Lambda sets don't need extension vars

This commit is contained in:
Ayaz Hafiz 2022-05-31 17:40:21 -05:00
parent c2a2ce690c
commit 790eb8e20c
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
18 changed files with 165 additions and 165 deletions

View file

@ -198,7 +198,6 @@ pub fn deep_copy_type_vars_into_expr<'a>(
Closure(ClosureData {
function_type,
closure_type,
closure_ext_var,
return_type,
name,
captured_symbols,
@ -208,7 +207,6 @@ pub fn deep_copy_type_vars_into_expr<'a>(
}) => Closure(ClosureData {
function_type: sub!(*function_type),
closure_type: sub!(*closure_type),
closure_ext_var: sub!(*closure_ext_var),
return_type: sub!(*return_type),
name: *name,
captured_symbols: captured_symbols
@ -270,7 +268,6 @@ pub fn deep_copy_type_vars_into_expr<'a>(
function_var,
record_var,
closure_var,
closure_ext_var,
ext_var,
field_var,
field,
@ -279,7 +276,6 @@ pub fn deep_copy_type_vars_into_expr<'a>(
function_var: sub!(*function_var),
record_var: sub!(*record_var),
closure_var: sub!(*closure_var),
closure_ext_var: sub!(*closure_ext_var),
ext_var: sub!(*ext_var),
field_var: sub!(*field_var),
field: field.clone(),