Simplify local class name serialization, don't go through extension

Also fix it for the case of a class in a non-default package
This commit is contained in:
Alexander Udalov
2015-09-25 18:13:19 +03:00
parent 1036506b25
commit 3b9d90429b
10 changed files with 66 additions and 78 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
local final inner class Deepest
public constructor Deepest()
public final fun deep(): `DeepInnerChainKt$main$Local$Inner$prop$1$foo$1$DeepLocal`
public final fun deepest(): `DeepInnerChainKt$main$Local$Inner$prop$1$foo$1$DeepLocal`.Deepest?
public final fun inner(): `DeepInnerChainKt$main$Local`.Inner
public final fun local(): `DeepInnerChainKt$main$Local`
public final fun deep(): test.`DeepInnerChainKt$main$Local$Inner$prop$1$foo$1$DeepLocal`
public final fun deepest(): test.`DeepInnerChainKt$main$Local$Inner$prop$1$foo$1$DeepLocal`.Deepest?
public final fun inner(): test.`DeepInnerChainKt$main$Local`.Inner
public final fun local(): test.`DeepInnerChainKt$main$Local`