Lines Matching refs:diag
107 diag::ext_nonstandard_escape) << "e"; in ProcessCharEscape()
113 diag::ext_nonstandard_escape) << "E"; in ProcessCharEscape()
136 diag::err_hex_escape_no_digits) << "x"; in ProcessCharEscape()
162 diag::err_escape_too_large) << 0; in ProcessCharEscape()
185 diag::err_escape_too_large) << 1; in ProcessCharEscape()
196 diag::ext_nonstandard_escape) in ProcessCharEscape()
205 diag::ext_unknown_escape) in ProcessCharEscape()
209 diag::ext_unknown_escape) in ProcessCharEscape()
275 diag::err_hex_escape_no_digits) << StringRef(&ThisTokBuf[-1], 1); in ProcessUCNEscape()
290 diag::err_ucn_escape_incomplete); in ProcessUCNEscape()
299 diag::err_ucn_escape_invalid); in ProcessUCNEscape()
312 IsError ? diag::err_ucn_escape_basic_scs : in ProcessUCNEscape()
313 diag::warn_cxx98_compat_literal_ucn_escape_basic_scs) in ProcessUCNEscape()
317 IsError ? diag::err_ucn_control_character : in ProcessUCNEscape()
318 diag::warn_cxx98_compat_literal_ucn_control_character); in ProcessUCNEscape()
326 diag::warn_ucn_not_valid_in_c89_literal); in ProcessUCNEscape()
541 diag::err_invalid_digit) << StringRef(s, 1) << 0; in NumericLiteralParser()
563 diag::err_exponent_has_no_digits); in NumericLiteralParser()
683 diag::err_invalid_suffix_constant) in NumericLiteralParser()
692 diag::ext_imaginary_constant); in NumericLiteralParser()
733 diag::err_digit_separator_not_between_digits) in checkSeparator()
769 diag::err_hexconstant_requires) << 1; in ParseNumberStartingWithZero()
785 diag::err_exponent_has_no_digits); in ParseNumberStartingWithZero()
793 PP.Diag(TokLoc, diag::ext_hexconstant_invalid); in ParseNumberStartingWithZero()
796 diag::err_hexconstant_requires) << 0; in ParseNumberStartingWithZero()
807 ? diag::warn_cxx11_compat_binary_literal in ParseNumberStartingWithZero()
809 ? diag::ext_binary_literal_cxx14 in ParseNumberStartingWithZero()
810 : diag::ext_binary_literal); in ParseNumberStartingWithZero()
820 diag::err_invalid_digit) << StringRef(s, 1) << 2; in ParseNumberStartingWithZero()
850 diag::err_invalid_digit) << StringRef(s, 1) << 1; in ParseNumberStartingWithZero()
875 diag::err_exponent_has_no_digits); in ParseNumberStartingWithZero()
1101 unsigned Msg = diag::err_bad_character_encoding; in CharLiteralParser()
1103 Msg = diag::warn_bad_character_encoding; in CharLiteralParser()
1117 PP.Diag(Loc, diag::err_character_too_large); in CharLiteralParser()
1133 PP.Diag(Loc, diag::err_character_too_large); in CharLiteralParser()
1151 PP.Diag(Loc, diag::warn_extraneous_char_constant); in CharLiteralParser()
1153 PP.Diag(Loc, diag::ext_four_char_character_literal); in CharLiteralParser()
1155 PP.Diag(Loc, diag::ext_multichar_character_literal); in CharLiteralParser()
1157 PP.Diag(Loc, diag::err_multichar_utf_character_literal); in CharLiteralParser()
1182 PP.Diag(Loc, diag::warn_char_constant_too_large); in CharLiteralParser()
1302 diag::err_unsupported_string_concat); in init()
1383 Diags->Report(TokLoc, diag::err_string_concat_mixed_suffix) in init()
1525 diag::err_pascal_string_too_long) in init()
1537 diag::ext_string_too_long) in init()
1580 NoErrorOnBadEncoding ? diag::warn_bad_string_encoding in CopyStringFragment()
1581 : diag::err_bad_string_encoding); in CopyStringFragment()
1605 Diags->Report(Loc, diag::err_lexing_string); in DiagnoseLexingError()