Lines Matching refs:diag

163            diag::ext_nonstandard_escape) << "e";  in ProcessCharEscape()
169 diag::ext_nonstandard_escape) << "E"; in ProcessCharEscape()
194 diag::err_delimited_escape_empty); in ProcessCharEscape()
200 diag::err_hex_escape_no_digits) << "x"; in ProcessCharEscape()
220 diag::err_delimited_escape_invalid) in ProcessCharEscape()
241 diag::err_escape_too_large) in ProcessCharEscape()
266 diag::err_escape_too_large) << 1; in ProcessCharEscape()
277 diag::err_delimited_escape_missing_brace) in ProcessCharEscape()
287 diag::err_delimited_escape_empty); in ProcessCharEscape()
301 diag::err_delimited_escape_invalid) in ProcessCharEscape()
319 diag::err_escape_too_large) in ProcessCharEscape()
330 diag::ext_nonstandard_escape) in ProcessCharEscape()
339 diag::ext_unknown_escape) in ProcessCharEscape()
343 diag::ext_unknown_escape) in ProcessCharEscape()
351 diag::err_expected) in ProcessCharEscape()
355 Features.CPlusPlus23 ? diag::warn_cxx23_delimited_escape_sequence in ProcessCharEscape()
356 : diag::ext_delimited_escape_sequence) in ProcessCharEscape()
364 diag::err_unevaluated_string_invalid_escape_sequence) in ProcessCharEscape()
476 diag::err_hex_escape_no_digits) in ProcessNumericUCNEscape()
498 diag::err_delimited_escape_invalid) in ProcessNumericUCNEscape()
516 diag::err_escape_too_large) in ProcessNumericUCNEscape()
524 diag::err_expected) in ProcessNumericUCNEscape()
534 Delimited ? diag::err_delimited_escape_empty in ProcessNumericUCNEscape()
535 : diag::err_ucn_escape_incomplete); in ProcessNumericUCNEscape()
547 diag::err_invalid_ucn_name) in DiagnoseInvalidUnicodeCharacterName()
556 diag::note_invalid_ucn_name_loose_matching) in DiagnoseInvalidUnicodeCharacterName()
586 diag::note_invalid_ucn_name_candidate) in DiagnoseInvalidUnicodeCharacterName()
608 diag::err_delimited_escape_missing_brace) in ProcessNamedUCNEscape()
622 Incomplete ? diag::err_ucn_escape_incomplete in ProcessNamedUCNEscape()
623 : diag::err_delimited_escape_empty) in ProcessNamedUCNEscape()
674 diag::err_ucn_escape_invalid); in ProcessUCNEscape()
689 IsError ? diag::err_ucn_escape_basic_scs in ProcessUCNEscape()
691 ? diag::warn_cxx98_compat_literal_ucn_escape_basic_scs in ProcessUCNEscape()
692 : diag::warn_c23_compat_literal_ucn_escape_basic_scs) in ProcessUCNEscape()
696 IsError ? diag::err_ucn_control_character in ProcessUCNEscape()
698 ? diag::warn_cxx98_compat_literal_ucn_control_character in ProcessUCNEscape()
699 : diag::warn_c23_compat_literal_ucn_control_character); in ProcessUCNEscape()
707 diag::warn_ucn_not_valid_in_c89_literal); in ProcessUCNEscape()
711 Features.CPlusPlus23 ? diag::warn_cxx23_delimited_escape_sequence in ProcessUCNEscape()
712 : diag::ext_delimited_escape_sequence) in ProcessUCNEscape()
938 Diags.Report(TokLoc, diag::err_lexing_numeric); in NumericLiteralParser()
1201 diag::err_invalid_suffix_constant) in NumericLiteralParser()
1225 diag::err_invalid_digit) in ParseDecimalOrOctalCommon()
1254 diag::err_exponent_has_no_digits); in ParseDecimalOrOctalCommon()
1304 diag::err_digit_separator_not_between_digits) in checkSeparator()
1345 diag::err_hex_constant_requires) in ParseNumberStartingWithZero()
1364 diag::err_exponent_has_no_digits); in ParseNumberStartingWithZero()
1374 ? diag::ext_hex_literal_invalid in ParseNumberStartingWithZero()
1375 : diag::ext_hex_constant_invalid); in ParseNumberStartingWithZero()
1377 Diags.Report(TokLoc, diag::warn_cxx17_hex_literal); in ParseNumberStartingWithZero()
1381 diag::err_hex_constant_requires) in ParseNumberStartingWithZero()
1393 DiagId = diag::warn_cxx11_compat_binary_literal; in ParseNumberStartingWithZero()
1395 DiagId = diag::warn_c23_compat_binary_literal; in ParseNumberStartingWithZero()
1397 DiagId = diag::ext_binary_literal_cxx14; in ParseNumberStartingWithZero()
1399 DiagId = diag::ext_binary_literal; in ParseNumberStartingWithZero()
1412 diag::err_invalid_digit) in ParseNumberStartingWithZero()
1725 PP.Diag(Loc, diag::err_lexing_char); in CharLiteralParser()
1799 unsigned Msg = diag::err_bad_character_encoding; in CharLiteralParser()
1801 Msg = diag::warn_bad_character_encoding; in CharLiteralParser()
1815 PP.Diag(Loc, diag::err_character_too_large); in CharLiteralParser()
1831 PP.Diag(Loc, diag::err_character_too_large); in CharLiteralParser()
1850 PP.Diag(Loc, diag::warn_four_char_character_literal); in CharLiteralParser()
1852 PP.Diag(Loc, diag::warn_multichar_character_literal); in CharLiteralParser()
1854 PP.Diag(Loc, diag::err_multichar_character_literal) << (isWide() ? 0 : 1); in CharLiteralParser()
1881 PP.Diag(Loc, diag::warn_char_constant_too_large); in CharLiteralParser()
2007 ? diag::err_unevaluated_string_prefix in init()
2008 : diag::warn_unevaluated_string_prefix) in init()
2018 Diags->Report(Tok.getLocation(), diag::err_unsupported_string_concat); in init()
2101 Diags->Report(TokLoc, diag::err_unevaluated_string_udl) in init()
2104 Diags->Report(TokLoc, diag::err_string_concat_mixed_suffix) in init()
2263 diag::err_pascal_string_too_long) in init()
2275 diag::ext_string_too_long) in init()
2318 NoErrorOnBadEncoding ? diag::warn_bad_string_encoding in CopyStringFragment()
2319 : diag::err_bad_string_encoding); in CopyStringFragment()
2343 Diags->Report(Loc, diag::err_lexing_string); in DiagnoseLexingError()