reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Index/IndexDecl.cpp
  130     D->getOverriddenMethods(Overriden);
  141     SourceLocation MethodLoc = D->getSelectorStartLoc();
  143       MethodLoc = D->getLocation();
  149       bool isGetter = !D->param_size();
  156     if (D->isImplicit()) {
  163       IndexCtx.handleReference(D, AttrLoc, cast<NamedDecl>(D->getDeclContext()),
  163       IndexCtx.handleReference(D, AttrLoc, cast<NamedDecl>(D->getDeclContext()),
  164                                D->getDeclContext(), 0);
  167     TRY_DECL(D, IndexCtx.handleDecl(D, MethodLoc, Roles, Relations));
  167     TRY_DECL(D, IndexCtx.handleDecl(D, MethodLoc, Roles, Relations));
  168     IndexCtx.indexTypeSourceInfo(D->getReturnTypeSourceInfo(), D);
  168     IndexCtx.indexTypeSourceInfo(D->getReturnTypeSourceInfo(), D);
  169     bool hasIBActionAndFirst = D->hasAttr<IBActionAttr>();
  170     for (const auto *I : D->parameters()) {
  171       handleDeclarator(I, D, /*isIBType=*/hasIBActionAndFirst);
  175     if (D->isThisDeclarationADefinition()) {
  176       const Stmt *Body = D->getBody();
  178         IndexCtx.indexBody(Body, D, D);
  178         IndexCtx.indexBody(Body, D, D);