Closed DasLixou closed 2 months ago
The goal is to split the current single "master" IR into multiple reusable segments. Those would for example be
NameResolution
Imports
Types
Modules
ResolvingScopes
With that design, the stages don't have to operate on the whole IR, but rather on the segments they need.
The goal is to split the current single "master" IR into multiple reusable segments. Those would for example be
NameResolution
/Imports
Types
andModules
ResolvingScopes
With that design, the stages don't have to operate on the whole IR, but rather on the segments they need.