Lines Matching refs:PrevSpec

2208       const char *PrevSpec;
2210 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T);
2364 const char *PrevSpec = 0;
2519 PrevSpec, DiagID, T);
2577 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2591 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2651 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid))
2684 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2774 PrevSpec, DiagID);
2780 PrevSpec, DiagID);
2784 Loc, PrevSpec, DiagID);
2790 PrevSpec, DiagID);
2796 PrevSpec, DiagID);
2801 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec,
2805 PrevSpec, DiagID);
2809 PrevSpec, DiagID);
2813 PrevSpec, DiagID);
2817 PrevSpec, DiagID);
2821 PrevSpec, DiagID);
2825 Loc, PrevSpec, DiagID);
2854 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID);
2856 PrevSpec = ""; // not actually used by the diagnostic
2864 isInvalid = DS.setModulePrivateSpec(Loc, PrevSpec, DiagID);
2869 isInvalid = DS.SetConstexprSpec(Loc, PrevSpec, DiagID);
2874 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec,
2879 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec,
2882 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
2886 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
2890 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec,
2894 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec,
2898 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec,
2902 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec,
2906 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec,
2910 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec,
2914 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec,
2918 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec,
2922 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_half, Loc, PrevSpec,
2926 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec,
2930 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec,
2934 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec,
2938 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec,
2942 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec,
2950 PrevSpec = ""; // Not used by the diagnostic.
2956 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec,
2961 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec,
2965 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec,
2969 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec,
2973 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
2976 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID);
2980 PrevSpec, DiagID);
2984 PrevSpec, DiagID);
2988 PrevSpec, DiagID);
2992 PrevSpec, DiagID);
2996 PrevSpec, DiagID);
3000 PrevSpec, DiagID);
3004 PrevSpec, DiagID);
3008 PrevSpec, DiagID);
3012 PrevSpec, DiagID);
3047 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID,
3051 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
3055 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
3091 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
3127 assert(PrevSpec && "Method did not return previous specifier!");
3132 << PrevSpec << FixItHint::CreateRemoval(Tok.getLocation());
3134 Diag(Tok, DiagID) << PrevSpec;
3651 const char *PrevSpec = 0;
3678 PrevSpec, DiagID, Type.get()))
3679 Diag(StartLoc, DiagID) << PrevSpec;
3701 PrevSpec, DiagID, TagDecl, Owned))
3702 Diag(StartLoc, DiagID) << PrevSpec;
4314 const char *PrevSpec = 0;
4324 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID,
4328 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
4332 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
4338 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
4395 assert(PrevSpec && "Method did not return previous specifier!");
4396 Diag(Tok, DiagID) << PrevSpec;
5540 const char *PrevSpec = 0;
5543 if (DS.SetTypeSpecType(DeclSpec::TST_typeofType, StartLoc, PrevSpec,
5545 Diag(StartLoc, DiagID) << PrevSpec;
5562 const char *PrevSpec = 0;
5565 if (DS.SetTypeSpecType(DeclSpec::TST_typeofExpr, StartLoc, PrevSpec,
5567 Diag(StartLoc, DiagID) << PrevSpec;
5597 const char *PrevSpec = 0;
5599 if (DS.SetTypeSpecType(DeclSpec::TST_atomic, StartLoc, PrevSpec,
5601 Diag(StartLoc, DiagID) << PrevSpec;
5638 const char *&PrevSpec, unsigned &DiagID,
5654 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
5658 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
5662 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
5671 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID);
5675 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID);