Parse and format inline import with exposed names

This commit is contained in:
Agus Zubiaga 2023-11-29 19:04:58 -03:00
parent 76d799ea13
commit 5cd084b73c
No known key found for this signature in database
15 changed files with 248 additions and 23 deletions

View file

@ -565,9 +565,14 @@ impl<'a> RemoveSpaces<'a> for ValueDef<'a> {
condition: arena.alloc(condition.remove_spaces(arena)),
preceding_comment: Region::zero(),
},
ModuleImport { name, alias } => ModuleImport {
ModuleImport {
name,
alias,
exposed,
} => ModuleImport {
name: name.remove_spaces(arena),
alias: alias.map(|alias_name| alias_name.remove_spaces(arena)),
exposed: exposed.remove_spaces(arena),
},
}
}