mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 06:14:46 +00:00
only store exposed symbols in Module
This commit is contained in:
parent
58507fa7d9
commit
0d17e9a879
2 changed files with 12 additions and 6 deletions
|
@ -21,7 +21,7 @@ use roc_types::types::Alias;
|
|||
pub struct Module {
|
||||
pub module_id: ModuleId,
|
||||
pub exposed_imports: MutMap<Symbol, Variable>,
|
||||
pub exposed_vars_by_symbol: Vec<(Symbol, Variable)>,
|
||||
pub exposed_symbols: MutSet<Symbol>,
|
||||
pub references: MutSet<Symbol>,
|
||||
pub aliases: MutMap<Symbol, Alias>,
|
||||
pub rigid_variables: MutMap<Variable, Lowercase>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue