Skip to content

Commit 8cb4bd4

Browse files
committed
Make Predef capture checked
1 parent 13a62d6 commit 8cb4bd4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

library/src/scala/Predef.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
package scala
1414

1515
import scala.language.`2.13`
16+
import language.experimental.captureChecking
1617
import scala.language.implicitConversions
17-
1818
import scala.collection.{mutable, immutable, ArrayOps, StringOps}, immutable.WrappedString
1919
import scala.annotation.{experimental, implicitNotFound, publicInBinary, targetName, nowarn }
2020
import scala.annotation.meta.{ companionClass, companionMethod }
@@ -552,7 +552,7 @@ object Predef extends LowPriorityImplicits {
552552
* `(A => A) <: (A => B)`.
553553
*/
554554
// $ to avoid accidental shadowing (e.g. scala/bug#7788)
555-
implicit def $conforms[A]: A => A = <:<.refl
555+
implicit def $conforms[A]: A -> A = <:<.refl.asInstanceOf
556556

557557
// Extension methods for working with explicit nulls
558558

0 commit comments

Comments
 (0)