aboutsummaryrefslogtreecommitdiff
path: root/tests/pos/t2305.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pos/t2305.scala')
-rw-r--r--tests/pos/t2305.scala22
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/pos/t2305.scala b/tests/pos/t2305.scala
index 3338ab911..37d4ac6ca 100644
--- a/tests/pos/t2305.scala
+++ b/tests/pos/t2305.scala
@@ -5,22 +5,22 @@ trait Bind[Z[_]]
class MySerializable[X] extends java.io.Serializable
object Bind {
- implicit val JavaArrayListBind: Bind[ArrayList] = new Bind[ArrayList] {}
- implicit val MySerializableBind: Bind[MySerializable] = new Bind[MySerializable] {}
+ implicit val JavaArrayListBind: Bind[ArrayList] = new Bind[ArrayList] {}
+ implicit val MySerializableBind: Bind[MySerializable] = new Bind[MySerializable] {}
}
object works {
- // this works fine:
- def runbind(implicit bind: Bind[MySerializable]): Unit = {}
- runbind
+ // this works fine:
+ def runbind(implicit bind: Bind[MySerializable]): Unit = {}
+ runbind
}
object breaks {
- def runbind(implicit bind: Bind[ArrayList]): Unit = {}
+ def runbind(implicit bind: Bind[ArrayList]): Unit = {}
runbind
- /*java.lang.AssertionError: assertion failed: java.io.Serializable
- at scala.Predef$.assert(Predef.scala:107)
- at scala.tools.nsc.symtab.Types$TypeRef.transform(Types.scala:1417)
- at scala.tools.nsc.symtab.Types$TypeRef.baseType(Types.scala:1559)
- */
+ /*java.lang.AssertionError: assertion failed: java.io.Serializable
+ at scala.Predef$.assert(Predef.scala:107)
+ at scala.tools.nsc.symtab.Types$TypeRef.transform(Types.scala:1417)
+ at scala.tools.nsc.symtab.Types$TypeRef.baseType(Types.scala:1559)
+ */
}