diff options
author | Martin Odersky <odersky@gmail.com> | 2014-03-12 17:35:26 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-03-12 17:35:26 +0100 |
commit | 7583f76dd120e8c498b43a0855983b97d52ee3fa (patch) | |
tree | a9cbfdc229cf2652befe66c6e9909d3847b0b411 /tests/pos/implicits1.scala | |
parent | db950e5e168f6fd71a367da343e352139e8d653e (diff) | |
download | dotty-7583f76dd120e8c498b43a0855983b97d52ee3fa.tar.gz dotty-7583f76dd120e8c498b43a0855983b97d52ee3fa.tar.bz2 dotty-7583f76dd120e8c498b43a0855983b97d52ee3fa.zip |
Added test for implicits which fail in Scala 2.11.
Mentioned in scala-user by Haoyi Li on 12-Mar-2014
Diffstat (limited to 'tests/pos/implicits1.scala')
-rw-r--r-- | tests/pos/implicits1.scala | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/pos/implicits1.scala b/tests/pos/implicits1.scala index 8791d61e6..47b7f1c52 100644 --- a/tests/pos/implicits1.scala +++ b/tests/pos/implicits1.scala @@ -35,11 +35,19 @@ object Implicits { val c: Int = y.elem val d: Int = z.foo("abc") - + //import X.BarDeco println(z.bar) - val e: Int = z.foo(true) + val e: Int = z.foo(true) + + // Haoyi Li's example on scala-user: + + trait Modifier + + implicit def stringNode(v: String): Modifier = new Modifier {} + + val s: Modifier = Some("rd").getOrElse("") } |