Home | History | Annotate | Download | only in Parse

Lines Matching defs:PrevSpec

1653       const char *PrevSpec;
1658 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID);
2309 const char *PrevSpec;
2311 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T,
2577 const char *PrevSpec = nullptr;
2732 PrevSpec, DiagID, T, Policy);
2790 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2809 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2867 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid))
2910 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2964 isInvalid = DS.setFunctionSpecForceInline(Loc, PrevSpec, DiagID);
2999 PrevSpec, DiagID, Policy);
3006 PrevSpec, DiagID, Policy);
3011 Loc, PrevSpec, DiagID, Policy);
3018 PrevSpec, DiagID, Policy);
3025 PrevSpec, DiagID, Policy);
3030 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec,
3034 PrevSpec, DiagID, Policy);
3039 PrevSpec, DiagID, Policy);
3044 PrevSpec, DiagID, Policy);
3049 PrevSpec, DiagID);
3054 PrevSpec, DiagID);
3058 Loc, PrevSpec, DiagID);
3064 isInvalid = DS.setFunctionSpecInline(Loc, PrevSpec, DiagID);
3067 isInvalid = DS.setFunctionSpecVirtual(Loc, PrevSpec, DiagID);
3070 isInvalid = DS.setFunctionSpecExplicit(Loc, PrevSpec, DiagID);
3075 isInvalid = DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID);
3088 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID);
3090 PrevSpec = ""; // not actually used by the diagnostic
3098 isInvalid = DS.setModulePrivateSpec(Loc, PrevSpec, DiagID);
3103 isInvalid = DS.SetConstexprSpec(Loc, PrevSpec, DiagID);
3108 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec,
3113 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec,
3116 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
3120 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
3124 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec,
3128 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec,
3132 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec,
3136 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec,
3140 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec,
3144 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec,
3148 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec,
3152 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec,
3156 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_half, Loc, PrevSpec,
3160 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec,
3164 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec,
3168 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec,
3172 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec,
3176 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec,
3184 PrevSpec = ""; // Not used by the diagnostic.
3190 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec,
3195 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec,
3199 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec,
3203 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec,
3207 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy);
3210 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy);
3213 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy);
3217 PrevSpec, DiagID, Policy);
3252 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID,
3256 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
3260 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
3296 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
3306 PrevSpec = Tok.getIdentifierInfo()->getNameStart();
3338 assert(PrevSpec && "Method did not return previous specifier!");
3343 << PrevSpec << FixItHint::CreateRemoval(Tok.getLocation());
3345 Diag(Tok, DiagID) << PrevSpec << isStorageClass;
3347 Diag(Tok, DiagID) << PrevSpec;
3856 const char *PrevSpec = nullptr;
3883 PrevSpec, DiagID, Type.get(),
3885 Diag(StartLoc, DiagID) << PrevSpec;
3907 PrevSpec, DiagID, TagDecl, Owned,
3909 Diag(StartLoc, DiagID) << PrevSpec;
4544 const char *PrevSpec = nullptr;
4554 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID,
4558 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
4562 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
4568 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
4638 assert(PrevSpec && "Method did not return previous specifier!");
4639 Diag(Tok, DiagID) << PrevSpec;
5983 const char *PrevSpec = nullptr;
5986 if (DS.SetTypeSpecType(DeclSpec::TST_typeofType, StartLoc, PrevSpec,
5989 Diag(StartLoc, DiagID) << PrevSpec;
6006 const char *PrevSpec = nullptr;
6009 if (DS.SetTypeSpecType(DeclSpec::TST_typeofExpr, StartLoc, PrevSpec,
6012 Diag(StartLoc, DiagID) << PrevSpec;
6042 const char *PrevSpec = nullptr;
6044 if (DS.SetTypeSpecType(DeclSpec::TST_atomic, StartLoc, PrevSpec,
6047 Diag(StartLoc, DiagID) << PrevSpec;
6085 const char *&PrevSpec, unsigned &DiagID,
6103 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy);
6107 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID,Policy);
6111 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID,Policy);
6120 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy);
6124 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy);