Lines Matching refs:DiagID
1592 unsigned DiagID) { in ProhibitCXX11Attributes() argument
1600 Diag(AL.getLoc(), DiagID) << AL; in ProhibitCXX11Attributes()
1937 unsigned DiagID; in ParseDeclGroup() local
1941 bool Fixit = !DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID); in ParseDeclGroup()
2558 unsigned DiagID; in ParseImplicitInt() local
2559 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt()
2695 unsigned DiagID; in ParseImplicitInt() local
2696 DS.SetTypeSpecType(DeclSpec::TST_typename, Loc, PrevSpec, DiagID, T, in ParseImplicitInt()
2949 const char *&PrevSpec, unsigned &DiagID, in SetupFixedPointError() argument
2952 DiagID = diag::err_fixed_point_not_enabled; in SetupFixedPointError()
3007 unsigned DiagID = 0; in ParseDeclarationSpecifiers() local
3175 PrevSpec, DiagID, T, Policy); in ParseDeclarationSpecifiers()
3229 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers()
3247 DiagID, T, Policy); in ParseDeclarationSpecifiers()
3320 if (TryAltiVecToken(DS, Loc, PrevSpec, DiagID, isInvalid)) in ParseDeclarationSpecifiers()
3333 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers()
3384 DiagID, TypeRep, Policy); in ParseDeclarationSpecifiers()
3429 isInvalid = DS.SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3458 DiagID, TemplateId, Policy); in ParseDeclarationSpecifiers()
3460 isInvalid = DS.SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3500 isInvalid = DS.setFunctionSpecForceInline(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3509 isInvalid = DS.SetTypeQual(DeclSpec::TQ_unaligned, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3555 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3562 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3567 Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3574 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3581 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3587 DiagID, Policy); in ParseDeclarationSpecifiers()
3590 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3596 DiagID, Policy); in ParseDeclarationSpecifiers()
3600 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3605 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3610 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3615 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3622 Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3628 isInvalid = DS.setFunctionSpecInline(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3634 DiagID = diag::err_openclcxx_virtual_function; in ParseDeclarationSpecifiers()
3639 isInvalid = DS.setFunctionSpecVirtual(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3670 isInvalid = DS.setFunctionSpecExplicit(ExplicitLoc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3677 isInvalid = DS.setFunctionSpecNoreturn(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3690 isInvalid = DS.SetFriendSpec(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3693 DiagID = diag::err_friend_invalid_in_context; in ParseDeclarationSpecifiers()
3700 isInvalid = DS.setModulePrivateSpec(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3706 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3710 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3714 PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3720 DiagID, Policy); in ParseDeclarationSpecifiers()
3725 DiagID, Policy); in ParseDeclarationSpecifiers()
3728 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3732 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3736 DS.SetTypeSpecSign(TypeSpecifierSign::Signed, Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3740 DiagID); in ParseDeclarationSpecifiers()
3746 DiagID); in ParseDeclarationSpecifiers()
3752 DiagID); in ParseDeclarationSpecifiers()
3756 DiagID, Policy); in ParseDeclarationSpecifiers()
3760 DiagID, Policy); in ParseDeclarationSpecifiers()
3764 DiagID, Policy); in ParseDeclarationSpecifiers()
3770 isInvalid = DS.SetExtIntType(Loc, ER.get(), PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3776 DiagID, Policy); in ParseDeclarationSpecifiers()
3780 DiagID, Policy); in ParseDeclarationSpecifiers()
3784 DiagID, Policy); in ParseDeclarationSpecifiers()
3788 DiagID, Policy); in ParseDeclarationSpecifiers()
3792 DiagID, Policy); in ParseDeclarationSpecifiers()
3796 DiagID, Policy); in ParseDeclarationSpecifiers()
3800 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid); in ParseDeclarationSpecifiers()
3803 DiagID, Policy); in ParseDeclarationSpecifiers()
3808 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid); in ParseDeclarationSpecifiers()
3811 DiagID, Policy); in ParseDeclarationSpecifiers()
3816 SetupFixedPointError(getLangOpts(), PrevSpec, DiagID, isInvalid); in ParseDeclarationSpecifiers()
3818 isInvalid = DS.SetTypeSpecSat(Loc, PrevSpec, DiagID); in ParseDeclarationSpecifiers()
3823 DiagID, Policy); in ParseDeclarationSpecifiers()
3827 DiagID, Policy); in ParseDeclarationSpecifiers()
3831 DiagID, Policy); in ParseDeclarationSpecifiers()
3835 DiagID, Policy); in ParseDeclarationSpecifiers()
3839 DiagID, Policy); in ParseDeclarationSpecifiers()
3850 DiagID = diag::err_bool_redeclaration; in ParseDeclarationSpecifiers()
3856 DiagID, Policy); in ParseDeclarationSpecifiers()
3861 DiagID, Policy); in ParseDeclarationSpecifiers()
3865 DiagID, Policy); in ParseDeclarationSpecifiers()
3869 DiagID, Policy); in ParseDeclarationSpecifiers()
3872 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3875 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3878 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3888 isInvalid = DS.SetTypePipe(true, Loc, PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3893 DiagID, Policy); \ in ParseDeclarationSpecifiers()
3898 PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()
3933 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3937 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3941 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
3996 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID, in ParseDeclarationSpecifiers()
4006 DiagID = diag::err_opencl_unknown_type_specifier; in ParseDeclarationSpecifiers()
4041 PrevSpec, DiagID, Type.get(), in ParseDeclarationSpecifiers()
4043 Diag(StartLoc, DiagID) << PrevSpec; in ParseDeclarationSpecifiers()
4060 assert(DiagID); in ParseDeclarationSpecifiers()
4062 if (DiagID == diag::ext_duplicate_declspec || in ParseDeclarationSpecifiers()
4063 DiagID == diag::ext_warn_duplicate_declspec || in ParseDeclarationSpecifiers()
4064 DiagID == diag::err_duplicate_declspec) in ParseDeclarationSpecifiers()
4065 Diag(Loc, DiagID) << PrevSpec in ParseDeclarationSpecifiers()
4068 else if (DiagID == diag::err_opencl_unknown_type_specifier) { in ParseDeclarationSpecifiers()
4069 Diag(Loc, DiagID) << getLangOpts().OpenCLCPlusPlus in ParseDeclarationSpecifiers()
4073 Diag(Loc, DiagID) << PrevSpec; in ParseDeclarationSpecifiers()
4076 if (DiagID != diag::err_bool_redeclaration && ConsumedEnd.isInvalid()) in ParseDeclarationSpecifiers()
4640 unsigned DiagID; in ParseEnumSpecifier() local
4659 PrevSpec, DiagID, TagDecl, Owned, in ParseEnumSpecifier()
4661 Diag(StartLoc, DiagID) << PrevSpec; in ParseEnumSpecifier()
4683 PrevSpec, DiagID, Type.get(), in ParseEnumSpecifier()
4685 Diag(StartLoc, DiagID) << PrevSpec; in ParseEnumSpecifier()
4714 PrevSpec, DiagID, TagDecl, Owned, in ParseEnumSpecifier()
4716 Diag(StartLoc, DiagID) << PrevSpec; in ParseEnumSpecifier()
5445 unsigned DiagID = 0; in ParseTypeQualifierListOpt() local
5457 isInvalid = DS.SetTypeQual(DeclSpec::TQ_const , Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
5461 isInvalid = DS.SetTypeQual(DeclSpec::TQ_volatile, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
5465 isInvalid = DS.SetTypeQual(DeclSpec::TQ_restrict, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
5473 isInvalid = DS.SetTypeQual(DeclSpec::TQ_atomic, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
5494 isInvalid = DS.SetTypeQual(DeclSpec::TQ_unaligned, Loc, PrevSpec, DiagID, in ParseTypeQualifierListOpt()
5570 Diag(Tok, DiagID) << PrevSpec; in ParseTypeQualifierListOpt()
7194 unsigned DiagID; in ParseTypeofSpecifier() local
7197 DiagID, CastTy, in ParseTypeofSpecifier()
7199 Diag(StartLoc, DiagID) << PrevSpec; in ParseTypeofSpecifier()
7217 unsigned DiagID; in ParseTypeofSpecifier() local
7220 DiagID, Operand.get(), in ParseTypeofSpecifier()
7222 Diag(StartLoc, DiagID) << PrevSpec; in ParseTypeofSpecifier()
7253 unsigned DiagID; in ParseAtomicSpecifier() local
7255 DiagID, Result.get(), in ParseAtomicSpecifier()
7257 Diag(StartLoc, DiagID) << PrevSpec; in ParseAtomicSpecifier()
7294 const char *&PrevSpec, unsigned &DiagID, in TryAltiVecTokenOutOfLine() argument
7312 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID, Policy); in TryAltiVecTokenOutOfLine()
7316 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID,Policy); in TryAltiVecTokenOutOfLine()
7320 isInvalid = DS.SetTypeAltiVecVector(true, Loc, PrevSpec, DiagID,Policy); in TryAltiVecTokenOutOfLine()
7329 isInvalid = DS.SetTypeAltiVecPixel(true, Loc, PrevSpec, DiagID, Policy); in TryAltiVecTokenOutOfLine()
7333 isInvalid = DS.SetTypeAltiVecBool(true, Loc, PrevSpec, DiagID, Policy); in TryAltiVecTokenOutOfLine()