Searched refs:LookupCtx (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 316 DeclContext *LookupCtx = nullptr; in isNonTypeNestedNameSpecifier() local 322 LookupCtx = computeDeclContext(ObjectType); in isNonTypeNestedNameSpecifier() 327 LookupCtx = computeDeclContext(SS, false); in isNonTypeNestedNameSpecifier() 332 if (LookupCtx) { in isNonTypeNestedNameSpecifier() 339 if (!LookupCtx->isDependentContext() && in isNonTypeNestedNameSpecifier() 340 RequireCompleteDeclContext(SS, LookupCtx)) in isNonTypeNestedNameSpecifier() 343 LookupQualifiedName(Found, LookupCtx); in isNonTypeNestedNameSpecifier() 426 DeclContext *LookupCtx = nullptr; in BuildCXXNestedNameSpecifier() local 434 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier() 439 LookupCtx = computeDeclContext(SS, EnteringContext); in BuildCXXNestedNameSpecifier() [all …]
|
D | SemaLookup.cpp | 1597 bool Sema::LookupQualifiedName(LookupResult &R, DeclContext *LookupCtx, in LookupQualifiedName() argument 1599 assert(LookupCtx && "Sema::LookupQualifiedName requires a lookup context"); in LookupQualifiedName() 1605 assert((!isa<TagDecl>(LookupCtx) || in LookupQualifiedName() 1606 LookupCtx->isDependentContext() || in LookupQualifiedName() 1607 cast<TagDecl>(LookupCtx)->isCompleteDefinition() || in LookupQualifiedName() 1608 cast<TagDecl>(LookupCtx)->isBeingDefined()) && in LookupQualifiedName() 1612 if (LookupDirect(*this, R, LookupCtx)) { in LookupQualifiedName() 1614 if (isa<CXXRecordDecl>(LookupCtx)) in LookupQualifiedName() 1615 R.setNamingClass(cast<CXXRecordDecl>(LookupCtx)); in LookupQualifiedName() 1632 if (LookupCtx->isFileContext()) in LookupQualifiedName() [all …]
|
D | SemaTemplate.cpp | 253 DeclContext *LookupCtx = nullptr; in LookupTemplateName() local 259 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName() 273 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName() 277 if (LookupCtx && RequireCompleteDeclContext(SS, LookupCtx)) in LookupTemplateName() 283 if (LookupCtx) { in LookupTemplateName() 288 LookupQualifiedName(Found, LookupCtx); in LookupTemplateName() 329 LookupCtx)) { in LookupTemplateName() 335 if (LookupCtx) { in LookupTemplateName() 340 << Name << LookupCtx << DroppedSpecifier in LookupTemplateName() 2926 DeclContext *LookupCtx = nullptr; in ActOnDependentTemplateName() local [all …]
|
D | SemaExprCXX.cpp | 110 DeclContext *LookupCtx = nullptr; in getDestructorName() local 139 LookupCtx = DC; in getDestructorName() 153 LookupCtx = computeDeclContext(PrefixSS, EnteringContext); in getDestructorName() 156 LookupCtx = computeDeclContext(SearchType); in getDestructorName() 159 LookupCtx = computeDeclContext(SS, EnteringContext); in getDestructorName() 160 isDependent = LookupCtx && LookupCtx->isDependentContext(); in getDestructorName() 170 LookupCtx = computeDeclContext(SearchType); in getDestructorName() 188 if (Step == 0 && LookupCtx) in getDestructorName() 189 LookupQualifiedName(Found, LookupCtx); in getDestructorName()
|
D | SemaDecl.cpp | 206 DeclContext *LookupCtx = nullptr; in getTypeName() local 210 LookupCtx = computeDeclContext(ObjectType); in getTypeName() 212 LookupCtx = computeDeclContext(*SS, false); in getTypeName() 214 if (!LookupCtx) { in getTypeName() 242 if (!LookupCtx->isDependentContext() && in getTypeName() 243 RequireCompleteDeclContext(*SS, LookupCtx)) in getTypeName() 252 if (LookupCtx) { in getTypeName() 257 LookupQualifiedName(Result, LookupCtx); in getTypeName()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 2587 bool LookupQualifiedName(LookupResult &R, DeclContext *LookupCtx,
|