Lines Matching refs:LookupCtx
393 DeclContext *LookupCtx = nullptr; in LookupTemplateName() local
399 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName()
400 IsDependent = !LookupCtx && ObjectType->isDependentType(); in LookupTemplateName()
427 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName()
428 IsDependent = !LookupCtx && isDependentScopeSpecifier(SS); in LookupTemplateName()
431 if (LookupCtx && RequireCompleteDeclContext(SS, LookupCtx)) in LookupTemplateName()
437 if (LookupCtx) { in LookupTemplateName()
442 LookupQualifiedName(Found, LookupCtx); in LookupTemplateName()
521 &SS, FilterCCC, CTK_ErrorRecovery, LookupCtx)) { in LookupTemplateName()
529 if (LookupCtx) { in LookupTemplateName()
534 << Name << LookupCtx << DroppedSpecifier in LookupTemplateName()
631 DeclContext *LookupCtx = nullptr; in diagnoseExprIntendedAsTemplateName() local
645 LookupCtx = ME->getBase()->getType()->getAsCXXRecordDecl(); in diagnoseExprIntendedAsTemplateName()
692 CTK_ErrorRecovery, LookupCtx)) { in diagnoseExprIntendedAsTemplateName()
697 if (LookupCtx) { in diagnoseExprIntendedAsTemplateName()
703 << Name << LookupCtx << DroppedSpecifier in diagnoseExprIntendedAsTemplateName()
3972 DeclContext *LookupCtx = computeDeclContext(SS, /*EnteringContext*/false); in ActOnTemplateIdType() local
3980 if (!LookupCtx && isDependentScopeSpecifier(SS)) { in ActOnTemplateIdType()
3996 auto *LookupRD = dyn_cast_or_null<CXXRecordDecl>(LookupCtx); in ActOnTemplateIdType()
4903 DeclContext *LookupCtx = nullptr; in ActOnTemplateName() local
4905 LookupCtx = computeDeclContext(SS, EnteringContext); in ActOnTemplateName()
4907 LookupCtx = computeDeclContext(GetTypeFromParser(ObjectType)); in ActOnTemplateName()
4931 auto *LookupRD = dyn_cast_or_null<CXXRecordDecl>(LookupCtx); in ActOnTemplateName()
4970 if (LookupCtx) in ActOnTemplateName()
4972 << DNI.getName() << LookupCtx << SS.getRange(); in ActOnTemplateName()