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.handleReference(MD, E->getSelectorStartLoc(),
81 IndexCtx.handleReference(E->getExplicitProperty(), E->getLocation(),
90 IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), Parent,
96 IndexCtx.handleReference(E->getProtocol(), E->getProtocolIdLoc(),
103 IndexCtx.handleReference(MD, E->getLocStart(),
110 IndexCtx.handleReference(MD, E->getLocStart(),
117 IndexCtx.handleReference(MD, E->getLocStart(),
123 IndexCtx.handleReference(E->getConstructor(), E->getLocation(),
135 if (IndexCtx.shouldIndexFunctionLocalSymbols()) {
136 IndexCtx.indexDeclGroupRef(S->getDeclGroup());
145 if (!IndexCtx.isFunctionLocalDecl(D))
146 IndexCtx.indexTopLevelDecl(D);
156 if (C->capturesVariable() && IndexCtx.shouldIndexFunctionLocalSymbols())
157 IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(), Parent,