class LocalClassTest$1 -- anon LocalClassTest$1.(final this$0/*implicit*/, final j, final val$i/*synthetic*/) class LocalClassTest$1CapturingLocal$1 -- anon LocalClassTest$1CapturingLocal$1.(final this$0/*implicit*/, final val$i/*synthetic*/) LocalClassTest$1CapturingLocal$1.test() class LocalClassTest$1CapturingLocal -- inner LocalClassTest$1CapturingLocal.(final this$0/*implicit*/, final j, final val$i/*synthetic*/) LocalClassTest$1CapturingLocal.(final this$0/*implicit*/, o, final val$i/*synthetic*/) class LocalClassTest$1Local_default_constructor -- inner LocalClassTest$1Local_default_constructor.(final this$0/*implicit*/) LocalClassTest$1Local_default_constructor.foo() LocalClassTest$1Local_default_constructor.foo(m, nm) class LocalClassTest$1Local_has_constructor -- inner LocalClassTest$1Local_has_constructor.(final this$0/*implicit*/) LocalClassTest$1Local_has_constructor.(final this$0/*implicit*/, a, ba) LocalClassTest$1Local_has_constructor.foo() LocalClassTest$1Local_has_constructor.foo(m, nm) class LocalClassTest -- LocalClassTest.() LocalClassTest.foo() LocalClassTest.test(final i)