diff options
author | Justin Bogner <mail@justinbogner.com> | 2015-02-18 18:01:14 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2015-02-18 18:01:14 +0000 |
commit | 1d29c08095cf35b24566c5e99c01248d9f5a8913 (patch) | |
tree | 6f49f794bddcdb4b5206c84a41be10f19dcea271 /llvm/lib/ProfileData/CoverageMapping.cpp | |
parent | 3afa22a3e728d22197978ab94d941140674b72ff (diff) | |
download | bcm5719-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.cpp | 2 |
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()); |