[clang] [BitInt] Expose a _BitInt literal suffix in C++ (PR #86586)

Mike Rice via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 24 17:38:51 PDT 2024


================
@@ -1117,6 +1118,31 @@ NumericLiteralParser::NumericLiteralParser(StringRef TokSpelling,
       if (isImaginary) break;   // Cannot be repeated.
       isImaginary = true;
       continue;  // Success.
+    case '_':
+      if (isFPConstant)
+        break; // Invalid for floats
+      if (HasSize)
+        break;
+      if (DoubleUnderscore)
+        break; // Cannot be repeated.
----------------
mikerice1969 wrote:

Thanks for the comments. Submitted https://github.com/llvm/llvm-project/pull/96579

https://github.com/llvm/llvm-project/pull/86586


More information about the cfe-commits mailing list