class RawCoverageFilenamesReader

Declaration

class RawCoverageFilenamesReader : public RawCoverageReader { /* full declaration omitted */ };

Description

Reader for the raw coverage filenames.

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

Inherits from: RawCoverageReader

Member Variables

private std::vector<std::string>& Filenames
private llvm::StringRef CompilationDir

Inherited from RawCoverageReader:

protected Data

Method Overview

  • public RawCoverageFilenamesReader(llvm::StringRef Data, std::vector<std::string> & Filenames, llvm::StringRef CompilationDir = "")
  • public RawCoverageFilenamesReader(const llvm::coverage::RawCoverageFilenamesReader &)
  • public llvm::Error read(llvm::coverage::CovMapVersion Version)
  • private llvm::Error readUncompressed(llvm::coverage::CovMapVersion Version, uint64_t NumFilenames)

Inherited from RawCoverageReader:

Methods

RawCoverageFilenamesReader(
    llvm::StringRef Data,
    std::vector<std::string>& Filenames,
    llvm::StringRef CompilationDir = "")

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

Parameters

llvm::StringRef Data
std::vector<std::string>& Filenames
llvm::StringRef CompilationDir = ""

RawCoverageFilenamesReader(
    const llvm::coverage::
        RawCoverageFilenamesReader&)

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

Parameters

const llvm::coverage::RawCoverageFilenamesReader&

llvm::Error read(
    llvm::coverage::CovMapVersion Version)

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

Parameters

llvm::coverage::CovMapVersion Version

llvm::Error readUncompressed(
    llvm::coverage::CovMapVersion Version,
    uint64_t NumFilenames)

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

Parameters

llvm::coverage::CovMapVersion Version
uint64_t NumFilenames