Move InferCtxtSelectExt out of eval_ctxt module
This commit is contained in:
parent
587173374e
commit
b65d735f1c
3 changed files with 3 additions and 3 deletions
|
@ -29,11 +29,9 @@ use super::inspect::ProofTreeBuilder;
|
||||||
use super::{search_graph, GoalEvaluationKind, FIXPOINT_STEP_LIMIT};
|
use super::{search_graph, GoalEvaluationKind, FIXPOINT_STEP_LIMIT};
|
||||||
use super::{search_graph::SearchGraph, Goal};
|
use super::{search_graph::SearchGraph, Goal};
|
||||||
use super::{GoalSource, SolverMode};
|
use super::{GoalSource, SolverMode};
|
||||||
pub use select::InferCtxtSelectExt;
|
|
||||||
|
|
||||||
pub(super) mod canonical;
|
pub(super) mod canonical;
|
||||||
mod probe;
|
mod probe;
|
||||||
mod select;
|
|
||||||
|
|
||||||
pub struct EvalCtxt<'a, Infcx, I = <Infcx as InferCtxtLike>::Interner>
|
pub struct EvalCtxt<'a, Infcx, I = <Infcx as InferCtxtLike>::Interner>
|
||||||
where
|
where
|
||||||
|
|
|
@ -37,12 +37,14 @@ mod normalize;
|
||||||
mod normalizes_to;
|
mod normalizes_to;
|
||||||
mod project_goals;
|
mod project_goals;
|
||||||
mod search_graph;
|
mod search_graph;
|
||||||
|
mod select;
|
||||||
mod trait_goals;
|
mod trait_goals;
|
||||||
|
|
||||||
pub use eval_ctxt::{EvalCtxt, GenerateProofTree, InferCtxtEvalExt, InferCtxtSelectExt};
|
pub use eval_ctxt::{EvalCtxt, GenerateProofTree, InferCtxtEvalExt};
|
||||||
pub use fulfill::{FulfillmentCtxt, NextSolverError};
|
pub use fulfill::{FulfillmentCtxt, NextSolverError};
|
||||||
pub(crate) use normalize::deeply_normalize_for_diagnostics;
|
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};
|
||||||
|
pub use select::InferCtxtSelectExt;
|
||||||
|
|
||||||
/// How many fixpoint iterations we should attempt inside of the solver before bailing
|
/// How many fixpoint iterations we should attempt inside of the solver before bailing
|
||||||
/// with overflow.
|
/// with overflow.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue