mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-23 00:39:35 +03:00
e36618b9e9
If a specialization of an ability member has a lambda set that is not
reflected in the unspecialized lambda sets of the member's prototype
signature, then the specialization lambda set is deemed to be immaterial
to the specialization lambda set mapping, and we don't need to associate
it with a particular region from the prototype signature.
This can happen when an opaque contains functions that are some specific
than the generalized prototype signature; for example, when we are
defining a custom impl for an opaque with functions.
Addresses a bug found in
|
||
---|---|---|
.. | ||
docs | ||
src | ||
tests | ||
Cargo.toml |