amaranth icon indicating copy to clipboard operation
amaranth copied to clipboard

Make `Module` explode if you try to modify it after it's elaborated

Open whitequark opened this issue 1 year ago • 0 comments

This protects against a beginner mistake where m is assigned to e.g. an attribute and used out of scope. Elaboration should consume the module and make it immutable.

whitequark avatar May 07 '24 22:05 whitequark