aboutsummaryrefslogtreecommitdiff
path: root/tests/pending/run/t2514.scala
blob: 89ee0b86e08f9960c0793e05eb5f0a7393799e55 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import scala.language.{ implicitConversions, postfixOps, reflectiveCalls }

object Test
{
  implicit def x[A](a: A): AnyRef{def xx: A} = new { def xx = a }

  def main(args: Array[String]): Unit = {
    val r1 = 12 xx;
    val r2 = 12.xx
    val r3 = 12.`xx`
    val r4 = 12.xx + 12.xx
    val r5 = 12.`xx` + 12.xx
    val r6 = 12.3.`xx` + 12.xx

    assert(r5 == 24)
  }
}