Home | History | Annotate | Download | only in libclang

Lines Matching refs:Parent

20   const NamedDecl *Parent;
26 const NamedDecl *Parent, const DeclContext *DC)
27 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { }
32 IndexCtx.indexTypeLoc(TL, Parent, ParentDC);
37 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC);
43 Parent, ParentDC, E);
49 Parent, ParentDC, E);
59 Parent, ParentDC, E);
66 Parent, ParentDC, E);
73 Parent, ParentDC, E,
82 Parent, ParentDC, E);
90 IndexCtx.handleReference(E->getPropertyDecl(), E->getMemberLoc(), Parent,
97 Parent, ParentDC, E, CXIdxEntityRef_Direct);
104 Parent, ParentDC, E, CXIdxEntityRef_Implicit);
111 Parent, ParentDC, E, CXIdxEntityRef_Implicit);
118 Parent, ParentDC, E, CXIdxEntityRef_Implicit);
124 Parent, ParentDC, E);
157 IndexCtx.handleReference(C->getCapturedVar(), C->getLocation(), Parent,
168 void IndexingContext::indexBody(const Stmt *S, const NamedDecl *Parent,
174 DC = Parent->getLexicalDeclContext();
175 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S));