Home | History | Annotate | Download | only in libclang

Lines Matching defs:IndexCtx

19   IndexingContext &IndexCtx;
25 BodyIndexer(IndexingContext &indexCtx,
27 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { }
32 IndexCtx.indexTypeLoc(TL, Parent, ParentDC);
37 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC);
42 IndexCtx.handleReference(E->getDecl(), E->getLocation(),
48 IndexCtx.handleReference(E->getMemberDecl(), E->getMemberLoc(),
58 IndexCtx.handleReference(D->getField(), D->getFieldLoc(),
65 IndexCtx.handleReference(E->getDecl(), E->getLocation(),
72 IndexCtx.indexTypeSourceInfo(Cls, Parent, ParentDC);
75 IndexCtx.handleReference(MD, E->getSelectorStartLoc(),
84 IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(),
93 IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(),
100 IndexCtx.handleReference(MD, E->getLocStart(),
107 IndexCtx.handleReference(MD, E->getLocStart(),
114 IndexCtx.handleReference(MD, E->getLocStart(),
120 IndexCtx.handleReference(E->getConstructor(), E->getLocation(),
132 if (IndexCtx.shouldIndexFunctionLocalSymbols()) {
133 IndexCtx.indexDeclGroupRef(S->getDeclGroup());
142 if (!IndexCtx.isFunctionLocalDecl(D))
143 IndexCtx.indexTopLevelDecl(D);
153 if (IndexCtx.shouldIndexFunctionLocalSymbols())
154 IndexCtx.handleReference(C.getCapturedVar(), C.getLocation(),