diff options
Diffstat (limited to 'test/files/run/t4396.scala')
-rw-r--r-- | test/files/run/t4396.scala | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/files/run/t4396.scala b/test/files/run/t4396.scala index 9911f323a5..d67eaa378e 100644 --- a/test/files/run/t4396.scala +++ b/test/files/run/t4396.scala @@ -1,3 +1,4 @@ +// #43896 trait M extends DelayedInit { def delayedInit(body : => Unit) { println("hallo") @@ -13,6 +14,22 @@ class C(init : Int) extends M { println("out:"+x) } +// #4380 +object Main { + def main(argv: Array[String]) { + class Bip { + class Foo { override def toString() = "foo" } + object Main extends App { + val cbn = new Foo() + } + Main.main(Array()) + println(Main.cbn) + } + new Bip + } +} + object Test extends App { new C(22) + Main.main(Array()) } |