[clang] [clang][bytecode][NFC] Use proper format function in Program::dump() (PR #197160)
Timm Baeder via cfe-commits
cfe-commits at lists.llvm.org
Tue May 12 04:48:43 PDT 2026
https://github.com/tbaederr updated https://github.com/llvm/llvm-project/pull/197160
>From fdc6de3c890eaf8d5d6cb7bc504c7781212008b4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timm=20B=C3=A4der?= <tbaeder at redhat.com>
Date: Tue, 12 May 2026 13:40:42 +0200
Subject: [PATCH] [clang][bytecode][NFC] Use proper format function in
Program::dump()
This was using format() instead of formatv() by accident.
---
clang/lib/AST/ByteCode/Disasm.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/clang/lib/AST/ByteCode/Disasm.cpp b/clang/lib/AST/ByteCode/Disasm.cpp
index 36a94dd937011..cf7afcd6d4b1e 100644
--- a/clang/lib/AST/ByteCode/Disasm.cpp
+++ b/clang/lib/AST/ByteCode/Disasm.cpp
@@ -28,6 +28,7 @@
#include "clang/AST/DeclCXX.h"
#include "clang/AST/ExprCXX.h"
#include "llvm/Support/Compiler.h"
+#include "llvm/Support/FormatVariadic.h"
using namespace clang;
using namespace clang::interp;
@@ -328,9 +329,9 @@ static std::string formatBytes(size_t B) {
if (B < (1u << 10u))
SS << B << " B";
else if (B < (1u << 20u))
- SS << llvm::format("{0:F2}", B / 1024.) << " KB";
+ SS << llvm::formatv("{0:F2}", B / 1024.) << " KB";
else
- SS << llvm::format("{0:F2}", B / 1024. / 1024.) << " MB";
+ SS << llvm::formatv("{0:F2}", B / 1024. / 1024.) << " MB";
return Result;
}
More information about the cfe-commits
mailing list