Re-exportsΒ§
use rustc_data_structures::fx::FxIndexMap;πuse rustc_data_structures::graph::scc::Sccs;πuse rustc_data_structures::graph::vec_graph::VecGraph;πuse rustc_index::Idx;πuse rustc_middle::ty::error::TypeError;πuse rustc_span::span_bug;πuse tracing::debug;πuse tracing::instrument;πuse tracing::instrument;πuse crate::infer::relate::RelateResult;πuse crate::infer::snapshot::CombinedSnapshot;πuse super::*;π
StructsΒ§
- Leak
Check π - Leak
Check πNode - Leak
Check πScc - Mini
Graph π - Represents the graph of constraints. For each
R1: R2constraint we create an edgeR1 -> R2in the graph. - SccUniverse π
- Tracks the βminimum universeβ for each SCC, along with some region that caused it to change.