class RawCoverageReader
Declaration
class RawCoverageReader { /* full declaration omitted */ };
Description
Base class for the raw coverage mapping and filenames data readers.
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:104
Member Variables
- protected llvm::StringRef Data
Method Overview
- protected RawCoverageReader(llvm::StringRef Data)
- protected llvm::Error readIntMax(uint64_t & Result, uint64_t MaxPlus1)
- protected llvm::Error readSize(uint64_t & Result)
- protected llvm::Error readString(llvm::StringRef & Result)
- protected llvm::Error readULEB128(uint64_t & Result)
Methods
¶RawCoverageReader(llvm::StringRef Data)
RawCoverageReader(llvm::StringRef Data)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:108
Parameters
- llvm::StringRef Data
¶llvm::Error readIntMax(uint64_t& Result,
uint64_t MaxPlus1)
llvm::Error readIntMax(uint64_t& Result,
uint64_t MaxPlus1)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:111
Parameters
- uint64_t& Result
- uint64_t MaxPlus1
¶llvm::Error readSize(uint64_t& Result)
llvm::Error readSize(uint64_t& Result)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:112
Parameters
- uint64_t& Result
¶llvm::Error readString(llvm::StringRef& Result)
llvm::Error readString(llvm::StringRef& Result)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:113
Parameters
- llvm::StringRef& Result
¶llvm::Error readULEB128(uint64_t& Result)
llvm::Error readULEB128(uint64_t& Result)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:110
Parameters
- uint64_t& Result