LLVM 20.0.0git
|
Base class for the raw coverage mapping and filenames data readers. More...
#include "llvm/ProfileData/Coverage/CoverageMappingReader.h"
Protected Member Functions | |
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 | |
StringRef | Data |
Base class for the raw coverage mapping and filenames data readers.
Definition at line 109 of file CoverageMappingReader.h.
|
inlineprotected |
Definition at line 113 of file CoverageMappingReader.h.
Definition at line 77 of file CoverageMappingReader.cpp.
References llvm::coverage::malformed, readULEB128(), and llvm::Error::success().
Referenced by llvm::coverage::RawCoverageMappingDummyChecker::isDummy(), and llvm::coverage::RawCoverageMappingReader::read().
Definition at line 87 of file CoverageMappingReader.cpp.
References Data, llvm::coverage::malformed, readULEB128(), llvm::StringRef::size(), and llvm::Error::success().
Referenced by llvm::coverage::RawCoverageMappingDummyChecker::isDummy(), llvm::coverage::RawCoverageMappingReader::read(), llvm::coverage::RawCoverageFilenamesReader::read(), and readString().
Definition at line 96 of file CoverageMappingReader.cpp.
References Data, llvm::Length, readSize(), llvm::StringRef::substr(), and llvm::Error::success().
Definition at line 65 of file CoverageMappingReader.cpp.
References llvm::StringRef::bytes_begin(), Data, llvm::decodeULEB128(), llvm::StringRef::empty(), llvm::coverage::malformed, N, llvm::StringRef::size(), llvm::StringRef::substr(), llvm::Error::success(), and llvm::coverage::truncated.
Referenced by llvm::coverage::RawCoverageFilenamesReader::read(), readIntMax(), and readSize().
|
protected |
Definition at line 111 of file CoverageMappingReader.h.
Referenced by llvm::coverage::RawCoverageFilenamesReader::read(), readSize(), readString(), and readULEB128().