aboutsummaryrefslogtreecommitdiff
path: root/tests/run/t7685-class-simple.scala
blob: 5147a66c0543b80422d54675014752d086a2c0f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
object Test {
  final class Foo(val x: String) extends AnyVal { override def toString = "" + x }
  final class Bar(val f: Foo)    extends AnyVal { override def toString = "" + f }
  def main(args: Array[String]) = {
    val x = "abc"
    val f = new Foo(x)
    val b = new Bar(f)
    assert(b.toString == "abc")
  }
}