]> granicus.if.org Git - clang/commitdiff
stop claiming unicode escape sequences are too long in strings, because they never are
authorSeth Cantrell <seth.cantrell@gmail.com>
Wed, 18 Jan 2012 12:27:08 +0000 (12:27 +0000)
committerSeth Cantrell <seth.cantrell@gmail.com>
Wed, 18 Jan 2012 12:27:08 +0000 (12:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148391 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Lex/LiteralSupport.cpp

index 8265c6fde47ebd6ec7cb9d7dbca9745e7b794a3a..290455f3ca0437e4fd1d42cc4e2e0cd7f2d2354f 100644 (file)
@@ -281,8 +281,6 @@ static void EncodeUCNEscape(const char *&ThisTokBuf, const char *ThisTokEnd,
       ResultBuf += 2;
       return;
     }
-    // FIXME: We shouldn't print a diagnostic for UTF-16 mode.
-    if (Diags) Diags->Report(Loc, diag::warn_ucn_escape_too_large);
 
     // Convert to UTF16.
     UcnVal -= 0x10000;