| class |
BinaryCoverageReader |
|
Reader for the coverage mapping data that is emitted by the frontend and stored in an object file. More... |
| struct |
CountedRegion |
|
Associates a source range with an execution count. More... |
| struct |
Counter |
|
A Counter is an abstract value that describes how to compute the execution count for a region of code using the collected profile count data. More... |
| struct |
CounterExpression |
|
A Counter expression is a value that represents an arithmetic operation with two counters. More... |
| class |
CounterExpressionBuilder |
|
A Counter expression builder is used to construct the counter expressions. More... |
| class |
CounterMappingContext |
|
A Counter mapping context is used to connect the counters, expressions and the obtained counter values. More... |
| struct |
CounterMappingRegion |
|
A Counter mapping region associates a source range with a specific counter. More... |
| class |
CoverageData |
|
Coverage information to be processed or displayed. More... |
| class |
CoverageFilenamesSectionWriter |
|
Writer of the filenames section for the instrumentation based code coverage. More... |
| class |
CoverageMapError |
| class |
CoverageMapping |
|
The mapping of profile information to coverage data. More... |
| class |
CoverageMappingIterator |
|
A file format agnostic iterator over coverage mapping data. More... |
| class |
CoverageMappingReader |
| struct |
CoverageMappingRecord |
|
Coverage mapping information for a single function. More... |
| class |
CoverageMappingWriter |
|
Writer for instrumentation based coverage mapping data. More... |
| struct |
CoverageSegment |
|
The execution count information starting at a point in a file. More... |
| struct |
CovMapFunctionRecordV1 |
| struct |
CovMapFunctionRecordV2 |
| struct |
CovMapFunctionRecordV3 |
| struct |
CovMapHeader |
| struct |
CovMapTraits |
| struct |
CovMapTraits< CovMapVersion::Version1, IntPtrT > |
| struct |
CovMapTraits< CovMapVersion::Version2, IntPtrT > |
| struct |
CovMapTraits< CovMapVersion::Version3, IntPtrT > |
| struct |
ExpansionRecord |
|
Coverage information for a macro expansion or #included file. More... |
| struct |
FunctionRecord |
|
Code coverage information for a single function. More... |
| class |
FunctionRecordIterator |
|
Iterator over Functions, optionally filtered to a single file. More... |
| class |
InstantiationGroup |
|
An instantiation group contains a FunctionRecord list, such that each record corresponds to a distinct instantiation of the same function. More... |
| class |
LineCoverageIterator |
|
An iterator over the LineCoverageStats objects for lines described by a CoverageData instance. More... |
| class |
LineCoverageStats |
|
Coverage statistics for a single line. More... |
| struct |
MCDCRecord |
|
MCDC Record grouping all information together. More... |
| class |
RawCoverageFilenamesReader |
|
Reader for the raw coverage filenames. More... |
| class |
RawCoverageMappingDummyChecker |
|
Checks if the given coverage mapping data is exported for an unused function. More... |
| class |
RawCoverageMappingReader |
|
Reader for the raw coverage mapping data. More... |
| class |
RawCoverageReader |
|
Base class for the raw coverage mapping and filenames data readers. More... |
| class |
TestingFormatWriter |
|
Writer for the coverage mapping testing format. More... |