add deep normalization via the new solver

This commit is contained in:
lcnr 2023-06-27 23:11:37 +02:00
parent 4d42de6d1b
commit 42067596c2
6 changed files with 281 additions and 6 deletions

View file

@ -40,6 +40,8 @@ use rustc_span::Span;
use std::fmt::Debug;
use std::ops::ControlFlow;
pub(crate) use self::project::{needs_normalization, BoundVarReplacer, PlaceholderReplacer};
pub use self::FulfillmentErrorCode::*;
pub use self::ImplSource::*;
pub use self::ObligationCauseCode::*;