mirror of
https://github.com/anoma/juvix.git
synced 2025-01-07 16:22:14 +03:00
178bc5324f
- Closes #2923 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. ```diff - 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. |
||
---|---|---|
.. | ||
Anoma/Compilation | ||
Asm | ||
benchmark | ||
Casm | ||
Compilation | ||
Core | ||
examplesExpected | ||
Internal | ||
negative | ||
nockma/positive | ||
positive | ||
Reg/positive | ||
runtime/positive | ||
Rust/Compilation/positive | ||
smoke | ||
Tree | ||
VampIR | ||
WithoutPackageFile | ||
.gitattributes |