[FIR] Fix naming of local classes when serializing metadata
^KT-63655: Fixed ^KT-63901: Fixed ^KT-63988: Fixed
This commit is contained in:
committed by
Space Team
parent
78876b32e9
commit
54858c2118
Vendored
-9
@@ -1,9 +0,0 @@
|
||||
MODULE main
|
||||
CLASS CompoundAssignmentToPropertyWithQualifierKt$box$c$1.class
|
||||
CLASS METADATA
|
||||
PROPERTY getB()LCompoundAssignmentToPropertyWithQualifierKt$box$c$1$b$1;
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.CompoundAssignmentToPropertyWithQualifierKt$box$c$1$b$1
|
||||
K2
|
||||
.CompoundAssignmentToPropertyWithQualifierKt$box$c$1.<no name provided>
|
||||
-2
@@ -1,5 +1,3 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655
|
||||
|
||||
var log = ""
|
||||
|
||||
class A(p: String) {
|
||||
|
||||
@@ -7,12 +7,6 @@ MODULE main
|
||||
java/util/ArrayList<kotlin/String> /* = kotlin/collections/ArrayList^<kotlin/String> */
|
||||
K2
|
||||
java/util/ArrayList<kotlin/String>
|
||||
PROPERTY workerThread
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.SomeClass$workerThread$1
|
||||
K2
|
||||
.SomeClass.<no name provided>
|
||||
CLASS SomeClass$Inner.class
|
||||
CLASS METADATA
|
||||
PROPERTY getCopy()Ljava/util/ArrayList;
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655, KT-63864
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63864
|
||||
public object SomeObject {
|
||||
private val workerThread = object : Thread() {
|
||||
override fun run() {
|
||||
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
MODULE main
|
||||
CLASS ObjectInLocalAnonymousObjectKt$box$foo$1.class
|
||||
CLASS METADATA
|
||||
PROPERTY getBar()LObjectInLocalAnonymousObjectKt$box$foo$1$bar$1;
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.ObjectInLocalAnonymousObjectKt$box$foo$1$bar$1
|
||||
K2
|
||||
.ObjectInLocalAnonymousObjectKt$box$foo$1.<no name provided>
|
||||
@@ -1,4 +1,3 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655
|
||||
fun box(): String {
|
||||
var boo = "OK"
|
||||
var foo = object {
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
MODULE main
|
||||
CLASS C.class
|
||||
CLASS METADATA
|
||||
PROPERTY localObject
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.C$localObject$1
|
||||
K2
|
||||
.C.<no name provided>
|
||||
@@ -1,4 +1,3 @@
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655
|
||||
class C {
|
||||
|
||||
val s = "OK"
|
||||
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
MODULE main
|
||||
CLASS Outer.class
|
||||
CLASS METADATA
|
||||
PROPERTY obj
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.Outer$obj$1
|
||||
K2
|
||||
.Outer.<no name provided>
|
||||
@@ -1,5 +1,4 @@
|
||||
// KT-44054
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655
|
||||
enum class Enum {
|
||||
Entry1,
|
||||
Entry2
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
MODULE main
|
||||
CLASS Outer.class
|
||||
CLASS METADATA
|
||||
PROPERTY obj1
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.Outer$obj1$1
|
||||
K2
|
||||
.Outer.<no name provided>
|
||||
PROPERTY obj2
|
||||
Property: class.metadata.property.returnType
|
||||
K1
|
||||
.Outer$obj2$1
|
||||
K2
|
||||
.Outer.<no name provided>
|
||||
@@ -1,6 +1,4 @@
|
||||
// KT-44050
|
||||
// JVM_ABI_K1_K2_DIFF: KT-63655
|
||||
|
||||
enum class Enum {
|
||||
Entry1() {
|
||||
fun bogus() = 42
|
||||
|
||||
Reference in New Issue
Block a user