Lines Matching refs:LookupCtx
748 // Perform direct name lookup into the LookupCtx.
1398 /// \param LookupCtx The context in which qualified name lookup will
1406 bool Sema::LookupQualifiedName(LookupResult &R, DeclContext *LookupCtx,
1408 assert(LookupCtx && "Sema::LookupQualifiedName requires a lookup context");
1414 assert((!isa<TagDecl>(LookupCtx) ||
1415 LookupCtx->isDependentContext() ||
1416 cast<TagDecl>(LookupCtx)->isCompleteDefinition() ||
1417 cast<TagDecl>(LookupCtx)->isBeingDefined()) &&
1420 // Perform qualified name lookup into the LookupCtx.
1421 if (LookupDirect(*this, R, LookupCtx)) {
1423 if (isa<CXXRecordDecl>(LookupCtx))
1424 R.setNamingClass(cast<CXXRecordDecl>(LookupCtx));
1441 if (LookupCtx->isFileContext())
1442 return LookupQualifiedNameInUsingDirectives(*this, R, LookupCtx);
1446 CXXRecordDecl *LookupRec = dyn_cast<CXXRecordDecl>(LookupCtx);