aboutsummaryrefslogtreecommitdiff
path: root/tests/run/non-jvm-sam-non-apply.scala
blob: e3bfac9283d561efb20b947c20e2e01b69c024da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
// shouldn't result in an abstract method error when run
abstract class NonJVMSam {
  def foo(x: Int): Int
}

object Test {
  def main(args: Array[String]): Unit = {
    val f: NonJVMSam = x => x + 1
    println(f.foo(3))
  }
}