Home | History | Annotate | Download | only in Parse

Lines Matching defs:PrevSpec

2046       const char *PrevSpec;
2048 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T);
2200 const char *PrevSpec = 0;
2355 PrevSpec, DiagID, T);
2413 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2427 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2487 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid))
2520 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
2608 PrevSpec, DiagID);
2614 PrevSpec, DiagID);
2618 Loc, PrevSpec, DiagID);
2624 PrevSpec, DiagID);
2630 PrevSpec, DiagID);
2635 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec,
2639 PrevSpec, DiagID);
2643 PrevSpec, DiagID);
2647 PrevSpec, DiagID);
2650 isInvalid = DS.SetStorageClassSpecThread(Loc, PrevSpec, DiagID);
2679 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID);
2681 PrevSpec = ""; // not actually used by the diagnostic
2689 isInvalid = DS.setModulePrivateSpec(Loc, PrevSpec, DiagID);
2694 isInvalid = DS.SetConstexprSpec(Loc, PrevSpec, DiagID);
2699 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_short, Loc, PrevSpec,
2704 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_long, Loc, PrevSpec,
2707 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
2711 isInvalid = DS.SetTypeSpecWidth(DeclSpec::TSW_longlong, Loc, PrevSpec,
2715 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_signed, Loc, PrevSpec,
2719 isInvalid = DS.SetTypeSpecSign(DeclSpec::TSS_unsigned, Loc, PrevSpec,
2723 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec,
2727 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec,
2731 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec,
2735 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec,
2739 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec,
2743 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec,
2747 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_half, Loc, PrevSpec,
2751 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec,
2755 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec,
2759 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec,
2763 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec,
2767 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec,
2775 PrevSpec = ""; // Not used by the diagnostic.
2781 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec,
2786 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec,
2790 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec,
2794 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec,
2798 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
2801 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID);
2805 PrevSpec, DiagID);
2809 PrevSpec, DiagID);
2813 PrevSpec, DiagID);
2817 PrevSpec, DiagID);
2821 PrevSpec, DiagID);
2825 PrevSpec, DiagID);
2829 PrevSpec, DiagID);
2833 PrevSpec, DiagID);
2837 PrevSpec, DiagID);
2872 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID,
2876 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
2880 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
2943 assert(PrevSpec && "Method did not return previous specifier!");
2948 << PrevSpec << FixItHint::CreateRemoval(Tok.getLocation());
2950 Diag(Tok, DiagID) << PrevSpec;
3456 const char *PrevSpec = 0;
3483 PrevSpec, DiagID, Type.get()))
3484 Diag(StartLoc, DiagID) << PrevSpec;
3506 PrevSpec, DiagID, TagDecl, Owned))
3507 Diag(StartLoc, DiagID) << PrevSpec;
4114 const char *PrevSpec = 0;
4124 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID,
4128 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
4132 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
4187 assert(PrevSpec && "Method did not return previous specifier!");
4188 Diag(Tok, DiagID) << PrevSpec;
5319 const char *PrevSpec = 0;
5322 if (DS.SetTypeSpecType(DeclSpec::TST_typeofType, StartLoc, PrevSpec,
5324 Diag(StartLoc, DiagID) << PrevSpec;
5341 const char *PrevSpec = 0;
5344 if (DS.SetTypeSpecType(DeclSpec::TST_typeofExpr, StartLoc, PrevSpec,
5346 Diag(StartLoc, DiagID) << PrevSpec;
5377 const char *PrevSpec = 0;
5379 if (DS.SetTypeSpecType(DeclSpec::TST_atomic, StartLoc, PrevSpec,
5381 Diag(StartLoc, DiagID) << PrevSpec;
5414 const char *&PrevSpec, unsigned &DiagID,
5430 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
5434 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID);
5443 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID);