We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9ebc72f commit 1df7641Copy full SHA for 1df7641
src/librustc_ty/needs_drop.rs
@@ -99,13 +99,13 @@ where
99
}
100
101
102
- ty::Generator(def_id, substs, _) => {
+ ty::Generator(_, substs, _) => {
103
let substs = substs.as_generator();
104
- for upvar_ty in substs.upvar_tys(def_id, tcx) {
+ for upvar_ty in substs.upvar_tys() {
105
queue_type(self, upvar_ty);
106
107
108
- let witness = substs.witness(def_id, tcx);
+ let witness = substs.witness();
109
let interior_tys = match &witness.kind {
110
ty::GeneratorWitness(tys) => tcx.erase_late_bound_regions(tys),
111
_ => bug!(),
0 commit comments