Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaCXXScopeSpec.cpp46 DeclContext *Sema::computeDeclContext(QualType T) { in computeDeclContext() function in Sema
54 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, in computeDeclContext() function in Sema
430 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier()
435 LookupCtx = computeDeclContext(SS, EnteringContext); in BuildCXXNestedNameSpecifier()
1025 DeclContext *DC = computeDeclContext(SS, true); in ActOnCXXEnterDeclaratorScope()
1046 assert(!SS.isInvalid() && computeDeclContext(SS, true) && in ActOnCXXExitDeclaratorScope()
HDSemaExprMember.cpp621 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckQualifiedMemberReference()
733 DeclContext *DC = SS.isSet() ? SemaRef.computeDeclContext(SS) in LookupMemberExprInRecord()
734 : SemaRef.computeDeclContext(RTy); in LookupMemberExprInRecord()
1004 ? !BaseType->isDependentType() || computeDeclContext(BaseType) in BuildMemberReferenceExpr()
1005 : !isDependentScopeSpecifier(SS) || computeDeclContext(SS)) && in BuildMemberReferenceExpr()
1056 (SS.isSet() ? computeDeclContext(SS) : computeDeclContext(BaseType)); in BuildMemberReferenceExpr()
HDSemaTemplate.cpp364 computeDeclContext(*SS)) in DiagnoseUnknownTemplateName()
399 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName()
428 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName()
1831 SemanticContext = computeDeclContext(SS, true); in CheckClassTemplate()
2690 = dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, true))) in MatchTemplateParametersToScopeSpecifier()
3564 DeclContext *LookupCtx = computeDeclContext(SS, /*EnteringContext*/false); in ActOnTemplateIdType()
4470 DeclContext *DC = computeDeclContext(SS); in BuildQualifiedTemplateIdExpr()
4505 LookupCtx = computeDeclContext(SS, EnteringContext); in ActOnTemplateName()
4507 LookupCtx = computeDeclContext(GetTypeFromParser(ObjectType)); in ActOnTemplateName()
10309 dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, false)); in ActOnTypenameType()
[all …]
HDSemaLookup.cpp2691 DC = computeDeclContext(ObjectType); in LookupParsedName()
2700 if ((DC = computeDeclContext(*SS, EnteringContext))) { in LookupParsedName()
5202 QualifiedDC = computeDeclContext(*SS, EnteringContext); in makeTypoCorrectionConsumer()
HDSemaAccess.cpp237 DeclContext *IC = S.computeDeclContext(getBaseObjectType()); in resolveInstanceContext()
HDSemaDeclCXX.cpp2596 DeclContext *DC = computeDeclContext(*SS, true); in getCurrentClass()
2617 DeclContext *DC = computeDeclContext(*SS, true); in isCurrentClassNameTypo()
2651 dyn_cast_if_present<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckBaseSpecifier()
3479 if (DeclContext *DC = computeDeclContext(SS, false)) { in ActOnCXXMemberDeclarator()
4364 DeclContext *DC = computeDeclContext(SS, false); in BuildMemInitializer()
11312 computeDeclContext(D.getCXXScopeSpec()))) { in CheckExplicitObjectMemberFunction()
12079 } else if (DeclContext *DC = S.computeDeclContext(SS, false)) { in TryNamespaceTypoCorrection()
12770 DeclContext *LookupContext = computeDeclContext(SS); in BuildUsingDeclaration()
13141 DeclContext *NamedContext = computeDeclContext(SS); in CheckUsingDeclQualifier()
17753 DC = computeDeclContext(SS); in ActOnFriendFunctionDecl()
HDSemaCoroutine.cpp274 DeclContext *LookupCtx = S.computeDeclContext(CoroHandleType); in buildCoroutineHandle()
HDSemaDecl.cpp305 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
307 LookupCtx = computeDeclContext(*SS, false); in getTypeName()
715 } else if (DeclContext *DC = computeDeclContext(*SS, false)) { in DiagnoseUnknownTypeName()
768 else if (DeclContext *DC = computeDeclContext(*SS, false)) in DiagnoseUnknownTypeName()
991 << Name << computeDeclContext(SS, false) in ClassifyName()
6229 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); in HandleDeclarator()
7987 << Name << computeDeclContext(D.getCXXScopeSpec(), true) in ActOnVariableDeclarator()
17194 DC = computeDeclContext(SS, false); in ActOnTag()
17200 DC = computeDeclContext(SS, true); in ActOnTag()
HDSemaTemplateInstantiateDecl.cpp1694 DC = SemaRef.computeDeclContext(SS); in VisitClassTemplateDecl()
2176 DC = SemaRef.computeDeclContext(SS); in VisitFunctionDecl()
2581 DC = SemaRef.computeDeclContext(SS); in VisitCXXMethodDecl()
HDSema.cpp2748 DeclContext *DC = computeDeclContext(D.getCXXScopeSpec(), in isDeclaratorFunctionLike()
HDSemaExprCXX.cpp266 DeclContext *LookupCtx = computeDeclContext(SearchType); in getDestructorName()
278 DeclContext *LookupCtx = computeDeclContext(LookupSS, EnteringContext); in getDestructorName()
8204 ((SS.isSet() && !computeDeclContext(SS, false)) || in ActOnPseudoDestructorExpr()
HDSemaType.cpp4769 isa_and_present<CXXRecordDecl>(S.computeDeclContext(SS)); in GetFullTypeForDeclarator()
5291 isa_and_nonnull<CXXRecordDecl>(S.computeDeclContext(SS))) { in GetFullTypeForDeclarator()
5438 DeclContext *DC = S.computeDeclContext(D.getCXXScopeSpec()); in GetFullTypeForDeclarator()
HDSemaExpr.cpp2347 SS.isEmpty() ? nullptr : SemaRef.computeDeclContext(SS, false); in emitEmptyLookupTypoDiagnostic()
2578 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2592 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2888 DeclContext *DC = computeDeclContext(SS); in BuildQualifiedDeclarationNameExpr()
HDTreeTransform.h1181 if (!SemaRef.computeDeclContext(SS)) in RebuildDependentNameType()
1199 DeclContext *DC = SemaRef.computeDeclContext(SS, false); in RebuildDependentNameType()
HDSemaCodeComplete.cpp6727 DeclContext *Ctx = SemaRef.computeDeclContext(SS, /*EnteringContext=*/true); in CodeCompleteQualifiedId()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h2745 DeclContext *computeDeclContext(QualType T);
2760 DeclContext *computeDeclContext(const CXXScopeSpec &SS,