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
Move Pure to caps and make it non-experimental (#23745)
This PR consists of two commits:
- The first one moves `scala.Pure` to `scala.caps.Pure`, updating all
relevant references and tests
- The second one drops `@experimental`, marking it stable in accordance
with the status of `scala.caps`'s other non-experimental symbols.
Pure has always been a capture-checking only class.
i"The type $tp - ${tp.toString} of class ${tp.getClass} of tree $tree : ${tree.tpe} / ${tree.getClass} is illegal after erasure, phase = ${ctx.phase.prev}")
0 commit comments