Lines Matching refs:PrevSpec
1231 const char *PrevSpec; in ParseImplicitInt() local
1233 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T); in ParseImplicitInt()
1250 const char *PrevSpec; in ParseImplicitInt() local
1252 DS.SetTypeSpecType(DeclSpec::TST_error, Loc, PrevSpec, DiagID); in ParseImplicitInt()
1311 const char *PrevSpec = 0; in ParseDeclarationSpecifiers() local
1442 PrevSpec, DiagID, T); in ParseDeclarationSpecifiers()
1491 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1505 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1564 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) in ParseDeclarationSpecifiers()
1586 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1664 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_typedef, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1670 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_extern, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1675 PrevSpec, DiagID, getLang()); in ParseDeclarationSpecifiers()
1680 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_static, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1686 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_auto, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1693 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1697 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_auto, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1701 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_register, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1705 isInvalid = DS.SetStorageClassSpec(DeclSpec::SCS_mutable, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1709 isInvalid = DS.SetStorageClassSpecThread(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1714 isInvalid = DS.SetFunctionSpecInline(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1717 isInvalid = DS.SetFunctionSpecVirtual(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1720 isInvalid = DS.SetFunctionSpecExplicit(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1726 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1728 PrevSpec = ""; // not actually used by the diagnostic in ParseDeclarationSpecifiers()
1736 isInvalid = DS.SetConstexprSpec(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1741 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1746 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1749 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1753 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1757 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1761 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1765 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1769 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1773 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1777 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1781 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1785 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1789 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1793 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1797 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1801 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1809 PrevSpec = ""; // Not used by the diagnostic. in ParseDeclarationSpecifiers()
1815 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1820 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1824 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1828 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec, in ParseDeclarationSpecifiers()
1832 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1835 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1839 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
1860 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
1864 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
1868 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
1926 assert(PrevSpec && "Method did not return previous specifier!"); in ParseDeclarationSpecifiers()
1931 << PrevSpec << FixItHint::CreateRemoval(Tok.getLocation()); in ParseDeclarationSpecifiers()
1933 Diag(Tok, DiagID) << PrevSpec; in ParseDeclarationSpecifiers()
1987 const char *&PrevSpec, in ParseOptionalTypeSpecifier() argument
2001 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) in ParseOptionalTypeSpecifier()
2011 return ParseOptionalTypeSpecifier(DS, isInvalid, PrevSpec, DiagID, in ParseOptionalTypeSpecifier()
2022 return ParseOptionalTypeSpecifier(DS, isInvalid, PrevSpec, DiagID, in ParseOptionalTypeSpecifier()
2029 Tok.getAnnotationEndLoc(), PrevSpec, in ParseOptionalTypeSpecifier()
2047 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2051 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2054 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2058 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2062 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2065 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2069 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2073 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2077 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2080 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2083 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2086 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2089 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2092 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2095 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2098 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2102 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2105 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2109 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2113 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2117 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2120 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2142 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2146 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2150 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, in ParseOptionalTypeSpecifier()
2188 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec, DiagID); in ParseOptionalTypeSpecifier()
2211 assert(PrevSpec && "Method did not return previous specifier!"); in ParseOptionalTypeSpecifier()
2213 Diag(Tok, DiagID) << PrevSpec; in ParseOptionalTypeSpecifier()
2614 const char *PrevSpec = 0; in ParseEnumSpecifier() local
2642 PrevSpec, DiagID, Type.get())) in ParseEnumSpecifier()
2643 Diag(StartLoc, DiagID) << PrevSpec; in ParseEnumSpecifier()
2665 PrevSpec, DiagID, TagDecl, Owned)) in ParseEnumSpecifier()
2666 Diag(StartLoc, DiagID) << PrevSpec; in ParseEnumSpecifier()
3144 const char *PrevSpec = 0; in ParseTypeQualifierListOpt() local
3155 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
3159 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
3163 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
3216 assert(PrevSpec && "Method did not return previous specifier!"); in ParseTypeQualifierListOpt()
3217 Diag(Tok, DiagID) << PrevSpec; in ParseTypeQualifierListOpt()
4170 const char *PrevSpec = 0; in ParseTypeofSpecifier() local
4173 if (DS.SetTypeSpecType(DeclSpec::TST_typeofType, StartLoc, PrevSpec, in ParseTypeofSpecifier()
4175 Diag(StartLoc, DiagID) << PrevSpec; in ParseTypeofSpecifier()
4185 const char *PrevSpec = 0; in ParseTypeofSpecifier() local
4188 if (DS.SetTypeSpecType(DeclSpec::TST_typeofExpr, StartLoc, PrevSpec, in ParseTypeofSpecifier()
4190 Diag(StartLoc, DiagID) << PrevSpec; in ParseTypeofSpecifier()
4223 const char *&PrevSpec, unsigned &DiagID, in TryAltiVecTokenOutOfLine() argument
4239 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID); in TryAltiVecTokenOutOfLine()
4243 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID); in TryAltiVecTokenOutOfLine()
4252 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID); in TryAltiVecTokenOutOfLine()