class LineCoverageIterator
Declaration
class LineCoverageIterator : public iterator_facade_base { /* full declaration omitted */ };
Description
An iterator over the \c LineCoverageStats objects for lines described by a \c CoverageData instance.
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:633
Inherits from: iterator_facade_base
Method Overview
- public LineCoverageIterator(const llvm::coverage::CoverageData & CD)
- public LineCoverageIterator(const llvm::coverage::CoverageData & CD, unsigned int Line)
- public llvm::coverage::LineCoverageIterator getEnd() const
Methods
¶LineCoverageIterator(
const llvm::coverage::CoverageData& CD)
LineCoverageIterator(
const llvm::coverage::CoverageData& CD)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:637
Parameters
- const llvm::coverage::CoverageData& CD
¶LineCoverageIterator(
const llvm::coverage::CoverageData& CD,
unsigned int Line)
LineCoverageIterator(
const llvm::coverage::CoverageData& CD,
unsigned int Line)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:640
Parameters
- const llvm::coverage::CoverageData& CD
- unsigned int Line
¶llvm::coverage::LineCoverageIterator getEnd()
const
llvm::coverage::LineCoverageIterator getEnd()
const
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:656