struct CountedRegion
Declaration
struct CountedRegion : public CounterMappingRegion { /* full declaration omitted */ };
Description
Associates a source range with an execution count.
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:303
Inherits from: CounterMappingRegion
Member Variables
- public uint64_t ExecutionCount
- public uint64_t FalseExecutionCount
- public bool Folded
Inherited from CounterMappingRegion:
- public Count
- public FalseCount
- public FileID
- public ExpandedFileID
- public LineStart
- public ColumnStart
- public LineEnd
- public ColumnEnd
- public Kind
Method Overview
- public CountedRegion(const llvm::coverage::CounterMappingRegion & R, uint64_t ExecutionCount)
- public CountedRegion(const llvm::coverage::CounterMappingRegion & R, uint64_t ExecutionCount, uint64_t FalseExecutionCount)
Inherited from CounterMappingRegion:
- public endLoc
- public makeBranchRegion
- public makeExpansion
- public makeGapRegion
- public makeRegion
- public makeSkipped
- public startLoc
Methods
¶CountedRegion(
const llvm::coverage::CounterMappingRegion& R,
uint64_t ExecutionCount)
CountedRegion(
const llvm::coverage::CounterMappingRegion& R,
uint64_t ExecutionCount)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:308
Parameters
- const llvm::coverage::CounterMappingRegion& R
- uint64_t ExecutionCount
¶CountedRegion(
const llvm::coverage::CounterMappingRegion& R,
uint64_t ExecutionCount,
uint64_t FalseExecutionCount)
CountedRegion(
const llvm::coverage::CounterMappingRegion& R,
uint64_t ExecutionCount,
uint64_t FalseExecutionCount)
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:312
Parameters
- const llvm::coverage::CounterMappingRegion& R
- uint64_t ExecutionCount
- uint64_t FalseExecutionCount