Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1989 enum class DeclSpecContext { enum
2006 case DeclSpecContext::DSC_normal: in isTypeSpecifier()
2008 case DeclSpecContext::DSC_class: in isTypeSpecifier()
2009 case DeclSpecContext::DSC_top_level: in isTypeSpecifier()
2016 case DeclSpecContext::DSC_trailing: in isTypeSpecifier()
2027 case DeclSpecContext::DSC_normal: in isClassTemplateDeductionContext()
2029 case DeclSpecContext::DSC_class: in isClassTemplateDeductionContext()
2037 case DeclSpecContext::DSC_trailing: in isClassTemplateDeductionContext()
2088 DeclSpecContext
2094 DeclSpecContext DSC = DeclSpecContext::DSC_normal,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseDecl.cpp49 if (DSC == DeclSpecContext::DSC_normal) in ParseTypeName()
50 DSC = DeclSpecContext::DSC_type_specifier; in ParseTypeName()
2609 if (DSC == DeclSpecContext::DSC_class || in ParseImplicitInt()
2691 Parser::DeclSpecContext
2694 return DeclSpecContext::DSC_class; in getDeclSpecContextFromDeclaratorContext()
2696 return DeclSpecContext::DSC_top_level; in getDeclSpecContextFromDeclaratorContext()
2698 return DeclSpecContext::DSC_template_param; in getDeclSpecContextFromDeclaratorContext()
2701 return DeclSpecContext::DSC_template_type_arg; in getDeclSpecContextFromDeclaratorContext()
2704 return DeclSpecContext::DSC_trailing; in getDeclSpecContextFromDeclaratorContext()
2708 return DeclSpecContext::DSC_normal; in getDeclSpecContextFromDeclaratorContext()
[all …]
H A DParseDeclCXX.cpp1377 bool EnteringContext, DeclSpecContext DSC, in ParseClassSpecifier()
1648 if (DSC == DeclSpecContext::DSC_trailing) in ParseClassSpecifier()
1900 DSC == DeclSpecContext::DSC_type_specifier, in ParseClassSpecifier()
1901 DSC == DeclSpecContext::DSC_template_param || in ParseClassSpecifier()
1902 DSC == DeclSpecContext::DSC_template_type_arg, in ParseClassSpecifier()
2563 ParseDeclarationSpecifiers(DS, TemplateInfo, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
2573 DiagnoseMissingSemiAfterTagDefinition(DS, AS, DeclSpecContext::DSC_class, in ParseCXXClassMemberDeclaration()
H A DParser.cpp926 DeclSpecContext::DSC_top_level); in ParseDeclOrFunctionDefInternal()
931 DS, AS, DeclSpecContext::DSC_top_level)) in ParseDeclOrFunctionDefInternal()
H A DParseObjc.cpp1248 DeclSpecContext dsContext = DeclSpecContext::DSC_normal; in ParseObjCTypeName()
1250 dsContext = DeclSpecContext::DSC_objc_method_result; in ParseObjCTypeName()
H A DParseTemplate.cpp689 DeclSpecContext::DSC_template_param); in ParseNonTypeTemplateParameter()
H A DParseExprCXX.cpp1822 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_condition); in ParseCXXCondition()
2026 ParseSpecifierQualifierList(DS, AS_none, DeclSpecContext::DSC_type_specifier); in ParseCXXTypeSpecifierSeq()