Files
kotlin/compiler/testData/codegen/light-analysis/innerNested/nestedObjects.txt
Pavel V. Talanov d34b73befb Light class codegen: all objects are considered static
Simplify code handling access flag computation
Fix a problem where kotlin nested object wasn't producing a nested light class
2017-03-15 20:55:01 +03:00

30 lines
805 B
Plaintext
Vendored

@kotlin.Metadata
public final class A {
public final static field INSTANCE: A
inner class A/B
private method <init>(): void
}
@kotlin.Metadata
public final static class A/B {
public final static field INSTANCE: A.B
inner class A/B
inner class A/B/C
private method <init>(): void
}
@kotlin.Metadata
public final static class A/B/C {
public final static field INSTANCE: A.B.C
private final static @org.jetbrains.annotations.NotNull field ok: java.lang.String
inner class A/B
inner class A/B/C
private method <init>(): void
public final @org.jetbrains.annotations.NotNull method getOk(): java.lang.String
}
@kotlin.Metadata
public final class NestedObjectsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}