Index: lib/ProfileData/CoverageMapping.cpp =================================================================== --- lib/ProfileData/CoverageMapping.cpp +++ lib/ProfileData/CoverageMapping.cpp @@ -101,9 +101,9 @@ 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; }