Home
last modified time | relevance | path

Searched refs:computeDeclContext (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp53 DeclContext *Sema::computeDeclContext(QualType T) { in computeDeclContext() function in Sema
74 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, in computeDeclContext() function in Sema
495 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier()
500 LookupCtx = computeDeclContext(SS, EnteringContext); in BuildCXXNestedNameSpecifier()
1071 DeclContext *DC = computeDeclContext(SS, true); in ActOnCXXEnterDeclaratorScope()
1097 assert(!SS.isInvalid() && computeDeclContext(SS, true) && in ActOnCXXExitDeclaratorScope()
H A DSemaExprMember.cpp589 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckQualifiedMemberReference()
700 DC = SemaRef.computeDeclContext(SS, false); in LookupMemberExprInRecord()
1030 ? computeDeclContext(SS, false) in BuildMemberReferenceExpr()
H A DSemaTemplate.cpp361 computeDeclContext(*SS)) in DiagnoseUnknownTemplateName()
400 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName()
429 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName()
1891 SemanticContext = computeDeclContext(SS, true); in CheckClassTemplate()
3391 = dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, true))) in MatchTemplateParametersToScopeSpecifier()
4254 DeclContext *LookupCtx = computeDeclContext(SS, /*EnteringContext*/false); in ActOnTemplateIdType()
5139 if (!(DC = computeDeclContext(SS, false)) || in BuildQualifiedTemplateIdExpr()
5213 LookupCtx = computeDeclContext(SS, EnteringContext); in ActOnTemplateName()
5215 LookupCtx = computeDeclContext(GetTypeFromParser(ObjectType)); in ActOnTemplateName()
11084 dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, false)); in ActOnTypenameType()
[all …]
H A DSemaAccess.cpp239 DeclContext *IC = S.computeDeclContext(getBaseObjectType()); in resolveInstanceContext()
H A DSemaCoroutine.cpp274 DeclContext *LookupCtx = S.computeDeclContext(CoroHandleType); in buildCoroutineHandle()
H A DSemaDecl.cpp353 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
355 LookupCtx = computeDeclContext(*SS, false); in getTypeName()
781 } else if (DeclContext *DC = computeDeclContext(*SS, false)) { in DiagnoseUnknownTypeName()
834 else if (DeclContext *DC = computeDeclContext(*SS, false)) in DiagnoseUnknownTypeName()
1056 << Name << computeDeclContext(SS, false) in ClassifyName()
6395 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); in HandleDeclarator()
8160 << Name << computeDeclContext(D.getCXXScopeSpec(), true) in ActOnVariableDeclarator()
17391 DC = computeDeclContext(SS, false); in ActOnTag()
17397 DC = computeDeclContext(SS, true); in ActOnTag()
H A DSemaTemplateInstantiateDecl.cpp1656 DC = SemaRef.computeDeclContext(SS); in VisitClassTemplateDecl()
2137 DC = SemaRef.computeDeclContext(SS); in VisitFunctionDecl()
2538 DC = SemaRef.computeDeclContext(SS); in VisitCXXMethodDecl()
H A DSemaDeclCXX.cpp2600 DeclContext *DC = computeDeclContext(*SS, true); in getCurrentClass()
2628 DeclContext *DC = computeDeclContext(*SS, true); in isCurrentClassNameTypo()
3624 if (DeclContext *DC = computeDeclContext(SS, false)) in ActOnCXXMemberDeclarator()
4510 DeclContext *DC = computeDeclContext(SS, false); in BuildMemInitializer()
12163 } else if (DeclContext *DC = S.computeDeclContext(SS, false)) { in TryNamespaceTypoCorrection()
12894 DeclContext *LookupContext = computeDeclContext(SS); in BuildUsingDeclaration()
13273 DeclContext *NamedContext = computeDeclContext(SS); in CheckUsingDeclQualifier()
17978 DC = computeDeclContext(SS); in ActOnFriendFunctionDecl()
H A DSemaLookup.cpp2732 if (DeclContext *DC = computeDeclContext(*SS, EnteringContext)) { in LookupParsedName()
5267 QualifiedDC = computeDeclContext(*SS, EnteringContext); in makeTypoCorrectionConsumer()
H A DSemaExprCXX.cpp267 DeclContext *LookupCtx = computeDeclContext(SearchType); in getDestructorName()
279 DeclContext *LookupCtx = computeDeclContext(LookupSS, EnteringContext); in getDestructorName()
7991 ((SS.isSet() && !computeDeclContext(SS, false)) || in ActOnPseudoDestructorExpr()
H A DSema.cpp2755 DeclContext *DC = computeDeclContext(D.getCXXScopeSpec(), in isDeclaratorFunctionLike()
H A DSemaExpr.cpp2371 SS.isEmpty() ? nullptr : SemaRef.computeDeclContext(SS, false); in emitEmptyLookupTypoDiagnostic()
2613 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2627 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2728 if (DeclContext *DC = computeDeclContext(SS, false)) { in ActOnIdExpression()
2944 DeclContext *DC = computeDeclContext(SS, false); in BuildQualifiedDeclarationNameExpr()
H A DSemaType.cpp5723 isa_and_nonnull<CXXRecordDecl>(S.computeDeclContext(SS))) { in GetFullTypeForDeclarator()
5870 DeclContext *DC = S.computeDeclContext(D.getCXXScopeSpec()); in GetFullTypeForDeclarator()
H A DTreeTransform.h1160 if (!SemaRef.computeDeclContext(SS)) in RebuildDependentNameType()
1178 DeclContext *DC = SemaRef.computeDeclContext(SS, false); in RebuildDependentNameType()
H A DSemaCodeComplete.cpp6678 DeclContext *Ctx = computeDeclContext(SS, /*EnteringContext=*/true); in CodeCompleteQualifiedId()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7038 DeclContext *computeDeclContext(QualType T);
7039 DeclContext *computeDeclContext(const CXXScopeSpec &SS,