roc icon indicating copy to clipboard operation
roc copied to clipboard

Don't re-enter specialization of functions that are currently being specialized

Open ayazhafiz opened this issue 3 years ago • 0 comments

It's possible to end up in a situation where you attempt to specialize a symbol while it's being specialized for another type; see the examples in the diff. In this case, we need to treat the later specialization as suspended, and recover it later.

Addresses #3696

ayazhafiz avatar Aug 16 '22 19:08 ayazhafiz