[llvm] [llvm][DebugInfo] formatv in LVReader (PR #192007)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 14 00:53:41 PDT 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-debuginfo
Author: Konrad Kleine (kwk)
<details>
<summary>Changes</summary>
This relates to #<!-- -->35980.
---
Full diff: https://github.com/llvm/llvm-project/pull/192007.diff
1 Files Affected:
- (modified) llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp (+5-8)
``````````diff
diff --git a/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp b/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp
index d973a47f68732..8273149f6fe63 100644
--- a/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp
+++ b/llvm/lib/DebugInfo/LogicalView/Core/LVReader.cpp
@@ -70,22 +70,19 @@ bool checkIntegrityScopesTree(LVScope *Root) {
});
auto PrintIndex = [](unsigned Index) {
- if (Index)
- dbgs() << format("%8d: ", Index);
- else
- dbgs() << format("%8c: ", ' ');
+ dbgs() << formatv("{0,8}: ", Index ? Index : ' ');
};
auto PrintElement = [&](LVElement *Element, unsigned Index = 0) {
PrintIndex(Index);
std::string ElementName(Element->getName());
- dbgs() << format("%15s ID=0x%08x '%s'\n", Element->kind(),
- Element->getID(), ElementName.c_str());
+ dbgs() << formatv("{0,15} ID={1:x8} '{2}'\n", Element->kind(),
+ Element->getID(), ElementName);
};
std::string RootName(Root->getName());
dbgs() << formatv("{0}\n", fmt_repeat('=', 72));
- dbgs() << format("Root: '%s'\nDuplicated elements: %d\n", RootName.c_str(),
- Duplicate.size());
+ dbgs() << formatv("Root: '{0}'\nDuplicated elements: {1}\n",
+ RootName, Duplicate.size());
dbgs() << formatv("{0}\n", fmt_repeat('=', 72));
unsigned Index = 0;
``````````
</details>
https://github.com/llvm/llvm-project/pull/192007
More information about the llvm-commits
mailing list