Lines Matching refs:DeclSpec
220 DeclSpec DS(AttrFactory); in ParseOptionalCXXScopeSpecifier()
227 if (DS.getTypeSpecType() == DeclSpec::TST_decltype_auto || in ParseOptionalCXXScopeSpecifier()
243 DeclSpec DS(AttrFactory); in ParseOptionalCXXScopeSpecifier()
246 if (DS.getTypeSpecType() == DeclSpec::TST_error) in ParseOptionalCXXScopeSpecifier()
1280 DeclSpec &DS) { in addStaticToLambdaDeclSpecifier()
1287 DS.SetStorageClassSpec(P.getActions(), DeclSpec::SCS_static, StaticLoc, in addStaticToLambdaDeclSpecifier()
1297 DeclSpec &DS) { in addConstexprToLambdaDeclSpecifier()
1313 DeclSpec &DS) { in addConstevalToLambdaDeclSpecifier()
1356 DeclSpec DS(AttrFactory); in ParseLambdaExpressionAfterIntroducer()
1673 DeclSpec DS(AttrFactory); in ParseCXXCasts()
1888 DeclSpec DS(AttrFactory); in ParseCXXPseudoDestructor()
1904 DeclSpec DS(AttrFactory); in ParseCXXPseudoDestructor()
2013 Parser::ParseCXXTypeConstructExpression(const DeclSpec &DS) { in ParseCXXTypeConstructExpression()
2244 DeclSpec DS(AttrFactory); in ParseCXXCondition()
2334 void Parser::ParseCXXSimpleTypeSpecifier(DeclSpec &DS) { in ParseCXXSimpleTypeSpecifier()
2351 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, in ParseCXXSimpleTypeSpecifier()
2394 DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2397 DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2400 DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2403 DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2406 DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2409 DS.SetTypeSpecType(DeclSpec::TST_BFloat16, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2412 DS.SetTypeSpecType(DeclSpec::TST_half, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2415 DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2418 DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2421 DS.SetTypeSpecType(DeclSpec::TST_float16, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2424 DS.SetTypeSpecType(DeclSpec::TST_float128, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2427 DS.SetTypeSpecType(DeclSpec::TST_ibm128, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2430 DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2433 DS.SetTypeSpecType(DeclSpec::TST_char8, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2436 DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2439 DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2442 DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2445 DS.SetTypeSpecType(DeclSpec::TST_accum, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2448 DS.SetTypeSpecType(DeclSpec::TST_fract, Loc, PrevSpec, DiagID, Policy); in ParseCXXSimpleTypeSpecifier()
2455 DS.SetTypeSpecType(DeclSpec::TST_##ImgType##_t, Loc, PrevSpec, DiagID, \ in ParseCXXSimpleTypeSpecifier()
2491 bool Parser::ParseCXXTypeSpecifierSeq(DeclSpec &DS, DeclaratorContext Context) { in ParseCXXTypeSpecifierSeq()
2908 DeclSpec DS(AttrFactory); in ParseUnqualifiedIdOperator()
3166 DeclSpec DS(AttrFactory); in ParseUnqualifiedId()
3294 DeclSpec DS(AttrFactory); in ParseCXXNewExpression()
4138 DeclSpec DS(AttrFactory); in ParseCXXAmbiguousParenExpression()
4214 DeclSpec DS(AttrFactory); in ParseBuiltinBitCast()