LLVM 20.0.0git
|
Reader for the raw coverage filenames. More...
#include "llvm/ProfileData/Coverage/CoverageMappingReader.h"
Public Member Functions | |
RawCoverageFilenamesReader (StringRef Data, std::vector< std::string > &Filenames, StringRef CompilationDir="") | |
RawCoverageFilenamesReader (const RawCoverageFilenamesReader &)=delete | |
RawCoverageFilenamesReader & | operator= (const RawCoverageFilenamesReader &)=delete |
Error | read (CovMapVersion Version) |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::coverage::RawCoverageReader | |
RawCoverageReader (StringRef Data) | |
Error | readULEB128 (uint64_t &Result) |
Error | readIntMax (uint64_t &Result, uint64_t MaxPlus1) |
Error | readSize (uint64_t &Result) |
Error | readString (StringRef &Result) |
Protected Attributes inherited from llvm::coverage::RawCoverageReader | |
StringRef | Data |
Reader for the raw coverage filenames.
Definition at line 222 of file CoverageMappingReader.h.
|
inline |
Definition at line 230 of file CoverageMappingReader.h.
|
delete |
|
delete |
Error RawCoverageFilenamesReader::read | ( | CovMapVersion | Version | ) |
Definition at line 105 of file CoverageMappingReader.cpp.
References llvm::consumeError(), llvm::coverage::RawCoverageReader::Data, llvm::compression::zlib::decompress(), llvm::coverage::decompression_failed, llvm::compression::zlib::isAvailable(), llvm::coverage::malformed, llvm::coverage::RawCoverageReader::readSize(), llvm::coverage::RawCoverageReader::readULEB128(), llvm::StringRef::substr(), llvm::dwarf::toStringRef(), llvm::Version, and llvm::coverage::Version4.