• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:IndexCtx

19   IndexingContext &IndexCtx;  member in __anonf10b2db70111::BodyIndexer
32 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } in BodyIndexer()
48 IndexCtx.indexTypeLoc(TL, Parent, ParentDC); in TraverseTypeLoc()
53 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); in TraverseNestedNameSpecifierLoc()
139 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitDeclRefExpr()
149 return IndexCtx.handleReference(E->getMemberDecl(), Loc, in VisitMemberExpr()
181 return IndexCtx.handleReference(Symbols[0], Loc, Parent, ParentDC, Roles, in indexDependentReference()
203 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), Parent, in VisitDesignatedInitExpr()
212 return IndexCtx.handleReference(E->getDecl(), E->getLocation(), in VisitObjCIvarRefExpr()
282 return IndexCtx.handleReference(MD, E->getSelectorStartLoc(), in VisitObjCMessageExpr()
290 IndexCtx.handleReference(E->getClassReceiver(), E->getReceiverLocation(), in VisitObjCPropertyRefExpr()
295 return IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(), in VisitObjCPropertyRefExpr()
305 return IndexCtx.handleReference(PD, E->getLocation(), Parent, in VisitObjCPropertyRefExpr()
317 return IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), in VisitMSPropertyRefExpr()
322 return IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(), in VisitObjCProtocolExpr()
331 return IndexCtx.handleReference(MD, E->getBeginLoc(), Parent, ParentDC, in passObjCLiteralMethodCall()
360 return IndexCtx.handleReference(E->getConstructor(), E->getLocation(), in VisitCXXConstructExpr()
372 if (IndexCtx.shouldIndexFunctionLocalSymbols()) { in VisitDeclStmt()
373 IndexCtx.indexDeclGroupRef(S->getDeclGroup()); in VisitDeclStmt()
383 IndexCtx.indexTopLevelDecl(D); in VisitDeclStmt()
397 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols()) in TraverseLambdaCapture()
398 return IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(), in TraverseLambdaCapture()
420 return IndexCtx.handleReference(D.getField(), D.getFieldLoc(), in TraverseInitListExpr()
453 IndexCtx.handleReference(Component.getField(), Component.getEndLoc(), in VisitOffsetOfExpr()
462 if (IndexCtx.shouldIndexFunctionLocalSymbols()) { in VisitParmVarDecl()
465 IndexCtx.handleDecl(D); in VisitParmVarDecl()