Skip to content

Commit b65d735

Browse files
Move InferCtxtSelectExt out of eval_ctxt module
1 parent 5871733 commit b65d735

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

compiler/rustc_trait_selection/src/solve/eval_ctxt/mod.rs

-2
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,9 @@ use super::inspect::ProofTreeBuilder;
2929
use super::{search_graph, GoalEvaluationKind, FIXPOINT_STEP_LIMIT};
3030
use super::{search_graph::SearchGraph, Goal};
3131
use super::{GoalSource, SolverMode};
32-
pub use select::InferCtxtSelectExt;
3332

3433
pub(super) mod canonical;
3534
mod probe;
36-
mod select;
3735

3836
pub struct EvalCtxt<'a, Infcx, I = <Infcx as InferCtxtLike>::Interner>
3937
where

compiler/rustc_trait_selection/src/solve/mod.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,14 @@ mod normalize;
3737
mod normalizes_to;
3838
mod project_goals;
3939
mod search_graph;
40+
mod select;
4041
mod trait_goals;
4142

42-
pub use eval_ctxt::{EvalCtxt, GenerateProofTree, InferCtxtEvalExt, InferCtxtSelectExt};
43+
pub use eval_ctxt::{EvalCtxt, GenerateProofTree, InferCtxtEvalExt};
4344
pub use fulfill::{FulfillmentCtxt, NextSolverError};
4445
pub(crate) use normalize::deeply_normalize_for_diagnostics;
4546
pub use normalize::{deeply_normalize, deeply_normalize_with_skipped_universes};
47+
pub use select::InferCtxtSelectExt;
4648

4749
/// How many fixpoint iterations we should attempt inside of the solver before bailing
4850
/// with overflow.

0 commit comments

Comments
 (0)