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:109

Member Variables

protected llvm::StringRef Data

Method Overview

Methods

RawCoverageReader(llvm::StringRef Data)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:113

Parameters

llvm::StringRef Data

llvm::Error readIntMax(uint64_t& Result,
                       uint64_t MaxPlus1)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:116

Parameters

uint64_t& Result
uint64_t MaxPlus1

llvm::Error readSize(uint64_t& Result)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:117

Parameters

uint64_t& Result

llvm::Error readString(llvm::StringRef& Result)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:118

Parameters

llvm::StringRef& Result

llvm::Error readULEB128(uint64_t& Result)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:115

Parameters

uint64_t& Result