FIR: Support loading deserialized declarations from JVM class files

This commit is contained in:
Denis Zharkov
2019-03-25 18:10:40 +03:00
parent 0f9d54c4dc
commit 1426341e9f
482 changed files with 6225 additions and 27 deletions
@@ -0,0 +1,14 @@
public final data class DataClass : R|kotlin/Any| {
public final operator fun component1(): R|kotlin/String|
public final operator fun component2(): R|kotlin/Double|
public final fun copy(x: R|kotlin/String|, z: R|kotlin/Double|): R|test/DataClass|
public open operator fun equals(other: R|kotlin/Any|): R|kotlin/Boolean|
public open fun hashCode(): R|kotlin/Int|
public open fun toString(): R|kotlin/String|
}
@@ -0,0 +1,12 @@
public final data class DataClass : R|kotlin/Any| {
public final operator fun component1(): R|kotlin/String|
public final fun copy(x: R|kotlin/String|): R|test/DataClass|
public open operator fun equals(other: R|kotlin/Any|): R|kotlin/Boolean|
public open fun hashCode(): R|kotlin/Int|
public open fun toString(): R|kotlin/String|
}
@@ -0,0 +1,14 @@
public final data class DataClass : R|kotlin/Any| {
public final operator fun component1(): R|kotlin/String|
public final operator fun component2(): R|kotlin/Int|
public final fun copy(x: R|kotlin/String|, y: R|kotlin/Int|): R|test/DataClass|
public open operator fun equals(other: R|kotlin/Any|): R|kotlin/Boolean|
public open fun hashCode(): R|kotlin/Int|
public open fun toString(): R|kotlin/String|
}
@@ -0,0 +1,14 @@
public final data class DataClass : R|kotlin/Any| {
public final operator fun component1(): R|kotlin/String|
public final operator fun component2(): R|kotlin/Int|
public final fun copy(x: R|kotlin/String|, y: R|kotlin/Int|): R|test/DataClass|
public open operator fun equals(other: R|kotlin/Any|): R|kotlin/Boolean|
public open fun hashCode(): R|kotlin/Int|
public open fun toString(): R|kotlin/String|
}