Expand description
Definition of InferCtxtLike from the librarified type layer.
Re-exportsยง
use std::range::RangeInclusive;๐use rustc_data_structures::sso::SsoHashMap;๐use rustc_hir::def_id::DefId;๐use rustc_middle::traits::ObligationCause;๐use rustc_middle::ty::relate::RelateResult;๐use rustc_middle::ty::relate::combine::PredicateEmittingRelation;๐use rustc_middle::ty;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_middle::ty::TypeFoldable;๐use rustc_span::DUMMY_SP;๐use rustc_span::ErrorGuaranteed;๐use rustc_span::Span;๐use rustc_type_ir::solve::TyOrConstInferVar;๐use rustc_type_ir::TypeSuperFoldable;๐use rustc_type_ir::TypeVisitableExt;๐use super::type_variable::TypeVariableValue;๐use super::BoundRegionConversionTime;๐use super::ConstVariableValue;๐use super::InferCtxt;๐use super::OpaqueTypeStorageEntries;๐use super::RegionVariableOrigin;๐use super::SubregionOrigin;๐
Structsยง
- Lower
Universe ๐Folder - Canonicalizing inputs puts all inference variables and placeholders into the root universe.
Functionsยง
- lower_
universe ๐