diff options
Diffstat (limited to 'tests/pos/explicitOuter.scala')
-rw-r--r-- | tests/pos/explicitOuter.scala | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/pos/explicitOuter.scala b/tests/pos/explicitOuter.scala index 747f07e8f..a5fb1dd70 100644 --- a/tests/pos/explicitOuter.scala +++ b/tests/pos/explicitOuter.scala @@ -4,8 +4,8 @@ class Outer(elem: Int, val next: Outer) { def foo = elem } - class InnerClass extends next.InnerTrait { - def bar = elem + class InnerClass(x: Int) extends next.InnerTrait { + def bar = elem + x } class EmptyInnerClass { @@ -17,15 +17,15 @@ class Outer(elem: Int, val next: Outer) { def foo = elem } - class InnerClass extends next.InnerTrait { - def bar = elem + class InnerClass(x: Int) extends next.InnerTrait { + def bar = elem + x } class EmptyInnerClass { def foo = 1 // does not need outer } - val ic = new InnerClass + val ic = new InnerClass(1) println(ic.bar) println(ic.foo) val it = new InnerTrait {} @@ -38,7 +38,7 @@ class Outer(elem: Int, val next: Outer) { object Test extends App { val o = new Outer(1, new Outer(2, null)) - val ic = new o.InnerClass + val ic = new o.InnerClass(1) println(ic.bar) println(ic.foo) val it = new o.InnerTrait {} |