You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@smarter I could fix the grammar, but I think the grammar has a more reasonable order: parent, refinement name, refinement type (compare: refinement name, parent, refinement type).
On the other hand, fixing the pickler + unpickler changes the TASTy format, which might also touch other areas I'm not aware of. That fix I am not sure how to proceed with.
Changing the pickler/unpickler would be a breaking change requiring us to bump our version to 3.2 and to keep a special case in the unpickler to handle existing tasty files produced by older versions of the compiler, so it's much simple to just change the grammar even if it looks a bit weird :).
TASTy format specifies
however, the TreePickler first pickles the name, switching the order of
underlying_Type
andrefinement_NameRef
.The text was updated successfully, but these errors were encountered: