Lines Matching defs:DSContext
2102 DeclSpecContext DSContext = getDeclSpecContextFromDeclaratorContext(Context);
2103 ParseDeclarationSpecifiers(DS, TemplateInfo, AS_none, DSContext);
2108 DiagnoseMissingSemiAfterTagDefinition(DS, AS_none, DSContext))
3446 DeclSpecContext DSContext,
3450 bool EnteringContext = (DSContext == DeclSpecContext::DSC_class ||
3451 DSContext == DeclSpecContext::DSC_top_level);
3544 ParseDeclarationSpecifiers(DS, NotATemplate, AS, DSContext, LateAttrs);
3577 DeclSpecContext DSContext, LateParsedAttrList *LateAttrs,
3589 if (DSContext == DeclSpecContext::DSC_conv_operator) {
3592 DSContext = DeclSpecContext::DSC_type_specifier;
3595 bool EnteringContext = (DSContext == DeclSpecContext::DSC_class ||
3596 DSContext == DeclSpecContext::DSC_top_level);
3731 = DSContext == DeclSpecContext::DSC_top_level ||
3732 (DSContext == DeclSpecContext::DSC_class && DS.isFriendSpecified());
3742 CCC = DSContext == DeclSpecContext::DSC_class
3745 else if (DSContext == DeclSpecContext::DSC_class)
3804 if ((DSContext == DeclSpecContext::DSC_top_level ||
3805 DSContext == DeclSpecContext::DSC_class) &&
3865 if ((DSContext == DeclSpecContext::DSC_top_level ||
3866 DSContext == DeclSpecContext::DSC_class) &&
3886 isClassTemplateDeductionContext(DSContext), AllowImplicitTypename);
3904 if (ParseImplicitInt(DS, &SS, TemplateInfo, AS, DSContext, Attrs)) {
4032 if (DSContext == DeclSpecContext::DSC_objc_method_result &&
4048 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
4058 isClassTemplateDeductionContext(DSContext));
4068 if (ParseImplicitInt(DS, nullptr, TemplateInfo, AS, DSContext, Attrs)) {
4082 (DSContext == DeclSpecContext::DSC_class ||
4083 DSContext == DeclSpecContext::DSC_top_level) &&
4195 if (getLangOpts().CPlusPlus && DSContext == DeclSpecContext::DSC_class &&
4420 if (DSContext == DeclSpecContext::DSC_class) {
4664 EnteringContext, DSContext, Attributes);
4678 ParseEnumSpecifier(Loc, DS, TemplateInfo, AS, DSContext);