Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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
396 LookupCtx = computeDeclContext(ObjectType); in isNonTypeNestedNameSpecifier()
401 LookupCtx = computeDeclContext(SS, false); in isNonTypeNestedNameSpecifier()
505 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier()
510 LookupCtx = computeDeclContext(SS, EnteringContext); in BuildCXXNestedNameSpecifier()
1074 DeclContext *DC = computeDeclContext(SS, true); in ActOnCXXEnterDeclaratorScope()
1100 assert(!SS.isInvalid() && computeDeclContext(SS, true) && in ActOnCXXExitDeclaratorScope()
H A DSemaExprMember.cpp551 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); in CheckQualifiedMemberReference()
666 DC = SemaRef.computeDeclContext(SS, false); in LookupMemberExprInRecord()
995 ? computeDeclContext(SS, false) in BuildMemberReferenceExpr()
H A DSemaTemplate.cpp355 computeDeclContext(*SS)) in DiagnoseUnknownTemplateName()
394 LookupCtx = computeDeclContext(ObjectType); in LookupTemplateName()
422 LookupCtx = computeDeclContext(SS, EnteringContext); in LookupTemplateName()
1747 SemanticContext = computeDeclContext(SS, true); in CheckClassTemplate()
3070 = dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, true))) in MatchTemplateParametersToScopeSpecifier()
3914 DeclContext *LookupCtx = computeDeclContext(SS, /*EnteringContext*/false); in ActOnTemplateIdType()
4780 if (!(DC = computeDeclContext(SS, false)) || in BuildQualifiedTemplateIdExpr()
4847 LookupCtx = computeDeclContext(SS, EnteringContext); in ActOnTemplateName()
4849 LookupCtx = computeDeclContext(GetTypeFromParser(ObjectType)); in ActOnTemplateName()
10418 dyn_cast_or_null<CXXRecordDecl>(computeDeclContext(SS, false)); in ActOnTypenameType()
[all …]
H A DSemaAccess.cpp229 DeclContext *IC = S.computeDeclContext(getBaseObjectType()); in resolveInstanceContext()
H A DSemaCoroutine.cpp320 DeclContext *LookupCtx = S.computeDeclContext(CoroHandleType); in buildCoroutineHandle()
H A DSemaDecl.cpp302 LookupCtx = computeDeclContext(ObjectType); in getTypeName()
304 LookupCtx = computeDeclContext(*SS, false); in getTypeName()
694 } else if (DeclContext *DC = computeDeclContext(*SS, false)) { in DiagnoseUnknownTypeName()
747 else if (DeclContext *DC = computeDeclContext(*SS, false)) in DiagnoseUnknownTypeName()
980 << Name << computeDeclContext(SS, false) in ClassifyName()
5742 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); in HandleDeclarator()
7421 << Name << computeDeclContext(D.getCXXScopeSpec(), true) in ActOnVariableDeclarator()
15653 DC = computeDeclContext(SS, false); in ActOnTag()
15659 DC = computeDeclContext(SS, true); in ActOnTag()
H A DSemaTemplateInstantiateDecl.cpp1493 DC = SemaRef.computeDeclContext(SS); in VisitClassTemplateDecl()
1967 DC = SemaRef.computeDeclContext(SS); in VisitFunctionDecl()
2308 DC = SemaRef.computeDeclContext(SS); in VisitCXXMethodDecl()
H A DSemaDeclCXX.cpp2385 DeclContext *DC = computeDeclContext(*SS, true); in getCurrentClass()
2413 DeclContext *DC = computeDeclContext(*SS, true); in isCurrentClassNameTypo()
3401 if (DeclContext *DC = computeDeclContext(SS, false)) in ActOnCXXMemberDeclarator()
4234 DeclContext *DC = computeDeclContext(SS, false); in BuildMemInitializer()
11419 if (DeclContext *DC = S.computeDeclContext(SS, false)) { in TryNamespaceTypoCorrection()
12073 DeclContext *LookupContext = computeDeclContext(SS); in BuildUsingDeclaration()
12384 DeclContext *NamedContext = computeDeclContext(SS); in CheckUsingDeclQualifier()
16640 DC = computeDeclContext(SS); in ActOnFriendFunctionDecl()
H A DSemaLookup.cpp2461 if (DeclContext *DC = computeDeclContext(*SS, EnteringContext)) { in LookupParsedName()
4915 QualifiedDC = computeDeclContext(*SS, EnteringContext); in makeTypoCorrectionConsumer()
H A DSemaExprCXX.cpp258 DeclContext *LookupCtx = computeDeclContext(SearchType); in getDestructorName()
270 DeclContext *LookupCtx = computeDeclContext(LookupSS, EnteringContext); in getDestructorName()
7558 ((SS.isSet() && !computeDeclContext(SS, false)) || in ActOnPseudoDestructorExpr()
H A DSemaExpr.cpp2106 SS.isEmpty() ? nullptr : SemaRef.computeDeclContext(SS, false); in emitEmptyLookupTypoDiagnostic()
2346 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2360 << Name << computeDeclContext(SS, false) in DiagnoseEmptyLookup()
2461 if (DeclContext *DC = computeDeclContext(SS, false)) { in ActOnIdExpression()
2672 DeclContext *DC = computeDeclContext(SS, false); in BuildQualifiedDeclarationNameExpr()
H A DSemaType.cpp5393 dyn_cast_or_null<CXXRecordDecl>(S.computeDeclContext(SS))) { in GetFullTypeForDeclarator()
5525 DeclContext *DC = S.computeDeclContext(D.getCXXScopeSpec()); in GetFullTypeForDeclarator()
H A DTreeTransform.h1094 if (!SemaRef.computeDeclContext(SS)) in RebuildDependentNameType()
1111 DeclContext *DC = SemaRef.computeDeclContext(SS, false); in RebuildDependentNameType()
H A DSemaCodeComplete.cpp6047 DeclContext *Ctx = computeDeclContext(SS, /*EnteringContext=*/true); in CodeCompleteQualifiedId()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h6373 DeclContext *computeDeclContext(QualType T);
6374 DeclContext *computeDeclContext(const CXXScopeSpec &SS,