09ca335b7e
Edges from class to its functions and nested classes are redundant and lead to extra resolution work in lazy resolve mode ^KT-59600 Fixed
33 lines
1.0 KiB
Plaintext
Vendored
33 lines
1.0 KiB
Plaintext
Vendored
FILE: nestedClass.kt
|
|
public final class OuterClass : R|kotlin/Any| {
|
|
public constructor(): R|OuterClass| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final fun outerFunction(): R|kotlin/Unit| {
|
|
}
|
|
|
|
public final val outerProperty: R|kotlin/Int| = Int(1)
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final val outerProperty2: R|kotlin/Int| = this@R|/OuterClass|.R|/OuterClass.outerProperty|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final class NestedClass : R|kotlin/Any| {
|
|
public constructor(): R|OuterClass.NestedClass| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final fun nestedFUnction(): R|kotlin/Unit| {
|
|
}
|
|
|
|
public final val nestedProperty: R|kotlin/Int| = Int(1)
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final val nestedProperty2: R|kotlin/Int| = this@R|/OuterClass.NestedClass|.R|/OuterClass.NestedClass.nestedProperty|
|
|
public get(): R|kotlin/Int|
|
|
|
|
}
|
|
|
|
}
|