Lines Matching defs:DiagID
488 unsigned &DiagID,
492 DiagID = diag::err_invalid_decl_spec_combination;
494 DiagID = IsExtension ? diag::ext_warn_duplicate_declspec :
647 unsigned &DiagID,
664 DiagID = diag::err_opencl_unknown_type_specifier;
671 DiagID = diag::err_opencl_unknown_type_specifier;
684 return SetTypeSpecType(TST_auto, Loc, PrevSpec, DiagID, Policy);
687 PrevSpec, DiagID, Policy);
699 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID);
709 unsigned &DiagID) {
711 return BadSpecifier(TSC, (TSCS)ThreadStorageClassSpec, PrevSpec, DiagID);
722 const char *&PrevSpec, unsigned &DiagID,
731 return BadSpecifier(W, getTypeSpecWidth(), PrevSpec, DiagID);
740 unsigned &DiagID) {
742 return BadSpecifier(C, (TSC)TypeSpecComplex, PrevSpec, DiagID);
749 const char *&PrevSpec, unsigned &DiagID) {
751 return BadSpecifier(S, getTypeSpecSign(), PrevSpec, DiagID);
759 unsigned &DiagID,
762 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Policy);
768 unsigned &DiagID,
777 DiagID = diag::err_invalid_decl_spec_combination;
799 unsigned &DiagID,
808 DiagID = diag::err_invalid_decl_spec_combination;
821 unsigned &DiagID,
824 return SetTypeSpecType(T, Loc, Loc, PrevSpec, DiagID, Rep, Owned, Policy);
830 unsigned &DiagID,
840 DiagID = diag::err_invalid_decl_spec_combination;
852 unsigned &DiagID, TemplateIdAnnotation *Rep,
857 return SetTypeSpecType(T, Loc, PrevSpec, DiagID, Policy);
862 unsigned &DiagID,
870 DiagID = diag::err_invalid_decl_spec_combination;
885 unsigned &DiagID) {
888 DiagID = diag::warn_duplicate_declspec;
898 const char *&PrevSpec, unsigned &DiagID,
904 DiagID = diag::err_invalid_vector_decl_spec_combination;
913 const char *&PrevSpec, unsigned &DiagID,
919 DiagID = diag::err_invalid_decl_spec_combination;
930 const char *&PrevSpec, unsigned &DiagID,
937 DiagID = diag::err_invalid_pixel_decl_spec_combination;
947 const char *&PrevSpec, unsigned &DiagID,
954 DiagID = diag::err_invalid_vector_bool_decl_spec;
972 const char *&PrevSpec, unsigned &DiagID,
980 DiagID = diag::err_invalid_decl_spec_combination;
1002 unsigned &DiagID, const LangOptions &Lang) {
1011 return BadSpecifier(T, T, PrevSpec, DiagID, IsExtension);
1033 unsigned &DiagID) {
1037 DiagID = diag::warn_duplicate_declspec;
1047 unsigned &DiagID) {
1049 DiagID = diag::warn_duplicate_declspec;
1060 unsigned &DiagID) {
1064 DiagID = diag::warn_duplicate_declspec;
1074 const char *&PrevSpec, unsigned &DiagID,
1080 DiagID = (ExplicitSpec.getExpr() || FS_explicit_specifier.getExpr())
1094 unsigned &DiagID) {
1098 DiagID = diag::warn_duplicate_declspec;
1108 unsigned &DiagID) {
1111 DiagID = diag::warn_duplicate_declspec;
1121 unsigned &DiagID) {
1124 DiagID = diag::ext_warn_duplicate_declspec;
1134 unsigned &DiagID) {
1137 DiagID);