| library { | |
| library fragment { | |
| // package name: test | |
| // class name: test/ClassA | |
| // class name: test/ClassA.classB | |
| // class name: test/ClassA.classB.BC | |
| // class name: test/ClassA.classB.BO | |
| // class name: test/ClassA.classC | |
| // class name: test/ClassA.Companion | |
| // class name: test/ClassA.Companion.D | |
| // class name: test/ClassA.ObjA | |
| public final class test/ClassA : kotlin/Any { | |
| public constructor() | |
| // companion object: Companion | |
| // nested class: classB | |
| // nested class: classC | |
| // nested class: Companion | |
| // nested class: ObjA | |
| } | |
| public final class test/ClassA.classB : kotlin/Any { | |
| public constructor() | |
| public final fun memberFromB(): kotlin/Int | |
| // nested class: BC | |
| // nested class: BO | |
| } | |
| public final class test/ClassA.classB.BC : kotlin/Any { | |
| public constructor() | |
| public final val memberFromBB: kotlin/Int /* = ... */ | |
| public final get | |
| } | |
| public final object test/ClassA.classB.BO : kotlin/Any { | |
| private constructor() | |
| public final val memberFromBO: kotlin/Int /* = ... */ | |
| public final get | |
| } | |
| public final inner class test/ClassA.classC : kotlin/Any { | |
| public constructor() | |
| public final val memberFromC: kotlin/Int /* = ... */ | |
| public final get | |
| } | |
| public final companion object test/ClassA.Companion : kotlin/Any { | |
| private constructor() | |
| public final val stat: kotlin/Int /* = ... */ | |
| public final get | |
| // nested class: D | |
| } | |
| public final class test/ClassA.Companion.D : kotlin/Any { | |
| public constructor() | |
| public final val memberFromD: kotlin/Int /* = ... */ | |
| public final get | |
| } | |
| public final object test/ClassA.ObjA : kotlin/Any { | |
| private constructor() | |
| public final val memberFromObjA: kotlin/Int /* = ... */ | |
| public final get | |
| } | |
| package { | |
| } | |
| } | |
| } |