Skip to content

Commit 5135b47

Browse files
Update inner class tests
1 parent 9a6abd0 commit 5135b47

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
inline trait A:
2+
class Inner extends Trait[Int]:
3+
val x = 1
4+
5+
inline trait Trait[T]:
6+
def f(x: T): T = x
7+
8+
class B extends A:
9+
val inner = Inner()
10+
def x = inner.x
11+
def f = inner.f(x)
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
inline trait A:
1+
inline trait A[T]:
22
object Inner:
3-
val x = 1
3+
val x: T = ???
44

5-
class B extends A:
6-
def f = Inner.x
5+
class B extends A[Int]:
6+
def i: Int = Inner.x

0 commit comments

Comments
 (0)