]> granicus.if.org Git - llvm/commitdiff
Fix broken test.
authorZachary Turner <zturner@google.com>
Fri, 1 Sep 2017 20:17:20 +0000 (20:17 +0000)
committerZachary Turner <zturner@google.com>
Fri, 1 Sep 2017 20:17:20 +0000 (20:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312359 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-pdbutil/DumpOutputStyle.cpp

index e25d53cb6a7c0fa3103a3ab23795e1035fbf6807..8a4d21b27ba6bbad6e513b8b5ba4254602ee8e2d 100644 (file)
@@ -503,11 +503,16 @@ Error DumpOutputStyle::dumpSymbolStats() {
   StatCollection SymStats;
   StatCollection ChunkStats;
 
-  iterateSymbolGroups(File, None, [&](uint32_t Modi, const SymbolGroup &SG) {
+  Optional<PrintScope> 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));