Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-compiler-and-rts
compiler
Commits
a907a856
Commit
a907a856
authored
Jan 21, 2002
by
Martijn Vervoort
Browse files
bug fix: unused dynamics were not recursively removed from fi_dynamics
parent
c984b138
Changes
1
Hide whitespace changes
Inline
Side-by-side
frontend/transform.icl
View file @
a907a856
...
...
@@ -1530,7 +1530,8 @@ where
=
foldSt
collect_used_dynmic
ptrs
([],
cos_symbol_heap
)
#
cos_symbol_heap
=
writePtr
dyn_expr_ptr
(
EI_DynamicTypeWithVars
type_vars
dyn_type
new_ptrs
)
->
(
used_dynamics
,
symbol_heap
)
->
([
dyn_expr_ptr
:
used_dynamics
],
symbol_heap
)
expandCheckedAlternative
{
ca_rhs
,
ca_position
}
ei
#
(
ca_rhs
,
ei
)
=
expand
ca_rhs
ei
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment