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

Declarations

tools/clang/lib/Index/IndexingContext.h
   78   bool handleReference(const NamedDecl *D, SourceLocation Loc,

References

tools/clang/lib/Index/IndexBody.cpp
  139     return IndexCtx.handleReference(E->getDecl(), E->getLocation(),
  149     return IndexCtx.handleReference(E->getMemberDecl(), Loc,
  181     return IndexCtx.handleReference(Symbols[0], Loc, Parent, ParentDC, Roles,
  203         return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), Parent,
  212     return IndexCtx.handleReference(E->getDecl(), E->getLocation(),
  282       return IndexCtx.handleReference(MD, E->getSelectorStartLoc(),
  290       IndexCtx.handleReference(E->getClassReceiver(), E->getReceiverLocation(),
  295       return IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(),
  305           return IndexCtx.handleReference(PD, E->getLocation(), Parent,
  317     return IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(),
  322     return IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(),
  331     return IndexCtx.handleReference(MD, E->getBeginLoc(), Parent, ParentDC,
  360     return IndexCtx.handleReference(E->getConstructor(), E->getLocation(),
  395       return IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(),
  418           return IndexCtx.handleReference(D.getField(), D.getFieldLoc(),
  451         IndexCtx.handleReference(Component.getField(), Component.getEndLoc(),
tools/clang/lib/Index/IndexDecl.cpp
   73           IndexCtx.handleReference(TTD, TALoc.getTemplateNameLoc(), Parent, DC);
  163       IndexCtx.handleReference(D, AttrLoc, cast<NamedDecl>(D->getDeclContext()),
  249       IndexCtx.handleReference(Ctor->getParent(), Ctor->getLocation(),
  258             IndexCtx.handleReference(Member, Init->getMemberLocation(), D, D,
  265         IndexCtx.handleReference(Dtor->getParent(),
  271       IndexCtx.handleReference(Guide->getDeducedTemplate()->getTemplatedDecl(),
  378       TRY_TO(IndexCtx.handleReference(PD, Loc, ContD, ContD, roles,
  394               TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D,
  402         TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles,
  409       return IndexCtx.handleReference(D, D->getLocation(), nullptr,
  422       return IndexCtx.handleReference(D, D->getLocation(), nullptr,
  460     TRY_TO(IndexCtx.handleReference(C, D->getLocation(), D, D, SymbolRoleSet(),
  480       TRY_TO(IndexCtx.handleReference(C, D->getLocation(), D, D,
  564         IndexCtx.handleReference(IvarD, D->getPropertyIvarDeclLoc(), nullptr,
  580     IndexCtx.handleReference(D->getAliasedNamespace(), D->getTargetNameLoc(), D,
  593       IndexCtx.handleReference(I->getUnderlyingDecl(), D->getLocation(), Parent,
  608     return IndexCtx.handleReference(D->getNominatedNamespaceAsWritten(),
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
   51     return IndexCtx.handleReference(TTPD, Loc, Parent, ParentDC,
   60       return IndexCtx.handleReference(Underlying, Loc, Parent,
   64       TRY_TO(IndexCtx.handleReference(ND, Loc,
   67         TRY_TO(IndexCtx.handleReference(CD, Loc, Parent, ParentDC,
   72       TRY_TO(IndexCtx.handleReference(ND, Loc,
  118     return IndexCtx.handleReference(D, TL.getNameLoc(),
  124     return IndexCtx.handleReference(TL.getIFaceDecl(), TL.getNameLoc(),
  130       IndexCtx.handleReference(TL.getProtocol(i), TL.getProtocolLoc(i),
  145       IndexCtx.handleReference(ResolvedClass, TemplNameLoc, Parent, ParentDC,
  148       IndexCtx.handleReference(D, TemplNameLoc, Parent, ParentDC,
  197     return IndexCtx.handleReference(Symbols[0], TL.getNameLoc(), Parent,
  253     handleReference(NNS.getNestedNameSpecifier()->getAsNamespace(),
  257     handleReference(NNS.getNestedNameSpecifier()->getAsNamespaceAlias(),