// DeepInnerLocalChainKt.class // ------------------------------------------ package { // signature: test()V public final fun test(): kotlin/Unit // module name: test-module } // DeepInnerLocalChainKt$test$Local.class // ------------------------------------------ local final class .DeepInnerLocalChainKt$test$Local : kotlin/Any { // signature: ()V public constructor() // nested class: Inner // module name: test-module } // DeepInnerLocalChainKt$test$Local$Inner.class // ------------------------------------------ local final inner class .DeepInnerLocalChainKt$test$Local.Inner : kotlin/Any { // signature: (LDeepInnerLocalChainKt$test$Local;)V public constructor() // field: prop:LDeepInnerLocalChainKt$test$Local$Inner$prop$1; // getter: getProp()LDeepInnerLocalChainKt$test$Local$Inner$prop$1; public final val prop: .DeepInnerLocalChainKt$test$Local$Inner$prop$1 public final get // module name: test-module } // DeepInnerLocalChainKt$test$Local$Inner$prop$1.class // ------------------------------------------ local final class .DeepInnerLocalChainKt$test$Local$Inner$prop$1 : kotlin/Any { // signature: foo()V public final fun foo(): kotlin/Unit // module name: test-module } // DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal.class // ------------------------------------------ local final class .DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal : kotlin/Any { // signature: (LDeepInnerLocalChainKt$test$Local;)V public constructor() // nested class: Deepest // module name: test-module } // DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal$Deepest.class // ------------------------------------------ local final inner class .DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal.Deepest : kotlin/Any { // signature: (LDeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal;)V public constructor() // signature: deep()LDeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal; public final fun deep(): .DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal // signature: deepest()LDeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal$Deepest; public final fun deepest(): .DeepInnerLocalChainKt$test$Local$Inner$prop$1$foo$bar$DeepLocal.Deepest? // signature: inner()LDeepInnerLocalChainKt$test$Local$Inner; public final fun inner(): .DeepInnerLocalChainKt$test$Local.Inner // signature: local()LDeepInnerLocalChainKt$test$Local; public final fun local(): .DeepInnerLocalChainKt$test$Local // module name: test-module } // META-INF/test-module.kotlin_module // ------------------------------------------ module { package { DeepInnerLocalChainKt } }