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

Methods

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)

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:640

Parameters

const llvm::coverage::CoverageData& CD
unsigned int Line

llvm::coverage::LineCoverageIterator getEnd()
    const

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:656