Lines Matching defs:PrevSpec

2339       const char *PrevSpec;
2344 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID);
3056 const char *PrevSpec;
3058 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T,
3193 const char *PrevSpec;
3195 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T,
3604 const char *PrevSpec = nullptr;
3634 isInvalid = DS.SetTypeSpecType(ImageTypeSpec, Loc, PrevSpec, DiagID, Policy);
3842 PrevSpec, DiagID, T, Policy);
3917 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
3935 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
4024 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid))
4036 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
4090 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec,
4143 isInvalid = DS.SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID,
4176 isInvalid = DS.SetTypeSpecType(TST_decltype_auto, Loc, PrevSpec,
4179 isInvalid = DS.SetTypeSpecType(TST_auto, AutoLoc, PrevSpec, DiagID,
4217 isInvalid = DS.setFunctionSpecForceInline(Loc, PrevSpec, DiagID);
4226 isInvalid = DS.SetTypeQual(DeclSpec::TQ_unaligned, Loc, PrevSpec, DiagID,
4281 PrevSpec, DiagID, Policy);
4288 PrevSpec, DiagID, Policy);
4293 Loc, PrevSpec, DiagID, Policy);
4300 PrevSpec, DiagID, Policy);
4307 PrevSpec, DiagID, Policy);
4312 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto, Loc, PrevSpec,
4316 PrevSpec, DiagID, Policy);
4321 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_auto_type, Loc, PrevSpec,
4326 PrevSpec, DiagID, Policy);
4331 PrevSpec, DiagID, Policy);
4336 PrevSpec, DiagID);
4350 Loc, PrevSpec, DiagID);
4356 Loc, PrevSpec, DiagID);
4362 isInvalid = DS.setFunctionSpecInline(Loc, PrevSpec, DiagID);
4371 PrevSpec = Tok.getIdentifierInfo()->getNameStart();
4374 isInvalid = DS.setFunctionSpecVirtual(Loc, PrevSpec, DiagID);
4409 isInvalid = DS.setFunctionSpecExplicit(ExplicitLoc, PrevSpec, DiagID,
4415 isInvalid = DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID);
4421 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID);
4426 PrevSpec = ""; // not actually used by the diagnostic
4434 isInvalid = DS.setModulePrivateSpec(Loc, PrevSpec, DiagID);
4442 PrevSpec, DiagID);
4446 PrevSpec, DiagID);
4450 PrevSpec, DiagID);
4455 isInvalid = DS.SetTypeSpecWidth(TypeSpecifierWidth::Short, Loc, PrevSpec,
4460 isInvalid = DS.SetTypeSpecWidth(TypeSpecifierWidth::Long, Loc, PrevSpec,
4464 PrevSpec, DiagID, Policy);
4468 PrevSpec, DiagID, Policy);
4472 DS.SetTypeSpecSign(TypeSpecifierSign::Signed, Loc, PrevSpec, DiagID);
4475 isInvalid = DS.SetTypeSpecSign(TypeSpecifierSign::Unsigned, Loc, PrevSpec,
4481 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_complex, Loc, PrevSpec,
4487 isInvalid = DS.SetTypeSpecComplex(DeclSpec::TSC_imaginary, Loc, PrevSpec,
4491 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_void, Loc, PrevSpec,
4495 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char, Loc, PrevSpec,
4499 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int, Loc, PrevSpec,
4508 isInvalid = DS.SetBitIntType(Loc, ER.get(), PrevSpec, DiagID, Policy);
4513 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_int128, Loc, PrevSpec,
4517 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_half, Loc, PrevSpec,
4521 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_BFloat16, Loc, PrevSpec,
4525 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float, Loc, PrevSpec,
4529 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_double, Loc, PrevSpec,
4533 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float16, Loc, PrevSpec,
4540 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_accum, Loc, PrevSpec, DiagID,
4547 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_fract, Loc, PrevSpec, DiagID,
4554 isInvalid = DS.SetTypeSpecSat(Loc, PrevSpec, DiagID);
4557 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_float128, Loc, PrevSpec,
4561 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_ibm128, Loc, PrevSpec,
4565 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_wchar, Loc, PrevSpec,
4569 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char8, Loc, PrevSpec,
4573 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char16, Loc, PrevSpec,
4577 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_char32, Loc, PrevSpec,
4591 PrevSpec = ""; // Not used by the diagnostic.
4597 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_bool, Loc, PrevSpec,
4602 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal32, Loc, PrevSpec,
4606 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal64, Loc, PrevSpec,
4610 isInvalid = DS.SetTypeSpecType(DeclSpec::TST_decimal128, Loc, PrevSpec,
4614 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy);
4617 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy);
4620 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy);
4632 PrevSpec = Tok.getIdentifierInfo()->getNameStart();
4635 isInvalid = DS.SetTypePipe(true, Loc, PrevSpec, DiagID, Policy);
4648 PrevSpec, DiagID, Policy);
4683 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID,
4687 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
4691 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
4754 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
4766 PrevSpec = Tok.getIdentifierInfo()->getNameStart();
4808 PrevSpec, DiagID, Type.get(),
4810 Diag(StartLoc, DiagID) << PrevSpec;
4826 assert(PrevSpec && "Method did not return previous specifier!");
4832 Diag(Loc, DiagID) << PrevSpec
4836 Diag(Loc, DiagID) << getLangOpts().getOpenCLVersionString() << PrevSpec
4839 Diag(Loc, DiagID) << PrevSpec;
5537 const char *PrevSpec = nullptr;
5558 PrevSpec, DiagID, TagDecl, Owned,
5560 Diag(StartLoc, DiagID) << PrevSpec;
5582 PrevSpec, DiagID, Type.get(),
5584 Diag(StartLoc, DiagID) << PrevSpec;
5613 PrevSpec, DiagID, TagDecl, Owned,
5615 Diag(StartLoc, DiagID) << PrevSpec;
6421 const char *PrevSpec = nullptr;
6435 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID,
6439 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID,
6443 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID,
6450 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID,
6479 isInvalid = DS.SetTypeQual(DeclSpec::TQ_unaligned, Loc, PrevSpec, DiagID,
6560 assert(PrevSpec && "Method did not return previous specifier!");
6561 Diag(Tok, DiagID) << PrevSpec;
8351 const char *PrevSpec = nullptr;
8356 StartLoc, PrevSpec,
8359 Diag(StartLoc, DiagID) << PrevSpec;
8376 const char *PrevSpec = nullptr;
8381 StartLoc, PrevSpec,
8384 Diag(StartLoc, DiagID) << PrevSpec;
8414 const char *PrevSpec = nullptr;
8416 if (DS.SetTypeSpecType(DeclSpec::TST_atomic, StartLoc, PrevSpec,
8419 Diag(StartLoc, DiagID) << PrevSpec;
8458 const char *&PrevSpec, unsigned &DiagID,
8477 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy);
8481 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID,Policy);
8487 DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy);
8496 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy);
8500 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy);