diff options
Diffstat (limited to 'contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp')
-rw-r--r-- | contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp b/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp index 99ca037e7b5e..6cf5d9285b90 100644 --- a/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp +++ b/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp @@ -91,8 +91,7 @@ collectNestedBranches(const coverage::CoverageMapping &Coverage, auto NestedExpansions = ExpansionCoverage.getExpansions(); auto NestedExBranches = collectNestedBranches(Coverage, NestedExpansions, ViewDepth + 1, SrcLine); - Branches.insert(Branches.end(), NestedExBranches.begin(), - NestedExBranches.end()); + append_range(Branches, NestedExBranches); // Add branches from this level of expansion. auto ExBranches = ExpansionCoverage.getBranches(); @@ -123,7 +122,7 @@ void renderBranchExecutionCounts(raw_ostream &OS, collectNestedBranches(Coverage, FileCoverage.getExpansions()); // Append Expansion Branches to Source Branches. - Branches.insert(Branches.end(), ExBranches.begin(), ExBranches.end()); + append_range(Branches, ExBranches); // Sort branches based on line number to ensure branches corresponding to the // same source line are counted together. |