|
LLVM
3.7.0
|
#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/Hashing.h"#include "llvm/ADT/Triple.h"#include "llvm/ADT/iterator.h"#include "llvm/Support/Debug.h"#include "llvm/Support/ErrorOr.h"#include "llvm/Support/raw_ostream.h"#include <system_error>#include <tuple>Go to the source code of this file.
Classes | |
| struct | llvm::coverage::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 | llvm::coverage::CounterExpression |
| A Counter expression is a value that represents an arithmetic operation with two counters. More... | |
| class | llvm::coverage::CounterExpressionBuilder |
| A Counter expression builder is used to construct the counter expressions. More... | |
| struct | llvm::coverage::CounterMappingRegion |
| A Counter mapping region associates a source range with a specific counter. More... | |
| struct | llvm::coverage::CountedRegion |
| Associates a source range with an execution count. More... | |
| class | llvm::coverage::CounterMappingContext |
| A Counter mapping context is used to connect the counters, expressions and the obtained counter values. More... | |
| struct | llvm::coverage::FunctionRecord |
| Code coverage information for a single function. More... | |
| class | llvm::coverage::FunctionRecordIterator |
| Iterator over Functions, optionally filtered to a single file. More... | |
| struct | llvm::coverage::ExpansionRecord |
| Coverage information for a macro expansion or #included file. More... | |
| struct | llvm::coverage::CoverageSegment |
| The execution count information starting at a point in a file. More... | |
| class | llvm::coverage::CoverageData |
| Coverage information to be processed or displayed. More... | |
| class | llvm::coverage::CoverageMapping |
| The mapping of profile information to coverage data. More... | |
| struct | llvm::DenseMapInfo< coverage::CounterExpression > |
| Provide DenseMapInfo for CounterExpression. More... | |
| struct | std::is_error_code_enum< llvm::coveragemap_error > |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
| llvm::coverage | |
| std | |
Functions | |
| const std::error_category & | llvm::coveragemap_category () |
| std::error_code | llvm::make_error_code (coveragemap_error E) |
1.8.6