restrain the set of captured variables further

This commit is contained in:
Folkert 2020-10-16 01:42:06 +02:00
parent 40ffca2b7b
commit e656363cc0
6 changed files with 30 additions and 11 deletions

View file

@ -27,6 +27,8 @@ pub struct Env<'a> {
/// Symbols which were referenced by qualified lookups.
pub qualified_lookups: MutSet<Symbol>,
pub top_level_symbols: MutSet<Symbol>,
pub ident_ids: IdentIds,
pub exposed_ident_ids: IdentIds,
}
@ -48,6 +50,7 @@ impl<'a> Env<'a> {
closures: MutMap::default(),
qualified_lookups: MutSet::default(),
tailcallable_symbol: None,
top_level_symbols: MutSet::default(),
}
}