|
LLVM
3.7.0
|
Associates a source range with an execution count. More...
#include <CoverageMapping.h>
Public Member Functions | |
| CountedRegion (const CounterMappingRegion &R, uint64_t ExecutionCount) | |
Public Member Functions inherited from llvm::coverage::CounterMappingRegion | |
| CounterMappingRegion (Counter Count, unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd, RegionKind Kind) | |
| std::pair< unsigned, unsigned > | startLoc () const |
| std::pair< unsigned, unsigned > | endLoc () const |
| bool | operator< (const CounterMappingRegion &Other) const |
| bool | contains (const CounterMappingRegion &Other) const |
Public Attributes | |
| uint64_t | ExecutionCount |
Public Attributes inherited from llvm::coverage::CounterMappingRegion | |
| Counter | Count |
| unsigned | FileID |
| unsigned | ExpandedFileID |
| unsigned | LineStart |
| unsigned | ColumnStart |
| unsigned | LineEnd |
| unsigned | ColumnEnd |
| RegionKind | Kind |
Additional Inherited Members | |
Public Types inherited from llvm::coverage::CounterMappingRegion | |
| enum | RegionKind { CodeRegion, ExpansionRegion, SkippedRegion } |
Static Public Member Functions inherited from llvm::coverage::CounterMappingRegion | |
| static CounterMappingRegion | makeRegion (Counter Count, unsigned FileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd) |
| static CounterMappingRegion | makeExpansion (unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd) |
| static CounterMappingRegion | makeSkipped (unsigned FileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd) |
Associates a source range with an execution count.
Definition at line 224 of file CoverageMapping.h.
|
inline |
Definition at line 227 of file CoverageMapping.h.
| uint64_t llvm::coverage::CountedRegion::ExecutionCount |
Definition at line 225 of file CoverageMapping.h.
1.8.6