Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp44 DeclContext *Sema::computeDeclContext(QualType T) { in computeDeclContext() function in Sema
52 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, in computeDeclContext() function in Sema
425 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier()
430 LookupCtx = computeDeclContext(SS, EnteringContext); in BuildCXXNestedNameSpecifier()
1015 DeclContext *DC = computeDeclContext(SS, true); in ActOnCXXEnterDeclaratorScope()
1036 assert(!SS.isInvalid() && computeDeclContext(SS, true) && in ActOnCXXExitDeclaratorScope()
H A DSemaExprMember.cpp622 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckQualifiedMemberReference()
898 ? !BaseType->isDependentType() || computeDeclContext(BaseType) in BuildMemberReferenceExpr()
899 : !isDependentScopeSpecifier(SS) || computeDeclContext(SS)) && in BuildMemberReferenceExpr()
941 (SS.isSet() ? computeDeclContext(SS) : computeDeclContext(BaseType)); in BuildMemberReferenceExpr()
H A DSemaTemplate.cpp361 computeDeclContext(*SS)) in DiagnoseUnknownTemplateName()
396 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName()
425 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName()
1853 SemanticContext = computeDeclContext(SS, true); in CheckClassTemplate()
2731 = dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, true))) in MatchTemplateParametersToScopeSpecifier()
3851 DeclContext *LookupCtx = computeDeclContext(SS, /*EnteringContext*/false); in ActOnTemplateIdType()
4850 DeclContext *DC = computeDeclContext(SS); in BuildQualifiedTemplateIdExpr()
4885 LookupCtx = computeDeclContext(SS, EnteringContext); in ActOnTemplateName()
4887 LookupCtx = computeDeclContext(GetTypeFromParser(ObjectType)); in ActOnTemplateName()
10870 dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, false)); in ActOnTypenameType()
[all …]
H A DSemaLookup.cpp2729 DC = computeDeclContext(ObjectType); in LookupParsedName()
2738 if ((DC = computeDeclContext(*SS, EnteringContext))) { in LookupParsedName()
5294 QualifiedDC = computeDeclContext(*SS, EnteringContext); in makeTypoCorrectionConsumer()
H A DSemaAccess.cpp235 DeclContext *IC = S.computeDeclContext(getBaseObjectType()); in resolveInstanceContext()
H A DSemaDeclCXX.cpp2683 DeclContext *DC = computeDeclContext(*SS, true); in getCurrentClass()
2704 DeclContext *DC = computeDeclContext(*SS, true); in isCurrentClassNameTypo()
2738 dyn_cast_if_present<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckBaseSpecifier()
3592 if (DeclContext *DC = computeDeclContext(SS, false)) { in ActOnCXXMemberDeclarator()
4454 DeclContext *DC = computeDeclContext(SS, false); in BuildMemInitializer()
11553 computeDeclContext(D.getCXXScopeSpec()))) { in CheckExplicitObjectMemberFunction()
12407 } else if (DeclContext *DC = S.computeDeclContext(SS, false)) { in TryNamespaceTypoCorrection()
13097 DeclContext *LookupContext = computeDeclContext(SS); in BuildUsingDeclaration()
13473 DeclContext *NamedContext = computeDeclContext(SS); in CheckUsingDeclQualifier()
18290 DC = computeDeclContext(SS); in ActOnFriendFunctionDecl()
H A DSemaCoroutine.cpp271 DeclContext *LookupCtx = S.computeDeclContext(CoroHandleType); in buildCoroutineHandle()
H A DSemaDecl.cpp330 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
332 LookupCtx = computeDeclContext(*SS, false); in getTypeName()
732 } else if (DeclContext *DC = computeDeclContext(*SS, false)) { in DiagnoseUnknownTypeName()
785 else if (DeclContext *DC = computeDeclContext(*SS, false)) in DiagnoseUnknownTypeName()
1008 << Name << computeDeclContext(SS, false) in ClassifyName()
6344 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); in HandleDeclarator()
8177 << Name << computeDeclContext(D.getCXXScopeSpec(), true) in ActOnVariableDeclarator()
17700 DC = computeDeclContext(SS, false); in ActOnTag()
17706 DC = computeDeclContext(SS, true); in ActOnTag()
H A DSemaTemplateInstantiateDecl.cpp2222 DC = SemaRef.computeDeclContext(SS); in VisitClassTemplateDecl()
2718 DC = SemaRef.computeDeclContext(SS); in VisitFunctionDecl()
3126 DC = SemaRef.computeDeclContext(SS); in VisitCXXMethodDecl()
H A DSemaExprCXX.cpp245 DeclContext *LookupCtx = computeDeclContext(SearchType); in getDestructorName()
257 DeclContext *LookupCtx = computeDeclContext(LookupSS, EnteringContext); in getDestructorName()
7225 ((SS.isSet() && !computeDeclContext(SS, false)) || in ActOnPseudoDestructorExpr()
H A DSema.cpp2916 DeclContext *DC = computeDeclContext(D.getCXXScopeSpec(), in isDeclaratorFunctionLike()
H A DSemaType.cpp2701 Cls = dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS)); in BuildMemberPointerType()
4817 isa_and_present<CXXRecordDecl>(S.computeDeclContext(SS)); in GetFullTypeForDeclarator()
5478 DeclContext *DC = S.computeDeclContext(D.getCXXScopeSpec()); in GetFullTypeForDeclarator()
H A DSemaExpr.cpp2648 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2662 << Name << computeDeclContext(SS, false) << NameRange; in DiagnoseEmptyLookup()
2935 DeclContext *DC = computeDeclContext(SS); in BuildQualifiedDeclarationNameExpr()
H A DTreeTransform.h1169 if (!SemaRef.computeDeclContext(SS)) in RebuildDependentNameType()
1187 DeclContext *DC = SemaRef.computeDeclContext(SS, false); in RebuildDependentNameType()
H A DSemaCodeComplete.cpp6878 DeclContext *Ctx = SemaRef.computeDeclContext(SS, /*EnteringContext=*/true); in CodeCompleteQualifiedId()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3197 DeclContext *computeDeclContext(QualType T);
3212 DeclContext *computeDeclContext(const CXXScopeSpec &SS,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4726 {"_ZN5clang4Sema18computeDeclContextENS_8QualTypeE", "clang::Sema::computeDeclContext(clang::QualTy…
4727 {"_ZN5clang4Sema18computeDeclContextERKNS_12CXXScopeSpecEb", "clang::Sema::computeDeclContext(clang…