LLVM 22.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) | |
LLVM_ABI Error | readULEB128 (uint64_t &Result) |
LLVM_ABI Error | readIntMax (uint64_t &Result, uint64_t MaxPlus1) |
LLVM_ABI Error | readSize (uint64_t &Result) |
LLVM_ABI Error | readString (StringRef &Result) |
Protected Attributes | |
StringRef | Data |
Base class for the raw coverage mapping and filenames data readers.
Definition at line 110 of file CoverageMappingReader.h.
|
inlineprotected |
Definition at line 114 of file CoverageMappingReader.h.
References Data.
Referenced by llvm::coverage::RawCoverageFilenamesReader::RawCoverageFilenamesReader(), llvm::coverage::RawCoverageMappingDummyChecker::RawCoverageMappingDummyChecker(), and llvm::coverage::RawCoverageMappingReader::RawCoverageMappingReader().
Definition at line 77 of file CoverageMappingReader.cpp.
References llvm::make_error(), 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::make_error(), llvm::coverage::malformed, readULEB128(), and llvm::Error::success().
Referenced by llvm::coverage::RawCoverageMappingDummyChecker::isDummy(), llvm::coverage::RawCoverageFilenamesReader::read(), llvm::coverage::RawCoverageMappingReader::read(), and readString().
Definition at line 96 of file CoverageMappingReader.cpp.
References Data, llvm::Length, readSize(), and llvm::Error::success().
Definition at line 65 of file CoverageMappingReader.cpp.
References Data, llvm::decodeULEB128(), llvm::make_error(), llvm::coverage::malformed, N, llvm::Error::success(), and llvm::coverage::truncated.
Referenced by llvm::coverage::RawCoverageFilenamesReader::read(), readIntMax(), and readSize().
|
protected |
Definition at line 112 of file CoverageMappingReader.h.
Referenced by llvm::coverage::RawCoverageFilenamesReader::RawCoverageFilenamesReader(), RawCoverageReader(), llvm::coverage::RawCoverageFilenamesReader::read(), readSize(), readString(), and readULEB128().