Lines Matching defs:DSContext

2135   DeclSpecContext DSContext = getDeclSpecContextFromDeclaratorContext(Context);
2136 ParseDeclarationSpecifiers(DS, TemplateInfo, AS_none, DSContext);
2141 DiagnoseMissingSemiAfterTagDefinition(DS, AS_none, DSContext))
3481 DeclSpecContext DSContext,
3485 bool EnteringContext = (DSContext == DeclSpecContext::DSC_class ||
3486 DSContext == DeclSpecContext::DSC_top_level);
3579 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs);
3612 DeclSpecContext DSContext, LateParsedAttrList *LateAttrs,
3624 if (DSContext == DeclSpecContext::DSC_conv_operator) {
3627 DSContext = DeclSpecContext::DSC_type_specifier;
3630 bool EnteringContext = (DSContext == DeclSpecContext::DSC_class ||
3631 DSContext == DeclSpecContext::DSC_top_level);
3772 = DSContext == DeclSpecContext::DSC_top_level ||
3773 (DSContext == DeclSpecContext::DSC_class && DS.isFriendSpecified());
3783 CCC = DSContext == DeclSpecContext::DSC_class
3786 else if (DSContext == DeclSpecContext::DSC_class)
3845 if ((DSContext == DeclSpecContext::DSC_top_level ||
3846 DSContext == DeclSpecContext::DSC_class) &&
3906 if ((DSContext == DeclSpecContext::DSC_top_level ||
3907 DSContext == DeclSpecContext::DSC_class) &&
3927 isClassTemplateDeductionContext(DSContext), AllowImplicitTypename);
3945 if (ParseImplicitInt(DS, &SS, TemplateInfo, AS, DSContext, Attrs)) {
4073 if (DSContext == DeclSpecContext::DSC_objc_method_result &&
4089 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
4099 isClassTemplateDeductionContext(DSContext));
4109 if (ParseImplicitInt(DS, nullptr, TemplateInfo, AS, DSContext, Attrs)) {
4123 (DSContext == DeclSpecContext::DSC_class ||
4124 DSContext == DeclSpecContext::DSC_top_level) &&
4236 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
4461 if (DSContext == DeclSpecContext::DSC_class) {
4705 EnteringContext, DSContext, Attributes);
4719 ParseEnumSpecifier(Loc, DS, TemplateInfo, AS, DSContext);