LLVM 19.0.0git
Public Member Functions | List of all members
llvm::coverage::RawCoverageFilenamesReader Class Reference

Reader for the raw coverage filenames. More...

#include "llvm/ProfileData/Coverage/CoverageMappingReader.h"

Inheritance diagram for llvm::coverage::RawCoverageFilenamesReader:
Inheritance graph

Public Member Functions

 RawCoverageFilenamesReader (StringRef Data, std::vector< std::string > &Filenames, StringRef CompilationDir="")
 RawCoverageFilenamesReader (const RawCoverageFilenamesReader &)=delete
RawCoverageFilenamesReaderoperator= (const RawCoverageFilenamesReader &)=delete
Error read (CovMapVersion Version)

Additional Inherited Members

- Protected Member Functions inherited from llvm::coverage::RawCoverageReader
 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 inherited from llvm::coverage::RawCoverageReader
StringRef Data

Detailed Description

Reader for the raw coverage filenames.

Definition at line 222 of file CoverageMappingReader.h.

Constructor & Destructor Documentation

◆ RawCoverageFilenamesReader() [1/2]

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

Definition at line 230 of file CoverageMappingReader.h.

◆ RawCoverageFilenamesReader() [2/2]

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

Member Function Documentation

◆ operator=()

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

◆ read()

Error RawCoverageFilenamesReader::read ( CovMapVersion  Version)

The documentation for this class was generated from the following files: