Home
last modified time | relevance | path

Searched refs:ParentDC (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/Index/
DIndexBody.cpp21 const DeclContext *ParentDC; member in __anonc57723260111::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()
126 if (auto *FD = dyn_cast<FunctionDecl>(ParentDC)) in addCallRole()
128 else if (auto *MD = dyn_cast<ObjCMethodDecl>(ParentDC)) in addCallRole()
136 Parent, ParentDC, Roles, Relations, E); in VisitDeclRefExpr()
146 Parent, ParentDC, Roles, Relations, E); in VisitMemberExpr()
153 ParentDC, SymbolRoleSet(), {}, E); in VisitDesignatedInitExpr()
162 Parent, ParentDC, Roles, Relations, E); in VisitObjCIvarRefExpr()
[all …]
DIndexTypeSourceInfo.cpp21 const DeclContext *ParentDC; member in __anon3f4f7df70111::TypeIndexer
30 : IndexCtx(indexCtx), Parent(parent), ParentDC(DC), IsBase(isBase) { in TypeIndexer()
41 Parent, ParentDC, SymbolRoleSet(), in VisitTypedefTypeLoc()
75 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); in TraverseNestedNameSpecifierLoc()
90 Parent, ParentDC, SymbolRoleSet(), in VisitTagTypeLoc()
96 Parent, ParentDC, SymbolRoleSet()); in VisitObjCInterfaceTypeLoc()
102 Parent, ParentDC, SymbolRoleSet()); in VisitObjCObjectTypeLoc()
112 Parent, ParentDC, SymbolRoleSet(), Relations); in VisitTemplateSpecializationTypeLoc()
116 Parent, ParentDC, SymbolRoleSet(), Relations); in VisitTemplateSpecializationTypeLoc()
123 IndexCtx.indexBody(S, Parent, ParentDC); in TraverseStmt()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp4619 DeclContext *ParentDC = D->getDeclContext(); in FindInstantiatedDecl() local
4636 if (isa<ParmVarDecl>(D) && !ParentDC->isDependentContext() && in FindInstantiatedDecl()
4641 (ParentDC->isFunctionOrMethod() && ParentDC->isDependentContext()) || in FindInstantiatedDecl()
4769 if (!ParentDC->isDependentContext()) in FindInstantiatedDecl()
4772 ParentDC = FindInstantiatedContext(Loc, ParentDC, TemplateArgs); in FindInstantiatedDecl()
4773 if (!ParentDC) in FindInstantiatedDecl()
4776 if (ParentDC != D->getDeclContext()) { in FindInstantiatedDecl()
4784 if (CXXRecordDecl *Spec = dyn_cast<CXXRecordDecl>(ParentDC)) { in FindInstantiatedDecl()
4795 ParentDC = Tag->getDecl(); in FindInstantiatedDecl()
4801 DeclContext::lookup_result Found = ParentDC->lookup(D->getDeclName()); in FindInstantiatedDecl()
[all …]
DSemaExpr.cpp13602 DeclContext *ParentDC = getParentOfCapturingContextOrNull(DC, Var, in tryCaptureVariable() local
13609 if (!ParentDC) { in tryCaptureVariable()
13706 DC = ParentDC; in tryCaptureVariable()