Lines Matching refs:IndexCtx

23   IndexingContext &IndexCtx;  member in __anon8e20ed7d0111::BodyIndexer
36 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } in BodyIndexer()
52 IndexCtx.indexTypeLoc(TL, Parent, ParentDC); in TraverseTypeLoc()
57 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); in TraverseNestedNameSpecifierLoc()
143 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitDeclRefExpr()
148 return IndexCtx.handleReference(S->getLabel(), S->getLabelLoc(), Parent, in VisitGotoStmt()
153 if (IndexCtx.shouldIndexFunctionLocalSymbols()) in VisitLabelStmt()
154 return IndexCtx.handleDecl(S->getDecl()); in VisitLabelStmt()
164 return IndexCtx.handleReference(E->getMemberDecl(), Loc, in VisitMemberExpr()
196 return IndexCtx.handleReference(Symbols[0], Loc, Parent, ParentDC, Roles, in indexDependentReference()
219 return IndexCtx.handleReference(FD, D.getFieldLoc(), Parent, in VisitDesignatedInitExpr()
230 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitObjCIvarRefExpr()
300 return IndexCtx.handleReference(MD, E->getSelectorStartLoc(), in VisitObjCMessageExpr()
310 return IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(), in VisitObjCPropertyRefExpr()
320 return IndexCtx.handleReference(PD, E->getLocation(), Parent, in VisitObjCPropertyRefExpr()
332 return IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), in VisitMSPropertyRefExpr()
337 return IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(), in VisitObjCProtocolExpr()
346 return IndexCtx.handleReference(MD, E->getBeginLoc(), Parent, ParentDC, in passObjCLiteralMethodCall()
375 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(), in VisitCXXConstructExpr()
387 if (IndexCtx.shouldIndexFunctionLocalSymbols()) { in VisitDeclStmt()
388 IndexCtx.indexDeclGroupRef(S->getDeclGroup()); in VisitDeclStmt()
398 IndexCtx.indexTopLevelDecl(D); in VisitDeclStmt()
412 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols()) in TraverseLambdaCapture()
413 return IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(), in TraverseLambdaCapture()
436 return IndexCtx.handleReference(FD, D.getFieldLoc(), Parent, in TraverseInitListExpr()
471 IndexCtx.handleReference(Component.getField(), Component.getEndLoc(), in VisitOffsetOfExpr()
480 if (IndexCtx.shouldIndexFunctionLocalSymbols()) { in VisitParmVarDecl()
483 IndexCtx.handleDecl(D); in VisitParmVarDecl()
492 IndexCtx.handleReference(D, E->getNameLoc(), Parent, ParentDC, Roles, in VisitOverloadExpr()
498 IndexCtx.handleReference(R->getNamedConcept(), R->getConceptNameLoc(), in VisitConceptSpecializationExpr()
504 IndexCtx.handleReference(C->getNamedConcept(), C->getConceptNameLoc(), in TraverseTypeConstraint()