Module rustc_mir::transform::coverage::graph [−][src]
Structs
| BasicCoverageBlock | A node in the [control-flow graph][CFG] of CoverageGraph. |
| BasicCoverageBlockData |
|
| BcbBranch | Represents a successor from a branching BasicCoverageBlock (such as the arms of a |
| CoverageGraph | A coverage-specific simplification of the MIR control flow graph (CFG). The |
| ShortCircuitPreorder | |
| TraversalContext | Maintains separate worklists for each loop in the BasicCoverageBlock CFG, plus one for the CoverageGraph outside all loops. This supports traversing the BCB CFG in a way that ensures a loop is completely traversed before processing Blocks after the end of the loop. |
| TraverseCoverageGraphWithLoops |
Constants
| ID_SEPARATOR | |
| START_BCB |
Functions
| bcb_filtered_successors | |
| find_loop_backedges |
Type Definitions
| BcbSuccessors |