LLVM 18.0.0git
|
Associates a source range with an execution count. More...
#include "llvm/ProfileData/Coverage/CoverageMapping.h"
Public Member Functions | |
CountedRegion (const CounterMappingRegion &R, uint64_t ExecutionCount) | |
CountedRegion (const CounterMappingRegion &R, uint64_t ExecutionCount, uint64_t FalseExecutionCount) | |
![]() | |
CounterMappingRegion (Counter Count, unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd, RegionKind Kind) | |
CounterMappingRegion (Counter Count, Counter FalseCount, unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, unsigned ColumnStart, unsigned LineEnd, unsigned ColumnEnd, RegionKind Kind) | |
LineColPair | startLoc () const |
LineColPair | endLoc () const |
Public Attributes | |
uint64_t | ExecutionCount |
uint64_t | FalseExecutionCount |
bool | Folded |
![]() | |
Counter | Count |
Primary Counter that is also used for Branch Regions (TrueCount). | |
Counter | FalseCount |
Secondary Counter used for Branch Regions (FalseCount). | |
unsigned | FileID |
unsigned | ExpandedFileID |
unsigned | LineStart |
unsigned | ColumnStart |
unsigned | LineEnd |
unsigned | ColumnEnd |
RegionKind | Kind |
Associates a source range with an execution count.
Definition at line 314 of file CoverageMapping.h.
|
inline |
Definition at line 319 of file CoverageMapping.h.
|
inline |
Definition at line 323 of file CoverageMapping.h.
uint64_t llvm::coverage::CountedRegion::ExecutionCount |
Definition at line 315 of file CoverageMapping.h.
uint64_t llvm::coverage::CountedRegion::FalseExecutionCount |
Definition at line 316 of file CoverageMapping.h.
bool llvm::coverage::CountedRegion::Folded |
Definition at line 317 of file CoverageMapping.h.