Closed janmasrovira closed 3 months ago
This pr fixes a bug where all fields were assigned to be explicit arguments in the NameSignature Builder. A single line change was enough to fix it.
- RecordStatementField RecordField {..} -> addSymbol @s Explicit Nothing _fieldName _fieldType + RecordStatementField RecordField {..} -> addSymbol @s (fromIsImplicitField _fieldIsImplicit) Nothing _fieldName _fieldType
I've also added a compilation test for instance fields.
This pr fixes a bug where all fields were assigned to be explicit arguments in the NameSignature Builder. A single line change was enough to fix it.
I've also added a compilation test for instance fields.