Do not associate top-level accessor thunks as closures

Leftover follow-up to #4645
This commit is contained in:
Ayaz Hafiz 2022-12-27 09:49:51 -06:00
parent fe58a0591b
commit ccd68b70e1
No known key found for this signature in database
GPG Key ID: 0E2A37416A25EF58

View File

@ -2439,17 +2439,6 @@ fn from_can_let<'a>(
lower_rest!(variable, cont.value)
}
Accessor(accessor_data) => {
let fresh_record_symbol = env.unique_symbol();
register_noncapturing_closure(
env,
procs,
*symbol,
accessor_data.to_closure_data(fresh_record_symbol),
);
lower_rest!(variable, cont.value)
}
Var(original, _) | AbilityMember(original, _, _)
if procs.get_partial_proc(original).is_none() =>
{