let tables: &TypeckTables<'tcx> = match &in_progress_tables {
Some(t) if t.hir_owner.map(|owner| owner.to_def_id()) == Some(generator_did_root) => t,
_ => {
- query_tables = self.tcx.typeck_tables_of(generator_did);
+ query_tables = self.tcx.typeck_tables_of(generator_did.expect_local());
&query_tables
}
};