feat: glob import (WIP)

This commit is contained in:
Shunsuke Shibayama 2024-08-16 23:08:17 +09:00
parent b5d68e5f1c
commit 06ec103b2e
12 changed files with 116 additions and 12 deletions

View file

@ -37,7 +37,8 @@ impl HIROptimizer {
fn eliminate_unused_def(&mut self, expr: &mut Expr) {
match expr {
Expr::Def(def) => {
if def.sig.ident().is_discarded() || def.sig.vis().is_public() {
if def.sig.is_glob() || def.sig.ident().is_discarded() || def.sig.vis().is_public()
{
return;
}
if self