Clean up expression sizes, which seems to fix stack blowouts.

This commit is contained in:
2024-04-20 20:47:34 -04:00
parent 6800064bdf
commit 383d9185bf
8 changed files with 34 additions and 28 deletions

View File

@@ -68,7 +68,6 @@ impl Program {
/// actually a problem.
pub fn validate(&self) -> (Vec<Error>, Vec<Warning>) {
let mut bound_variables = ScopedMap::new();
println!("validate:\n{}", self);
self.validate_with_bindings(&mut bound_variables)
}