Home
last modified time | relevance | path

Searched refs:DeclSpecContext (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2229 enum class DeclSpecContext { enum
2254 case DeclSpecContext::DSC_class: in isTypeSpecifier()
2266 case DeclSpecContext::DSC_new: in isTypeSpecifier()
2315 case DeclSpecContext::DSC_new: in isDefiningTypeSpecifierContext()
2339 case DeclSpecContext::DSC_new: in isOpaqueEnumDeclarationContext()
2359 case DeclSpecContext::DSC_new: in isClassTemplateDeductionContext()
2382 case DeclSpecContext::DSC_new: in getImplicitTypenameContext()
2444 DeclSpecContext
2450 DeclSpecContext DSC = DeclSpecContext::DSC_normal,
2466 DeclSpecContext DSC = DeclSpecContext::DSC_normal) {
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp50 if (DSC == DeclSpecContext::DSC_normal) in ParseTypeName()
51 DSC = DeclSpecContext::DSC_type_specifier; in ParseTypeName()
3039 Parser::DeclSpecContext
3043 return DeclSpecContext::DSC_class; in getDeclSpecContextFromDeclaratorContext()
3045 return DeclSpecContext::DSC_top_level; in getDeclSpecContextFromDeclaratorContext()
3049 return DeclSpecContext::DSC_template_arg; in getDeclSpecContextFromDeclaratorContext()
3054 return DeclSpecContext::DSC_trailing; in getDeclSpecContextFromDeclaratorContext()
3059 return DeclSpecContext::DSC_association; in getDeclSpecContextFromDeclaratorContext()
3063 return DeclSpecContext::DSC_condition; in getDeclSpecContextFromDeclaratorContext()
3067 return DeclSpecContext::DSC_new; in getDeclSpecContextFromDeclaratorContext()
[all …]
H A DParseDeclCXX.cpp1549 DeclSpecContext DSC, in ParseClassSpecifier()
1849 (DSC != DeclSpecContext::DSC_association && in ParseClassSpecifier()
2115 DSC == DeclSpecContext::DSC_type_specifier, in ParseClassSpecifier()
2116 DSC == DeclSpecContext::DSC_template_param || in ParseClassSpecifier()
2117 DSC == DeclSpecContext::DSC_template_type_arg, in ParseClassSpecifier()
2846 ParseDeclarationSpecifiers(DS, TemplateInfo, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
2859 DiagnoseMissingSemiAfterTagDefinition(DS, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
H A DParseObjc.cpp1318 DeclSpecContext dsContext = DeclSpecContext::DSC_normal; in ParseObjCTypeName()
1320 dsContext = DeclSpecContext::DSC_objc_method_result; in ParseObjCTypeName()
H A DParser.cpp1149 DeclSpecContext::DSC_top_level); in ParseDeclOrFunctionDefInternal()
1154 DS, AS, DeclSpecContext::DSC_top_level)) in ParseDeclOrFunctionDefInternal()
H A DParseTemplate.cpp1023 DeclSpecContext::DSC_template_param); in ParseNonTypeTemplateParameter()
H A DParseExprCXX.cpp1587 DeclSpecContext::DSC_type_specifier); in ParseCXXCasts()
2146 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_condition); in ParseCXXCondition()
H A DParseOpenMP.cpp640 Parser::DeclSpecContext DSC = Parser::DeclSpecContext::DSC_type_specifier; in parseOpenMPDeclareMapperVarDecl()