831ef0f909
Copying tree part happens in two stages. 1. Collect all symbols to copy and create new version of them 2. Do copy tree, replacing collected symbols For f/o builder 1-st stage traversed more nodes, than seconds. This led to unbound symbols in tree. ^KT-65273 Fixed
10 lines
172 B
Kotlin
Vendored
10 lines
172 B
Kotlin
Vendored
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
|
// ^ Different type of s - KT-65603
|
|
|
|
class A {
|
|
private abstract class B {
|
|
val s = object {}
|
|
}
|
|
|
|
private class C : B()
|
|
} |