[clang] [lldb] [llvm] [mlir] [Support] Validate number of arguments passed to formatv() (PR #105745)
Mehdi Amini via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 28 13:45:35 PDT 2024
================
@@ -143,15 +140,76 @@ formatv_object_base::splitLiteralAndReplacement(StringRef Fmt) {
return std::make_pair(ReplacementItem{Fmt}, StringRef());
}
+#ifndef NDEBUG
+#define ENABLE_VALIDATION 1
+#else
+#define ENABLE_VALIDATION 1 // Convienently enable validation in release mode.
----------------
joker-eph wrote:
```suggestion
#define ENABLE_VALIDATION 1 // Conveniently enable validation in release mode.
```
(typo)
https://github.com/llvm/llvm-project/pull/105745
More information about the cfe-commits
mailing list