FIR resolve: add nested companion scope #KT-24095 Fixed
This commit is contained in:
+17
@@ -0,0 +1,17 @@
|
||||
package test
|
||||
|
||||
abstract class Some {
|
||||
companion object {
|
||||
class InCompanion
|
||||
}
|
||||
|
||||
abstract val x: InCompanion
|
||||
}
|
||||
|
||||
abstract class Another {
|
||||
companion object NamedCompanion {
|
||||
class InCompanion
|
||||
}
|
||||
|
||||
abstract val x: InCompanion
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
FILE: companion.kt
|
||||
public? abstract class Some {
|
||||
public? final companion object Companion {
|
||||
public? final class InCompanion {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public? abstract property x(val): R|test/Some.Companion.InCompanion|
|
||||
public? get(): R|test/Some.Companion.InCompanion|
|
||||
|
||||
}
|
||||
public? abstract class Another {
|
||||
public? final companion object NamedCompanion {
|
||||
public? final class InCompanion {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public? abstract property x(val): R|test/Another.NamedCompanion.InCompanion|
|
||||
public? get(): R|test/Another.NamedCompanion.InCompanion|
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user