Skip to content

Commit c0616ab

Browse files
committed
Fix init tests
1 parent 80b194d commit c0616ab

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

tests/init/neg/inner1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ class Foo {
44
val list = List(1, 2, 3) // error, as Inner access `this.list`
55

66
val inner: Inner = new this.Inner // ok, `list` is instantiated
7-
lib.escape(inner) // error
7+
lib.escape(inner) // ok, can promote inner early
88

99
val name = "good"
1010

tests/init/neg/inner17.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class A {
55
val a = f
66
}
77

8-
println(new B) // error
8+
println(new B) // OK, can promote B early
99
}
1010

1111
class C extends A {

tests/init/neg/inner19.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ class A {
1414

1515
class B extends A {
1616
println((new O.B).f)
17-
O.C(4) // error
18-
override val n = 50 // error
17+
O.C(4)
18+
override val n = 50 // error because line 16
1919
}

0 commit comments

Comments
 (0)