Re-exportsΒ§
use std::assert_matches;πuse std::collections::hash_map::Entry;πuse rustc_data_structures::fx::FxHashMap;πuse rustc_hir::HirId;πuse rustc_middle::mir::coverage::BlockMarkerId;πuse rustc_middle::mir::coverage::BranchSpan;πuse rustc_middle::mir::coverage::CoverageEarlyInfo;πuse rustc_middle::mir::coverage::CoverageKind;πuse rustc_middle::mir::coverage::PointKind;πuse rustc_middle::mir;πuse rustc_middle::mir::BasicBlock;πuse rustc_middle::mir::SourceInfo;πuse rustc_middle::mir::Statement;πuse rustc_middle::mir::UnOp;πuse rustc_middle::thir;πuse rustc_middle::thir::ExprId;πuse rustc_middle::thir::ExprKind;πuse rustc_middle::thir::Pat;πuse rustc_middle::thir::Thir;πuse rustc_middle::ty::TyCtxt;πuse rustc_span::def_id::LocalDefId;πuse crate::builder::Builder;πuse crate::builder::CFG;π
StructsΒ§
- Block
Marker πGen - Branch
Info π - Coverage
Info πBuilder - Collects coverage-related information during MIR building, to eventually be
turned into a functionβs
CoverageEarlyInfowhen MIR building is complete. - NotInfo π