Files
Alexander Udalov 5cae87b263 K2: add package FQ name to ClassId of anonymous objects
This is needed because in order to figure out which declarations are
visible from anonymous objects in terms of overridability (see
`FirVisibilityChecker.isVisibleForOverriding`), we need to get the
package name of that anonymous object, because there's package-private
visibility on JVM.

 #KT-62017 Fixed
2023-09-19 09:32:55 +00:00

10 lines
239 B
Plaintext
Vendored

public? final? fun test/classes/Outer.foo(): R|kotlin/Unit| {
lval <local>/z: <implicit> = object : R|kotlin/Any| {
private constructor(): R|test/classes/<anonymous><X>| {
super<R|kotlin/Any|>()
}
}
}