Collect and resolve ambiguous obligations from normalizing in writeback

This commit is contained in:
Michael Goulet
2025-03-22 21:17:28 +00:00
parent 6bc57c6bf7
commit 67df5b9cfa
3 changed files with 84 additions and 10 deletions

View File

@@ -9,5 +9,8 @@ mod select;
pub(crate) use delegate::SolverDelegate;
pub use fulfill::{FulfillmentCtxt, NextSolverError};
pub(crate) use normalize::deeply_normalize_for_diagnostics;
pub use normalize::{deeply_normalize, deeply_normalize_with_skipped_universes};
pub use normalize::{
deeply_normalize, deeply_normalize_with_skipped_universes,
deeply_normalize_with_skipped_universes_and_ambiguous_goals,
};
pub use select::InferCtxtSelectExt;