diff options
Diffstat (limited to 'llvm/lib/ProfileData/CoverageMappingReader.cpp')
-rw-r--r-- | llvm/lib/ProfileData/CoverageMappingReader.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/ProfileData/CoverageMappingReader.cpp b/llvm/lib/ProfileData/CoverageMappingReader.cpp index fa4d6d66d73..633de3202c2 100644 --- a/llvm/lib/ProfileData/CoverageMappingReader.cpp +++ b/llvm/lib/ProfileData/CoverageMappingReader.cpp @@ -306,6 +306,7 @@ StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) { return Data.substr(Pointer - Address, Size); } +namespace { struct CovMapFuncRecordReader { // The interface to read coverage mapping function records for // a module. \p Buf is a reference to the buffer pointer pointing @@ -413,6 +414,7 @@ public: return std::error_code(); } }; +} // end anonymous namespace template <class IntPtrT, support::endianness Endian> std::unique_ptr<CovMapFuncRecordReader> CovMapFuncRecordReader::get( |