diff options
author | Vedant Kumar <vsk@apple.com> | 2017-08-04 00:36:24 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2017-08-04 00:36:24 +0000 |
commit | 8a6223887c843b5fe72c1ed3d82d478a6cc94f3f (patch) | |
tree | b01e79fa3ed64f03afcf45b50c6d3f52d8064aac /llvm/tools | |
parent | 85e6dce1ebfc714b975a023e59054ab2bdc979bc (diff) | |
download | bcm5719-llvm-8a6223887c843b5fe72c1ed3d82d478a6cc94f3f.tar.gz bcm5719-llvm-8a6223887c843b5fe72c1ed3d82d478a6cc94f3f.zip |
[llvm-cov] NFC: make_unique-ify two allocations
llvm-svn: 310011
Diffstat (limited to 'llvm/tools')
-rw-r--r-- | llvm/tools/llvm-cov/CodeCoverage.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/tools/llvm-cov/CodeCoverage.cpp b/llvm/tools/llvm-cov/CodeCoverage.cpp index 7098b51ce7d..8afae2294eb 100644 --- a/llvm/tools/llvm-cov/CodeCoverage.cpp +++ b/llvm/tools/llvm-cov/CodeCoverage.cpp @@ -612,19 +612,19 @@ int CodeCoverageTool::run(Command Cmd, int argc, const char **argv) { // Create the function filters if (!NameFilters.empty() || !NameRegexFilters.empty()) { - auto NameFilterer = new CoverageFilters; + auto NameFilterer = llvm::make_unique<CoverageFilters>(); for (const auto &Name : NameFilters) NameFilterer->push_back(llvm::make_unique<NameCoverageFilter>(Name)); for (const auto &Regex : NameRegexFilters) NameFilterer->push_back( llvm::make_unique<NameRegexCoverageFilter>(Regex)); - Filters.push_back(std::unique_ptr<CoverageFilter>(NameFilterer)); + Filters.push_back(std::move(NameFilterer)); } if (RegionCoverageLtFilter.getNumOccurrences() || RegionCoverageGtFilter.getNumOccurrences() || LineCoverageLtFilter.getNumOccurrences() || LineCoverageGtFilter.getNumOccurrences()) { - auto StatFilterer = new CoverageFilters; + auto StatFilterer = llvm::make_unique<CoverageFilters>(); if (RegionCoverageLtFilter.getNumOccurrences()) StatFilterer->push_back(llvm::make_unique<RegionCoverageFilter>( RegionCoverageFilter::LessThan, RegionCoverageLtFilter)); @@ -637,7 +637,7 @@ int CodeCoverageTool::run(Command Cmd, int argc, const char **argv) { if (LineCoverageGtFilter.getNumOccurrences()) StatFilterer->push_back(llvm::make_unique<LineCoverageFilter>( RegionCoverageFilter::GreaterThan, LineCoverageGtFilter)); - Filters.push_back(std::unique_ptr<CoverageFilter>(StatFilterer)); + Filters.push_back(std::move(StatFilterer)); } if (!Arches.empty()) { |