summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData/CoverageMapping.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2015-02-18 18:01:14 +0000
committerJustin Bogner <mail@justinbogner.com>2015-02-18 18:01:14 +0000
commit1d29c08095cf35b24566c5e99c01248d9f5a8913 (patch)
tree6f49f794bddcdb4b5206c84a41be10f19dcea271 /llvm/lib/ProfileData/CoverageMapping.cpp
parent3afa22a3e728d22197978ab94d941140674b72ff (diff)
downloadbcm5719-llvm-1d29c08095cf35b24566c5e99c01248d9f5a8913.tar.gz
bcm5719-llvm-1d29c08095cf35b24566c5e99c01248d9f5a8913.zip
InstrProf: Make CoverageMapping testable and add a basic unit test
Make CoverageMapping easier to create, so that we can write targeted unit tests for its internals, and add a some infrastructure to write these tests. Finally, add a simple unit test for basic functionality. llvm-svn: 229709
Diffstat (limited to 'llvm/lib/ProfileData/CoverageMapping.cpp')
-rw-r--r--llvm/lib/ProfileData/CoverageMapping.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ProfileData/CoverageMapping.cpp b/llvm/lib/ProfileData/CoverageMapping.cpp
index 9ff7f29f337..3c615d5b784 100644
--- a/llvm/lib/ProfileData/CoverageMapping.cpp
+++ b/llvm/lib/ProfileData/CoverageMapping.cpp
@@ -178,7 +178,7 @@ void FunctionRecordIterator::skipOtherFiles() {
}
ErrorOr<std::unique_ptr<CoverageMapping>>
-CoverageMapping::load(ObjectFileCoverageMappingReader &CoverageReader,
+CoverageMapping::load(CoverageMappingReader &CoverageReader,
IndexedInstrProfReader &ProfileReader) {
auto Coverage = std::unique_ptr<CoverageMapping>(new CoverageMapping());
OpenPOWER on IntegriCloud