about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-10-23 06:51:24 +0200
committerGitHub <noreply@github.com>2024-10-23 06:51:24 +0200
commit5b602201eda2770697d1beacbbad008672c2602b (patch)
treef44140070fe26e36cfd94c1a1a5f58dd6bab2903 /compiler/rustc_trait_selection/src
parent7e1dbaec130566c0d491b9e71ff09526eb396886 (diff)
parentd6ce2bd1de944c9c7fbb2a7095a12304e4484935 (diff)
downloadrust-5b602201eda2770697d1beacbbad008672c2602b.tar.gz
rust-5b602201eda2770697d1beacbbad008672c2602b.zip
Rollup merge of #132026 - lcnr:stabilize-coherence-again, r=compiler-errors
analyse: remove unused uncanonicalized field

This field is unused and was only relevant when actually printing proof trees. Right now this simply causes proof tree building to leak a bunch of inference vars :grin:

r? ``@compiler-errors``
Diffstat (limited to 'compiler/rustc_trait_selection/src')
-rw-r--r--compiler/rustc_trait_selection/src/solve/inspect/analyse.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_trait_selection/src/solve/inspect/analyse.rs b/compiler/rustc_trait_selection/src/solve/inspect/analyse.rs
index 4975a9ce0c7..e735020a63e 100644
--- a/compiler/rustc_trait_selection/src/solve/inspect/analyse.rs
+++ b/compiler/rustc_trait_selection/src/solve/inspect/analyse.rs
@@ -344,7 +344,7 @@ impl<'a, 'tcx> InspectGoal<'a, 'tcx> {
         };
 
         let mut nested_goals = vec![];
-        self.candidates_recur(&mut candidates, &mut nested_goals, &last_eval_step.evaluation);
+        self.candidates_recur(&mut candidates, &mut nested_goals, &last_eval_step);
 
         candidates
     }