FIR: Support deserialization of nested classes
This commit is contained in:
@@ -119,6 +119,9 @@ public abstract class LongIterator : R|kotlin/collections/Iterator<kotlin/Long>|
|
||||
|
||||
public abstract fun isEmpty(): R|kotlin/Boolean|
|
||||
|
||||
<K, V> public abstract interface Entry : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
<E> public abstract interface MutableCollection : R|kotlin/collections/Collection<E>|, R|kotlin/collections/MutableIterable<E>| {
|
||||
@@ -201,6 +204,11 @@ public abstract class LongIterator : R|kotlin/collections/Iterator<kotlin/Long>|
|
||||
|
||||
public open fun remove(key: R|K|, value: R|V|): R|kotlin/Boolean|
|
||||
|
||||
<K, V> public abstract interface MutableEntry : R|kotlin/collections/Map.Entry<K, V>| {
|
||||
public abstract fun setValue(newValue: R|V|): R|V|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
<E> public abstract interface MutableSet : R|kotlin/collections/Set<E>|, R|kotlin/collections/MutableCollection<E>| {
|
||||
|
||||
@@ -9,6 +9,11 @@ public open class CharProgression : R|kotlin/collections/Iterable<kotlin/Char>|
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final fun fromClosedRange(rangeStart: R|kotlin/Char|, rangeEnd: R|kotlin/Char|, step: R|kotlin/Int|): R|kotlin/ranges/CharProgression|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
internal final class CharProgressionIterator : R|kotlin/collections/CharIterator| {
|
||||
@@ -29,6 +34,9 @@ public final class CharRange : R|kotlin/ranges/CharProgression|, R|kotlin/ranges
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
<T> public abstract interface ClosedRange : R|kotlin/Any| {
|
||||
@@ -49,6 +57,11 @@ public open class IntProgression : R|kotlin/collections/Iterable<kotlin/Int>| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final fun fromClosedRange(rangeStart: R|kotlin/Int|, rangeEnd: R|kotlin/Int|, step: R|kotlin/Int|): R|kotlin/ranges/IntProgression|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
internal final class IntProgressionIterator : R|kotlin/collections/IntIterator| {
|
||||
@@ -69,6 +82,9 @@ public final class IntRange : R|kotlin/ranges/IntProgression|, R|kotlin/ranges/C
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public open class LongProgression : R|kotlin/collections/Iterable<kotlin/Long>| {
|
||||
@@ -82,6 +98,11 @@ public open class LongProgression : R|kotlin/collections/Iterable<kotlin/Long>|
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final fun fromClosedRange(rangeStart: R|kotlin/Long|, rangeEnd: R|kotlin/Long|, step: R|kotlin/Long|): R|kotlin/ranges/LongProgression|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
internal final class LongProgressionIterator : R|kotlin/collections/LongIterator| {
|
||||
@@ -102,5 +123,8 @@ public final class LongRange : R|kotlin/ranges/LongProgression|, R|kotlin/ranges
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -60,6 +60,9 @@ public final class Boolean : R|kotlin/Comparable<kotlin/Boolean>| {
|
||||
|
||||
public final infix fun xor(other: R|kotlin/Boolean|): R|kotlin/Boolean|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class BooleanArray : R|kotlin/Any| {
|
||||
@@ -186,6 +189,9 @@ public final class Byte : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Byte>| {
|
||||
|
||||
public final operator fun unaryPlus(): R|kotlin/Int|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class ByteArray : R|kotlin/Any| {
|
||||
@@ -226,6 +232,9 @@ public final class Char : R|kotlin/Comparable<kotlin/Char>| {
|
||||
|
||||
public final fun toShort(): R|kotlin/Short|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class CharArray : R|kotlin/Any| {
|
||||
@@ -367,6 +376,9 @@ public final class Double : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Double>
|
||||
|
||||
public final operator fun unaryPlus(): R|kotlin/Double|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class DoubleArray : R|kotlin/Any| {
|
||||
@@ -392,6 +404,9 @@ public final annotation class DslMarker : R|kotlin/Annotation| {
|
||||
|
||||
public open fun toString(): R|kotlin/String|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final annotation class ExtensionFunctionType : R|kotlin/Annotation| {
|
||||
@@ -504,6 +519,9 @@ public final class Float : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Float>|
|
||||
|
||||
public final operator fun unaryPlus(): R|kotlin/Float|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class FloatArray : R|kotlin/Any| {
|
||||
@@ -647,6 +665,9 @@ public final class Int : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Int>| {
|
||||
|
||||
public final infix fun xor(other: R|kotlin/Int|): R|kotlin/Int|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class IntArray : R|kotlin/Any| {
|
||||
@@ -787,6 +808,9 @@ public final class Long : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Long>| {
|
||||
|
||||
public final infix fun xor(other: R|kotlin/Long|): R|kotlin/Long|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class LongArray : R|kotlin/Any| {
|
||||
@@ -942,6 +966,9 @@ public final class Short : R|kotlin/Number|, R|kotlin/Comparable<kotlin/Short>|
|
||||
|
||||
public final operator fun unaryPlus(): R|kotlin/Int|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class ShortArray : R|kotlin/Any| {
|
||||
@@ -965,6 +992,9 @@ public final class String : R|kotlin/Comparable<kotlin/String>|, R|kotlin/CharSe
|
||||
|
||||
public open fun subSequence(startIndex: R|kotlin/Int|, endIndex: R|kotlin/Int|): R|kotlin/CharSequence|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final annotation class Suppress : R|kotlin/Annotation| {
|
||||
|
||||
Reference in New Issue
Block a user