Skip to content

Bundle inkwell Builder in Statement/Expression Builder #4

@egranata

Description

@egranata

StatementBuilder and ExpressionBuilder should contain an inkwell Builder instance instead of needing one passed in to every function.

To make this work safely, first one should store the "obvious" builder instance at creation time, and make sure that a different Builder argument is never passed in to a function, and only then delete the Builder argument.

If it turns out that passing around different inkwell Builders makes sense, it should be replaced by creating a new compiler Builder object with the updated payload

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions