| /openbsd-src/gnu/llvm/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 55 return IndexCtx.handleReference(TTPD, Loc, Parent, ParentDC, in VisitTemplateTypeParmTypeLoc() 64 return IndexCtx.handleReference(Underlying, Loc, Parent, in VisitTypedefTypeLoc() 68 TRY_TO(IndexCtx.handleReference(ND, Loc, in VisitTypedefTypeLoc() 71 TRY_TO(IndexCtx.handleReference(CD, Loc, Parent, ParentDC, in VisitTypedefTypeLoc() 76 TRY_TO(IndexCtx.handleReference(ND, Loc, in VisitTypedefTypeLoc() 85 return IndexCtx.handleReference(C, TL.getConceptNameLoc(), Parent, in VisitAutoTypeLoc() 129 return IndexCtx.handleReference(D, TL.getNameLoc(), in VisitTagTypeLoc() 135 return IndexCtx.handleReference(TL.getIFaceDecl(), TL.getNameLoc(), in VisitObjCInterfaceTypeLoc() 141 IndexCtx.handleReference(TL.getProtocol(i), TL.getProtocolLoc(i), in VisitObjCObjectTypeLoc() 156 IndexCtx.handleReference(ResolvedClass, TemplNameLoc, Parent, ParentDC, in HandleTemplateSpecializationTypeLoc() [all …]
|
| H A D | IndexBody.cpp | 143 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitDeclRefExpr() 153 return IndexCtx.handleReference(E->getMemberDecl(), Loc, in VisitMemberExpr() 185 return IndexCtx.handleReference(Symbols[0], Loc, Parent, ParentDC, Roles, in indexDependentReference() 207 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), Parent, in VisitDesignatedInitExpr() 216 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitObjCIvarRefExpr() 286 return IndexCtx.handleReference(MD, E->getSelectorStartLoc(), in VisitObjCMessageExpr() 296 return IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(), in VisitObjCPropertyRefExpr() 306 return IndexCtx.handleReference(PD, E->getLocation(), Parent, in VisitObjCPropertyRefExpr() 318 return IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), in VisitMSPropertyRefExpr() 323 return IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(), in VisitObjCProtocolExpr() [all …]
|
| H A D | IndexDecl.cpp | 69 IndexCtx.handleReference(TTD, TALoc.getTemplateNameLoc(), Parent, DC); in handleTemplateArgumentLoc() 177 IndexCtx.handleReference(D, AttrLoc, cast<NamedDecl>(D->getDeclContext()), in handleObjCMethod() 263 IndexCtx.handleReference(Ctor->getParent(), Ctor->getLocation(), in VisitFunctionDecl() 272 IndexCtx.handleReference(Member, Init->getMemberLocation(), D, D, in VisitFunctionDecl() 279 IndexCtx.handleReference(Dtor->getParent(), in VisitFunctionDecl() 285 IndexCtx.handleReference(Guide->getDeducedTemplate()->getTemplatedDecl(), in VisitFunctionDecl() 401 TRY_TO(IndexCtx.handleReference(PD, Loc, ContD, ContD, roles, in handleReferencedProtocols() 417 TRY_TO(IndexCtx.handleReference(TD, SuperLoc, D, D, in VisitObjCInterfaceDecl() 425 TRY_TO(IndexCtx.handleReference(SuperD, SuperLoc, D, D, superRoles, in VisitObjCInterfaceDecl() 432 return IndexCtx.handleReference(D, D->getLocation(), nullptr, in VisitObjCInterfaceDecl() [all …]
|
| H A D | IndexingContext.h | 78 bool handleReference(const NamedDecl *D, SourceLocation Loc,
|
| H A D | IndexingContext.cpp | 74 bool IndexingContext::handleReference(const NamedDecl *D, SourceLocation Loc, in handleReference() function in IndexingContext
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.cpp | 210 handleReference(ND, Loc, Cursor, in handleDeclOccurrence() 830 return handleReference(PD, D->getLocation(), getCursor(D), in handleSynthesizedObjCProperty() 897 bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, in handleReference() function in CXIndexDataConsumer
|
| H A D | CXIndexDataConsumer.h | 414 bool handleReference(const NamedDecl *D, SourceLocation Loc, CXCursor Cursor,
|