hail icon indicating copy to clipboard operation
hail copied to clipboard

[compiler] refactor types in bindings

Open patrick-schultz opened this issue 2 months ago • 1 comments

Slightly tweak the Bindings class to store a single array of (name, type) pairs, with the various environments referring back to that array. This simplifies passes that want to create a single mutable state for each binding, even those that are bound in multiple environments (e.g. eval and agg).

patrick-schultz avatar May 02 '24 20:05 patrick-schultz