kaleidawave / ezno

A JavaScript compiler and TypeScript checker written in Rust with a focus on static analysis and runtime performance
https://kaleidawave.github.io/posts/introducing-ezno/
MIT License
2.44k stars 45 forks source link

Record which context closed over variables are in #56

Open kaleidawave opened 1 year ago

kaleidawave commented 1 year ago

This probably creates issues, or at least isn't particular optimal

https://github.com/kaleidawave/ezno/blob/48deac29bd271755ab647f52a903c5111aca89a2/checker/src/events/application.rs#L42-L52