Coverage: fix the missing output stream in recursive call to CoverageMappingContext...
authorAlex Lorenz <arphaman@gmail.com>
Tue, 29 Jul 2014 19:58:16 +0000 (19:58 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Tue, 29 Jul 2014 19:58:16 +0000 (19:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214206 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ProfileData/CoverageMapping.cpp

index 30132a3f749fe7370cbfcd013df11773a958869a..f9becdd5b771c5a311a9a06f76c2d79df4ac53d0 100644 (file)
@@ -101,9 +101,9 @@ void CounterMappingContext::dump(const Counter &C,
       return;
     const auto &E = Expressions[C.getExpressionID()];
     OS << '(';
-    dump(E.LHS);
+    dump(E.LHS, OS);
     OS << (E.Kind == CounterExpression::Subtract ? " - " : " + ");
-    dump(E.RHS);
+    dump(E.RHS, OS);
     OS << ')';
     break;
   }