From 8fcc9de47e7d148db3762a902a3379c388494065 Mon Sep 17 00:00:00 2001 From: Zachary Turner Date: Fri, 1 Sep 2017 20:17:20 +0000 Subject: [PATCH] Fix broken test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312359 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-pdbutil/DumpOutputStyle.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/llvm-pdbutil/DumpOutputStyle.cpp b/tools/llvm-pdbutil/DumpOutputStyle.cpp index e25d53cb6a7..8a4d21b27ba 100644 --- a/tools/llvm-pdbutil/DumpOutputStyle.cpp +++ b/tools/llvm-pdbutil/DumpOutputStyle.cpp @@ -503,11 +503,16 @@ Error DumpOutputStyle::dumpSymbolStats() { StatCollection SymStats; StatCollection ChunkStats; - iterateSymbolGroups(File, None, [&](uint32_t Modi, const SymbolGroup &SG) { + Optional Scope; + if (File.isPdb()) + Scope.emplace(P, 2); + + iterateSymbolGroups(File, Scope, [&](uint32_t Modi, const SymbolGroup &SG) { StatCollection SS = getSymbolStats(SG, SymStats); StatCollection CS = getChunkStats(SG, ChunkStats); if (SG.getFile().isPdb()) { + AutoIndent Indent(P); auto Modules = cantFail(File.pdb().getPDBDbiStream()).modules(); uint32_t ModCount = Modules.getModuleCount(); DbiModuleDescriptor Desc = Modules.getModuleDescriptor(Modi); @@ -519,7 +524,6 @@ Error DumpOutputStyle::dumpSymbolStats() { Desc.getModuleName()); return; } - P.formatLine("Stream {0}, {1} bytes", StreamIdx, getPdb().getStreamByteSize(StreamIdx)); -- 2.50.1