cl-ast: Clean up "to", "extents", Module."kind"

This commit is contained in:
2025-03-14 00:52:43 -05:00
parent 11c8daaed0
commit 33e13425a9
13 changed files with 95 additions and 99 deletions

View File

@@ -63,13 +63,13 @@ impl ModuleInliner {
impl Fold for ModuleInliner {
/// Traverses down the module tree, entering ever nested directories
fn fold_module(&mut self, m: Module) -> Module {
let Module { name, kind } = m;
let Module { name, file } = m;
self.path.push(&*name); // cd ./name
let kind = self.fold_module_kind(kind);
let file = self.fold_module_kind(file);
self.path.pop(); // cd ..
Module { name, kind }
Module { name, file }
}
}