• Home
  • Raw
  • Download

Lines Matching refs:IndexCtx

19   IndexingContext &IndexCtx;  member in __anon9451a0e80111::BodyIndexer
28 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } in BodyIndexer()
44 IndexCtx.indexTypeLoc(TL, Parent, ParentDC); in TraverseTypeLoc()
49 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); in TraverseNestedNameSpecifierLoc()
135 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitDeclRefExpr()
145 return IndexCtx.handleReference(E->getMemberDecl(), Loc, in VisitMemberExpr()
152 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), Parent, in VisitDesignatedInitExpr()
161 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitObjCIvarRefExpr()
190 return IndexCtx.handleReference(MD, E->getSelectorStartLoc(), in VisitObjCMessageExpr()
198 return IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(), in VisitObjCPropertyRefExpr()
207 return IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), in VisitMSPropertyRefExpr()
212 return IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(), in VisitObjCProtocolExpr()
221 return IndexCtx.handleReference(MD, E->getLocStart(), in passObjCLiteralMethodCall()
250 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(), in VisitCXXConstructExpr()
262 if (IndexCtx.shouldIndexFunctionLocalSymbols()) { in VisitDeclStmt()
263 IndexCtx.indexDeclGroupRef(S->getDeclGroup()); in VisitDeclStmt()
272 if (!IndexCtx.isFunctionLocalDecl(D)) in VisitDeclStmt()
273 IndexCtx.indexTopLevelDecl(D); in VisitDeclStmt()
283 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols()) in TraverseLambdaCapture()
284 return IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(), in TraverseLambdaCapture()
299 IndexingContext &IndexCtx; in TraverseInitListExpr() member in __anon9451a0e80111::BodyIndexer::TraverseInitListExpr::SyntacticFormIndexer
306 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } in TraverseInitListExpr()
313 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), in TraverseInitListExpr()
335 SyntacticFormIndexer(IndexCtx, Parent, ParentDC).TraverseStmt(SyntaxForm); in TraverseInitListExpr()