]> granicus.if.org Git - clang/commitdiff
Follow gcc's example and warn by default on unknown escapes. Inspired
authorEli Friedman <eli.friedman@gmail.com>
Wed, 1 Apr 2009 02:59:02 +0000 (02:59 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 1 Apr 2009 02:59:02 +0000 (02:59 +0000)
by mailing list message about "\phello" style strings.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68180 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticLexKinds.td

index 087e0c63bcdf1d3a31b27184d41963a456c0b0ac..74a1b5903a4ddee75ca74b985aac6ed11fdb5c29 100644 (file)
@@ -50,7 +50,7 @@ def err_invalid_character_to_charify : Error<
 // Literal
 def ext_nonstandard_escape : Extension<
   "use of non-standard escape character '\\%0'">;
-def ext_unknown_escape : Extension<"unknown escape sequence '\\%0'">;
+def ext_unknown_escape : ExtWarn<"unknown escape sequence '\\%0'">;
 def err_hex_escape_no_digits : Error<"\\x used with no following hex digits">;
 def err_ucn_escape_no_digits : Error<"\\u used with no following hex digits">;
 def err_ucn_escape_invalid : Error<"invalid universal character">;