Structs§
- A node in the control-flow graph of CoverageGraph.
BasicCoverageBlockData
holds the data indexed by aBasicCoverageBlock
.- A coverage-specific simplification of the MIR control flow graph (CFG). The
CoverageGraph
s nodes areBasicCoverageBlock
s, which encompass one or more MIRBasicBlock
s. - Wrapper around a
mir::BasicBlocks
graph that restricts each node’s successors to only the ones considered “relevant” when building a coverage graph. - Holds the coverage-relevant successors of a basic block’s terminator, and indicates whether that block can potentially be combined into the same BCB as its sole successor.
- Iterator that visits nodes in the coverage graph, in an order that always prefers “ready” nodes whose predecessors have already been visited.
Enums§
- State of a node in the coverage graph during ready-first traversal.