This commit is contained in:
2026-04-04 13:14:58 +02:00
parent bb42e1fcf7
commit a17ffa184a
7 changed files with 75 additions and 58 deletions

View File

@@ -195,7 +195,7 @@ impl<'a> TypeChecker<'a> {
}
}
}
Params::Variadic(_) => {
Params::Variadic => {
return error!(&name.loc, "main function cannot be variadic");
}
}
@@ -228,9 +228,7 @@ impl<'a> TypeChecker<'a> {
);
}
}
Params::Variadic(name) => {
env.define_var(name.lexeme.clone(), "ptr".into());
}
Params::Variadic => {}
}
self.typecheck_stmt(env, body)?;