KT-394 Make class object members visible inside the owning class
KT-588 Unresolved static method
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
// KT-394 Make class object members visible inside the owning class
|
||||
|
||||
class X() {
|
||||
// class Y {}
|
||||
|
||||
class object{
|
||||
class Y() {}
|
||||
}
|
||||
|
||||
val y : Y = Y()
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
// KT-588 Unresolved static method
|
||||
class Test() : Thread("Test") {
|
||||
class object {
|
||||
fun init2() {
|
||||
|
||||
}
|
||||
}
|
||||
override fun run() {
|
||||
init2() // unresolved
|
||||
Test.init2() // ok
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user