hash-org / hashc

The Hash programming language compiler :zap:
https://hash-org.github.io/hashc/
MIT License
26 stars 2 forks source link

ir: Make projections local to a `Body` #1012

Closed feds01 closed 1 year ago

feds01 commented 1 year ago

This PR makes all of the projections that are applied to a body local to the Body rather than being externally stored in a static store. The implementation isn't as clean as I'd hoped it to be (especially in the visitor parts).

Changes

Todo

closes #996

kontheocharis commented 1 year ago

LGTM after above