|
LLVM
3.7.0
|
Reader for the raw coverage mapping data. More...
#include <CoverageMappingReader.h>
Public Member Functions | |
| RawCoverageMappingReader (StringRef MappingData, ArrayRef< StringRef > TranslationUnitFilenames, std::vector< StringRef > &Filenames, std::vector< CounterExpression > &Expressions, std::vector< CounterMappingRegion > &MappingRegions) | |
| std::error_code | read () |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::coverage::RawCoverageReader | |
| RawCoverageReader (StringRef Data) | |
| std::error_code | readULEB128 (uint64_t &Result) |
| std::error_code | readIntMax (uint64_t &Result, uint64_t MaxPlus1) |
| std::error_code | readSize (uint64_t &Result) |
| std::error_code | readString (StringRef &Result) |
Protected Attributes inherited from llvm::coverage::RawCoverageReader | |
| StringRef | Data |
Reader for the raw coverage mapping data.
Definition at line 107 of file CoverageMappingReader.h.
|
inline |
Definition at line 118 of file CoverageMappingReader.h.
| std::error_code RawCoverageMappingReader::read | ( | ) |
Definition at line 224 of file CoverageMappingReader.cpp.
References llvm::coverage::CounterMappingRegion::ExpansionRegion, I, Pass, llvm::SmallVectorTemplateBase< T, isPodLike >::push_back(), llvm::SmallVectorImpl< T >::resize(), and llvm::coverage::CounterExpression::Subtract.
Referenced by llvm::coverage::BinaryCoverageReader::readNextRecord().
1.8.6