Searched refs:DeclSpecContext (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 2192 enum class DeclSpecContext { enum 2210 case DeclSpecContext::DSC_normal: in isTypeSpecifier() 2212 case DeclSpecContext::DSC_class: in isTypeSpecifier() 2249 case DeclSpecContext::DSC_normal: in isDefiningTypeSpecifierContext() 2250 case DeclSpecContext::DSC_class: in isDefiningTypeSpecifierContext() 2277 case DeclSpecContext::DSC_normal: in isOpaqueEnumDeclarationContext() 2278 case DeclSpecContext::DSC_class: in isOpaqueEnumDeclarationContext() 2301 case DeclSpecContext::DSC_class: in isClassTemplateDeductionContext() 2365 DeclSpecContext 2371 DeclSpecContext DSC = DeclSpecContext::DSC_normal, [all …]
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 48 if (DSC == DeclSpecContext::DSC_normal) in ParseTypeName() 49 DSC = DeclSpecContext::DSC_type_specifier; in ParseTypeName() 2792 if (DSC == DeclSpecContext::DSC_class || in ParseImplicitInt() 2877 Parser::DeclSpecContext 2880 return DeclSpecContext::DSC_class; in getDeclSpecContextFromDeclaratorContext() 2882 return DeclSpecContext::DSC_top_level; in getDeclSpecContextFromDeclaratorContext() 2884 return DeclSpecContext::DSC_template_param; in getDeclSpecContextFromDeclaratorContext() 2890 return DeclSpecContext::DSC_trailing; in getDeclSpecContextFromDeclaratorContext() 2895 return DeclSpecContext::DSC_association; in getDeclSpecContextFromDeclaratorContext() 2896 return DeclSpecContext::DSC_normal; in getDeclSpecContextFromDeclaratorContext() [all …]
|
| H A D | ParseDeclCXX.cpp | 702 DeclSpecContext::DSC_trailing); in ParseUsingDeclaration() 1477 DeclSpecContext DSC, in ParseClassSpecifier() 1736 (DSC != DeclSpecContext::DSC_association && in ParseClassSpecifier() 1985 DSC == DeclSpecContext::DSC_type_specifier, in ParseClassSpecifier() 1986 DSC == DeclSpecContext::DSC_template_param || in ParseClassSpecifier() 1987 DSC == DeclSpecContext::DSC_template_type_arg, in ParseClassSpecifier() 2714 ParseDeclarationSpecifiers(DS, TemplateInfo, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration() 2727 DiagnoseMissingSemiAfterTagDefinition(DS, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
|
| H A D | ParseObjc.cpp | 1273 DeclSpecContext dsContext = DeclSpecContext::DSC_normal; in ParseObjCTypeName() 1275 dsContext = DeclSpecContext::DSC_objc_method_result; in ParseObjCTypeName()
|
| H A D | Parser.cpp | 1088 DeclSpecContext::DSC_top_level); in ParseDeclOrFunctionDefInternal() 1093 DS, AS, DeclSpecContext::DSC_top_level)) in ParseDeclOrFunctionDefInternal()
|
| H A D | ParseTemplate.cpp | 993 DeclSpecContext::DSC_template_param); in ParseNonTypeTemplateParameter()
|
| H A D | ParseExprCXX.cpp | 2087 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_condition); in ParseCXXCondition() 2322 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_type_specifier); in ParseCXXTypeSpecifierSeq()
|
| H A D | ParseOpenMP.cpp | 642 Parser::DeclSpecContext DSC = Parser::DeclSpecContext::DSC_type_specifier; in parseOpenMPDeclareMapperVarDecl()
|