rust/compiler/rustc_trait_selection/src/solve
Matthias Krüger 9f28c98357
Rollup merge of #109511 - compiler-errors:eval-ctxt-infcx-private, r=lcnr
Make `EvalCtxt`'s `infcx` private

To better protect against people doing bad things with the inner `InferCtxt`

r? `@lcnr`
2023-03-29 21:19:48 +02:00
..
eval_ctxt Move canonicalization code around 2023-03-29 16:19:40 +00:00
search_graph Rollup merge of #109718 - scottmcm:indexvec-last, r=Nilstrieb 2023-03-29 14:07:31 +05:30
trait_goals Rollup merge of #109441 - oli-obk:fn_trait_new_solver, r=compiler-errors 2023-03-21 19:00:14 +01:00
assembly.rs Check for overflow in assemble_candidates_after_normalizing_self_ty 2023-03-28 17:07:01 +00:00
canonicalize.rs Move canonicalization code around 2023-03-29 16:19:40 +00:00
eval_ctxt.rs Move canonicalization code around 2023-03-29 16:19:40 +00:00
fulfill.rs Return nested obligations from canonical response var unification 2023-03-23 19:00:04 +00:00
mod.rs Rollup merge of #109511 - compiler-errors:eval-ctxt-infcx-private, r=lcnr 2023-03-29 21:19:48 +02:00
project_goals.rs Rollup merge of #109511 - compiler-errors:eval-ctxt-infcx-private, r=lcnr 2023-03-29 21:19:48 +02:00
trait_goals.rs Introduce DeepRejectCtxt::substs_refs_may_unify. 2023-03-29 06:48:48 +11:00