Add a declaration engine #1692
Labels
big
this task is hard and will take a while
compiler: frontend
Everything to do with type checking, control flow analysis, and everything between parsing and IRgen
enhancement
New feature or request
The declaration engine allows the compiler add a layer of separation between AST nodes and declarations.
The goal of adding the declaration engine is to:
See the relevant RFC here: FuelLabs/sway-rfcs#11
The prototype can be used to guide implementation: https://github.com/emilyaherbert/declaration-engine-and-collection-context-demo/tree/master/de
DeclarationEngine
alazy_static
as a semi-temporary bandaid #2675Declaration Engine
to IR gen #2642DeclarationEngine
#2679DeclarationEngine
#2680The text was updated successfully, but these errors were encountered: