Repository navigation
Commit 2072333
[query] Delete Bindings, AggEnv and GenericBindingEnv
Nothing calls the old scoping code now that every caller uses ChildEnv.get.
This deletes Bindings, AggEnv, GenericBindingEnv and BindingEnv's extend,
subtract and bindRelational, plus BindingEnv and Env helpers that were
already unused on main, and the IndexedSeq[Int] binding helpers on the
TableType and MatrixType companions. It also deletes IRSuite's test that
checked ChildEnv against Bindings.get. The IR checklist now names ChildEnv
and Binds.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent b1ca5a6 commit 2072333
7 files changed
Lines changed: 15 additions & 657 deletions
File tree
- hail/hail
- src/is/hail
- expr/ir
- types/virtual
- test/src/is/hail/expr/ir
- lowering
0 commit comments