Lines Matching refs:DS
205 ParsingDeclSpec DS(*this, &DiagsFromTParams); in ParseSingleDeclarationAfterTemplate() local
207 ParseDeclarationSpecifiers(DS, TemplateInfo, AS, in ParseSingleDeclarationAfterTemplate()
214 getCurScope(), AS, DS, in ParseSingleDeclarationAfterTemplate()
218 DS.complete(Decl); in ParseSingleDeclarationAfterTemplate()
226 DS.takeAttributesFrom(prefixAttrs); in ParseSingleDeclarationAfterTemplate()
229 ParsingDeclarator DeclaratorInfo(*this, DS, (Declarator::TheContext)Context); in ParseSingleDeclarationAfterTemplate()
256 if (DS.getStorageClassSpec() == DeclSpec::SCS_typedef) { in ParseSingleDeclarationAfterTemplate()
260 Diag(DS.getStorageClassSpecLoc(), diag::err_function_declared_typedef) in ParseSingleDeclarationAfterTemplate()
261 << FixItHint::CreateRemoval(DS.getStorageClassSpecLoc()); in ParseSingleDeclarationAfterTemplate()
262 DS.ClearStorageClassSpecs(); in ParseSingleDeclarationAfterTemplate()
670 DeclSpec DS(AttrFactory); in ParseNonTypeTemplateParameter() local
671 ParseDeclarationSpecifiers(DS); in ParseNonTypeTemplateParameter()
674 Declarator ParamDecl(DS, Declarator::TemplateParamContext); in ParseNonTypeTemplateParameter()
676 if (DS.getTypeSpecType() == DeclSpec::TST_unspecified) { in ParseNonTypeTemplateParameter()