Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2173 enum class DeclSpecContext { enum
2190 case DeclSpecContext::DSC_normal: in isTypeSpecifier()
2192 case DeclSpecContext::DSC_class: in isTypeSpecifier()
2228 case DeclSpecContext::DSC_normal: in isDefiningTypeSpecifierContext()
2229 case DeclSpecContext::DSC_class: in isDefiningTypeSpecifierContext()
2252 case DeclSpecContext::DSC_normal: in isOpaqueEnumDeclarationContext()
2253 case DeclSpecContext::DSC_class: in isOpaqueEnumDeclarationContext()
2275 case DeclSpecContext::DSC_class: in isClassTemplateDeductionContext()
2335 DeclSpecContext
2341 DeclSpecContext DSC = DeclSpecContext::DSC_normal,
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp49 if (DSC == DeclSpecContext::DSC_normal) in ParseTypeName()
50 DSC = DeclSpecContext::DSC_type_specifier; in ParseTypeName()
2701 if (DSC == DeclSpecContext::DSC_class || in ParseImplicitInt()
2786 Parser::DeclSpecContext
2789 return DeclSpecContext::DSC_class; in getDeclSpecContextFromDeclaratorContext()
2791 return DeclSpecContext::DSC_top_level; in getDeclSpecContextFromDeclaratorContext()
2793 return DeclSpecContext::DSC_template_param; in getDeclSpecContextFromDeclaratorContext()
2796 return DeclSpecContext::DSC_template_type_arg; in getDeclSpecContextFromDeclaratorContext()
2799 return DeclSpecContext::DSC_trailing; in getDeclSpecContextFromDeclaratorContext()
2803 return DeclSpecContext::DSC_normal; in getDeclSpecContextFromDeclaratorContext()
[all …]
H A DParseDeclCXX.cpp692 DeclSpecContext::DSC_trailing); in ParseUsingDeclaration()
1456 bool EnteringContext, DeclSpecContext DSC, in ParseClassSpecifier()
2007 DSC == DeclSpecContext::DSC_type_specifier, in ParseClassSpecifier()
2008 DSC == DeclSpecContext::DSC_template_param || in ParseClassSpecifier()
2009 DSC == DeclSpecContext::DSC_template_type_arg, in ParseClassSpecifier()
2716 ParseDeclarationSpecifiers(DS, TemplateInfo, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
2726 DiagnoseMissingSemiAfterTagDefinition(DS, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
H A DParseObjc.cpp1267 DeclSpecContext dsContext = DeclSpecContext::DSC_normal; in ParseObjCTypeName()
1269 dsContext = DeclSpecContext::DSC_objc_method_result; in ParseObjCTypeName()
H A DParser.cpp1046 DeclSpecContext::DSC_top_level); in ParseDeclOrFunctionDefInternal()
1051 DS, AS, DeclSpecContext::DSC_top_level)) in ParseDeclOrFunctionDefInternal()
H A DParseTemplate.cpp966 DeclSpecContext::DSC_template_param); in ParseNonTypeTemplateParameter()
H A DParseExprCXX.cpp2052 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_condition); in ParseCXXCondition()
2279 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_type_specifier); in ParseCXXTypeSpecifierSeq()
H A DParseOpenMP.cpp631 Parser::DeclSpecContext DSC = Parser::DeclSpecContext::DSC_type_specifier; in parseOpenMPDeclareMapperVarDecl()