16d1e85932
Rework rendering of kt-like dump and signatures dump in order to avoid unstable blank line between declarations of the same level: 1. No blank line for the first declaration inside the member scope of the class. 2. Always a single blank line between each two subsequent declarations inside the member scope of the class.
500 lines
22 KiB
Kotlin
Vendored
500 lines
22 KiB
Kotlin
Vendored
// CHECK:
|
|
// Mangled name: ArrayMap
|
|
// Public signature: /ArrayMap|null[0]
|
|
sealed class ArrayMap<T : Any> : Iterable<T> {
|
|
// CHECK:
|
|
// Mangled name: ArrayMap#<init>(){}
|
|
// Public signature: /ArrayMap.<init>|-5645683436151566731[0]
|
|
// Public signature debug description: <init>(){}
|
|
protected constructor() /* primary */
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMap#iterator(){}kotlin.collections.Iterator<1:0>
|
|
// Public signature: /ArrayMap.iterator|6283263045548554825[0]
|
|
// Public signature debug description: iterator(){}kotlin.collections.Iterator<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMap#iterator(){}
|
|
// Public signature: /ArrayMap.iterator|8062689420742628886[0]
|
|
// Public signature debug description: iterator(){}
|
|
abstract /* fake */ override operator fun iterator(): Iterator<T>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMap#copy(){}ArrayMap<1:0>
|
|
// Public signature: /ArrayMap.copy|547614334273986924[0]
|
|
// Public signature debug description: copy(){}ArrayMap<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMap#copy(){}
|
|
// Public signature: /ArrayMap.copy|2165055706622424950[0]
|
|
// Public signature debug description: copy(){}
|
|
abstract fun copy(): ArrayMap<T>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMap#get(kotlin.Int){}1:0?
|
|
// Public signature: /ArrayMap.get|7872141219897475972[0]
|
|
// Public signature debug description: get(kotlin.Int){}1:0?
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMap#get(kotlin.Int){}
|
|
// Public signature: /ArrayMap.get|-1406503945102116889[0]
|
|
// Public signature debug description: get(kotlin.Int){}
|
|
abstract operator fun get(index: Int): T?
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMap#set(kotlin.Int;1:0){}
|
|
// Public signature: /ArrayMap.set|366827667513302185[0]
|
|
// Public signature debug description: set(kotlin.Int;1:0){}
|
|
abstract operator fun set(index: Int, value: T): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMap{}size
|
|
// Public signature: /ArrayMap.size|-6253659984320132064[0]
|
|
// Public signature debug description: {}size
|
|
abstract val size: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMap#<get-size>(){}kotlin.Int
|
|
// Public signature: /ArrayMap.size.<get-size>|-3941649985161900780[0]
|
|
// Public signature debug description: <get-size>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMap#<get-size>(){}
|
|
// Public signature: /ArrayMap.size.<get-size>|-8255337774232345969[0]
|
|
// Public signature debug description: <get-size>(){}
|
|
abstract get
|
|
|
|
}
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl
|
|
// Public signature: /ArrayMapImpl|null[0]
|
|
internal class ArrayMapImpl<T : Any> : ArrayMap<T> {
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl{}data
|
|
// Public signature: /ArrayMapImpl.data|4273011692695536650[0]
|
|
// Public signature debug description: {}data
|
|
private var data: Array<Any?>
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#<get-data>(){}kotlin.Array<kotlin.Any?>
|
|
// Public signature: /ArrayMapImpl.data.<get-data>|5490366642916416835[0]
|
|
// Public signature debug description: <get-data>(){}kotlin.Array<kotlin.Any?>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#<get-data>(){}
|
|
// Public signature: /ArrayMapImpl.data.<get-data>|1739072241679156117[0]
|
|
// Public signature debug description: <get-data>(){}
|
|
private get
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#<set-data>(kotlin.Array<kotlin.Any?>){}
|
|
// Public signature: /ArrayMapImpl.data.<set-data>|1302271608139098175[0]
|
|
// Public signature debug description: <set-data>(kotlin.Array<kotlin.Any?>){}
|
|
private set
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl{}size
|
|
// Public signature: /ArrayMapImpl.size|-6253659984320132064[0]
|
|
// Public signature debug description: {}size
|
|
override var size: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#<get-size>(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.size.<get-size>|-3941649985161900780[0]
|
|
// Public signature debug description: <get-size>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#<get-size>(){}
|
|
// Public signature: /ArrayMapImpl.size.<get-size>|-8255337774232345969[0]
|
|
// Public signature debug description: <get-size>(){}
|
|
override get
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#<set-size>(kotlin.Int){}
|
|
// Public signature: /ArrayMapImpl.size.<set-size>|3088904159210893297[0]
|
|
// Public signature debug description: <set-size>(kotlin.Int){}
|
|
private open set
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Entry
|
|
// Public signature: /ArrayMapImpl.Entry|null[0]
|
|
data class Entry<T : Any?> : Entry<Int, T> {
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Entry{}key
|
|
// Public signature: /ArrayMapImpl.Entry.key|1144547298251177939[0]
|
|
// Public signature debug description: {}key
|
|
override val key: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#<get-key>(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.Entry.key.<get-key>|-7928552352363699078[0]
|
|
// Public signature debug description: <get-key>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#<get-key>(){}
|
|
// Public signature: /ArrayMapImpl.Entry.key.<get-key>|1208603132254675950[0]
|
|
// Public signature debug description: <get-key>(){}
|
|
override get
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Entry{}value
|
|
// Public signature: /ArrayMapImpl.Entry.value|1987073854177347439[0]
|
|
// Public signature debug description: {}value
|
|
override val value: T
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#<get-value>(){}1:0
|
|
// Public signature: /ArrayMapImpl.Entry.value.<get-value>|3167862337988859752[0]
|
|
// Public signature debug description: <get-value>(){}1:0
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#<get-value>(){}
|
|
// Public signature: /ArrayMapImpl.Entry.value.<get-value>|3260093555963109437[0]
|
|
// Public signature debug description: <get-value>(){}
|
|
override get
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Entry#<init>(kotlin.Int;1:0){}
|
|
// Public signature: /ArrayMapImpl.Entry.<init>|437318787564761214[0]
|
|
// Public signature debug description: <init>(kotlin.Int;1:0){}
|
|
constructor(key: Int, value: T) /* primary */
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#component1(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.Entry.component1|-8217597213800111288[0]
|
|
// Public signature debug description: component1(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#component1(){}
|
|
// Public signature: /ArrayMapImpl.Entry.component1|162597135895221648[0]
|
|
// Public signature debug description: component1(){}
|
|
operator fun component1(): Int
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#component2(){}1:0
|
|
// Public signature: /ArrayMapImpl.Entry.component2|15991383605318669[0]
|
|
// Public signature debug description: component2(){}1:0
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#component2(){}
|
|
// Public signature: /ArrayMapImpl.Entry.component2|3796717572321500973[0]
|
|
// Public signature debug description: component2(){}
|
|
operator fun component2(): T
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#copy(kotlin.Int;1:0){}ArrayMapImpl.Entry<1:0>
|
|
// Public signature: /ArrayMapImpl.Entry.copy|-2005463288207303075[0]
|
|
// Public signature debug description: copy(kotlin.Int;1:0){}ArrayMapImpl.Entry<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#copy(kotlin.Int;1:0){}
|
|
// Public signature: /ArrayMapImpl.Entry.copy|4234458596034602341[0]
|
|
// Public signature debug description: copy(kotlin.Int;1:0){}
|
|
fun copy(key: Int, value: T): Entry<T>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#equals(kotlin.Any?){}kotlin.Boolean
|
|
// Public signature: /ArrayMapImpl.Entry.equals|722809408929142791[0]
|
|
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#equals(kotlin.Any?){}
|
|
// Public signature: /ArrayMapImpl.Entry.equals|4638265728071529943[0]
|
|
// Public signature debug description: equals(kotlin.Any?){}
|
|
override operator fun equals(other: Any?): Boolean
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#hashCode(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.Entry.hashCode|-8048879360829830756[0]
|
|
// Public signature debug description: hashCode(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#hashCode(){}
|
|
// Public signature: /ArrayMapImpl.Entry.hashCode|3409210261493131192[0]
|
|
// Public signature debug description: hashCode(){}
|
|
override fun hashCode(): Int
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Entry#toString(){}kotlin.String
|
|
// Public signature: /ArrayMapImpl.Entry.toString|6958853723545266802[0]
|
|
// Public signature debug description: toString(){}kotlin.String
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Entry#toString(){}
|
|
// Public signature: /ArrayMapImpl.Entry.toString|-1522858123163872138[0]
|
|
// Public signature debug description: toString(){}
|
|
override fun toString(): String
|
|
|
|
}
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Companion
|
|
// Public signature: /ArrayMapImpl.Companion|null[0]
|
|
companion object Companion {
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Companion#<init>(){}
|
|
// Public signature: /ArrayMapImpl.Companion.<init>|-5645683436151566731[0]
|
|
// Public signature debug description: <init>(){}
|
|
private constructor() /* primary */
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Companion{}DEFAULT_SIZE
|
|
// Public signature: /ArrayMapImpl.Companion.DEFAULT_SIZE|-2519126992484260687[0]
|
|
// Public signature debug description: {}DEFAULT_SIZE
|
|
private const val DEFAULT_SIZE: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Companion#<get-DEFAULT_SIZE>(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.Companion.DEFAULT_SIZE.<get-DEFAULT_SIZE>|-825092515895884543[0]
|
|
// Public signature debug description: <get-DEFAULT_SIZE>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Companion#<get-DEFAULT_SIZE>(){}
|
|
// Public signature: /ArrayMapImpl.Companion.DEFAULT_SIZE.<get-DEFAULT_SIZE>|4238718331414410587[0]
|
|
// Public signature debug description: <get-DEFAULT_SIZE>(){}
|
|
private get
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl.Companion{}INCREASE_K
|
|
// Public signature: /ArrayMapImpl.Companion.INCREASE_K|7964000577208016171[0]
|
|
// Public signature debug description: {}INCREASE_K
|
|
private const val INCREASE_K: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl.Companion#<get-INCREASE_K>(){}kotlin.Int
|
|
// Public signature: /ArrayMapImpl.Companion.INCREASE_K.<get-INCREASE_K>|-381728285012206517[0]
|
|
// Public signature debug description: <get-INCREASE_K>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl.Companion#<get-INCREASE_K>(){}
|
|
// Public signature: /ArrayMapImpl.Companion.INCREASE_K.<get-INCREASE_K>|-8039715070655458049[0]
|
|
// Public signature debug description: <get-INCREASE_K>(){}
|
|
private get
|
|
|
|
}
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#<init>(kotlin.Array<kotlin.Any?>){}
|
|
// Public signature: /ArrayMapImpl.<init>|-940489726603364367[0]
|
|
// Public signature debug description: <init>(kotlin.Array<kotlin.Any?>){}
|
|
private constructor(data: Array<Any?>) /* primary */
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#<init>(){}
|
|
// Public signature: /ArrayMapImpl.<init>|-5645683436151566731[0]
|
|
// Public signature debug description: <init>(){}
|
|
constructor()
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#copy(){}ArrayMap<1:0>
|
|
// Public signature: /ArrayMapImpl.copy|547614334273986924[0]
|
|
// Public signature debug description: copy(){}ArrayMap<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#copy(){}
|
|
// Public signature: /ArrayMapImpl.copy|2165055706622424950[0]
|
|
// Public signature debug description: copy(){}
|
|
override fun copy(): ArrayMap<T>
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#ensureCapacity(kotlin.Int){}
|
|
// Public signature: /ArrayMapImpl.ensureCapacity|-7913402150632352615[0]
|
|
// Public signature debug description: ensureCapacity(kotlin.Int){}
|
|
private fun ensureCapacity(index: Int): Unit
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#entries(){}kotlin.collections.List<ArrayMapImpl.Entry<1:0>>
|
|
// Public signature: /ArrayMapImpl.entries|-1049561237604241333[0]
|
|
// Public signature debug description: entries(){}kotlin.collections.List<ArrayMapImpl.Entry<1:0>>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#entries(){}
|
|
// Public signature: /ArrayMapImpl.entries|-2912856062162906895[0]
|
|
// Public signature debug description: entries(){}
|
|
fun entries(): List<Entry<T>>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#get(kotlin.Int){}1:0?
|
|
// Public signature: /ArrayMapImpl.get|7872141219897475972[0]
|
|
// Public signature debug description: get(kotlin.Int){}1:0?
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#get(kotlin.Int){}
|
|
// Public signature: /ArrayMapImpl.get|-1406503945102116889[0]
|
|
// Public signature debug description: get(kotlin.Int){}
|
|
override operator fun get(index: Int): T?
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: ArrayMapImpl#iterator(){}kotlin.collections.Iterator<1:0>
|
|
// Public signature: /ArrayMapImpl.iterator|6283263045548554825[0]
|
|
// Public signature debug description: iterator(){}kotlin.collections.Iterator<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: ArrayMapImpl#iterator(){}
|
|
// Public signature: /ArrayMapImpl.iterator|8062689420742628886[0]
|
|
// Public signature debug description: iterator(){}
|
|
override operator fun iterator(): Iterator<T>
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#remove(kotlin.Int){}
|
|
// Public signature: /ArrayMapImpl.remove|-6905763659499399195[0]
|
|
// Public signature debug description: remove(kotlin.Int){}
|
|
fun remove(index: Int): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: ArrayMapImpl#set(kotlin.Int;1:0){}
|
|
// Public signature: /ArrayMapImpl.set|366827667513302185[0]
|
|
// Public signature debug description: set(kotlin.Int;1:0){}
|
|
override operator fun set(index: Int, value: T): Unit
|
|
|
|
}
|
|
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap
|
|
// Public signature: /OneElementArrayMap|null[0]
|
|
internal class OneElementArrayMap<T : Any> : ArrayMap<T> {
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap{}value
|
|
// Public signature: /OneElementArrayMap.value|1987073854177347439[0]
|
|
// Public signature debug description: {}value
|
|
val value: T
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#<get-value>(){}1:0
|
|
// Public signature: /OneElementArrayMap.value.<get-value>|3167862337988859752[0]
|
|
// Public signature debug description: <get-value>(){}1:0
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#<get-value>(){}
|
|
// Public signature: /OneElementArrayMap.value.<get-value>|3260093555963109437[0]
|
|
// Public signature debug description: <get-value>(){}
|
|
get
|
|
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap{}index
|
|
// Public signature: /OneElementArrayMap.index|-7442989064208524072[0]
|
|
// Public signature debug description: {}index
|
|
val index: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#<get-index>(){}kotlin.Int
|
|
// Public signature: /OneElementArrayMap.index.<get-index>|-8397313606796909404[0]
|
|
// Public signature debug description: <get-index>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#<get-index>(){}
|
|
// Public signature: /OneElementArrayMap.index.<get-index>|-1266836019908630770[0]
|
|
// Public signature debug description: <get-index>(){}
|
|
get
|
|
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap#<init>(1:0;kotlin.Int){}
|
|
// Public signature: /OneElementArrayMap.<init>|7281397193015694517[0]
|
|
// Public signature debug description: <init>(1:0;kotlin.Int){}
|
|
constructor(value: T, index: Int) /* primary */
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#copy(){}ArrayMap<1:0>
|
|
// Public signature: /OneElementArrayMap.copy|547614334273986924[0]
|
|
// Public signature debug description: copy(){}ArrayMap<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#copy(){}
|
|
// Public signature: /OneElementArrayMap.copy|2165055706622424950[0]
|
|
// Public signature debug description: copy(){}
|
|
override fun copy(): ArrayMap<T>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#get(kotlin.Int){}1:0?
|
|
// Public signature: /OneElementArrayMap.get|7872141219897475972[0]
|
|
// Public signature debug description: get(kotlin.Int){}1:0?
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#get(kotlin.Int){}
|
|
// Public signature: /OneElementArrayMap.get|-1406503945102116889[0]
|
|
// Public signature debug description: get(kotlin.Int){}
|
|
override operator fun get(index: Int): T?
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#iterator(){}kotlin.collections.Iterator<1:0>
|
|
// Public signature: /OneElementArrayMap.iterator|6283263045548554825[0]
|
|
// Public signature debug description: iterator(){}kotlin.collections.Iterator<1:0>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#iterator(){}
|
|
// Public signature: /OneElementArrayMap.iterator|8062689420742628886[0]
|
|
// Public signature debug description: iterator(){}
|
|
override operator fun iterator(): Iterator<T>
|
|
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap#set(kotlin.Int;1:0){}
|
|
// Public signature: /OneElementArrayMap.set|366827667513302185[0]
|
|
// Public signature debug description: set(kotlin.Int;1:0){}
|
|
override operator fun set(index: Int, value: T): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: OneElementArrayMap{}size
|
|
// Public signature: /OneElementArrayMap.size|-6253659984320132064[0]
|
|
// Public signature debug description: {}size
|
|
override val size: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: OneElementArrayMap#<get-size>(){}kotlin.Int
|
|
// Public signature: /OneElementArrayMap.size.<get-size>|-3941649985161900780[0]
|
|
// Public signature debug description: <get-size>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: OneElementArrayMap#<get-size>(){}
|
|
// Public signature: /OneElementArrayMap.size.<get-size>|-8255337774232345969[0]
|
|
// Public signature debug description: <get-size>(){}
|
|
override get(): Int
|
|
|
|
}
|
|
|
|
// CHECK:
|
|
// Mangled name: EmptyArrayMap
|
|
// Public signature: /EmptyArrayMap|null[0]
|
|
internal object EmptyArrayMap : ArrayMap<Nothing> {
|
|
// CHECK:
|
|
// Mangled name: EmptyArrayMap#<init>(){}
|
|
// Public signature: /EmptyArrayMap.<init>|-5645683436151566731[0]
|
|
// Public signature debug description: <init>(){}
|
|
private constructor() /* primary */
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: EmptyArrayMap#copy(){}ArrayMap<kotlin.Nothing>
|
|
// Public signature: /EmptyArrayMap.copy|-4610758081204118207[0]
|
|
// Public signature debug description: copy(){}ArrayMap<kotlin.Nothing>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: EmptyArrayMap#copy(){}
|
|
// Public signature: /EmptyArrayMap.copy|2165055706622424950[0]
|
|
// Public signature debug description: copy(){}
|
|
override fun copy(): ArrayMap<Nothing>
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: EmptyArrayMap#get(kotlin.Int){}kotlin.Nothing?
|
|
// Public signature: /EmptyArrayMap.get|-5899437872230381284[0]
|
|
// Public signature debug description: get(kotlin.Int){}kotlin.Nothing?
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: EmptyArrayMap#get(kotlin.Int){}
|
|
// Public signature: /EmptyArrayMap.get|-1406503945102116889[0]
|
|
// Public signature debug description: get(kotlin.Int){}
|
|
override operator fun get(index: Int): Nothing?
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: EmptyArrayMap#iterator(){}kotlin.collections.Iterator<kotlin.Nothing>
|
|
// Public signature: /EmptyArrayMap.iterator|5538760664730176758[0]
|
|
// Public signature debug description: iterator(){}kotlin.collections.Iterator<kotlin.Nothing>
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: EmptyArrayMap#iterator(){}
|
|
// Public signature: /EmptyArrayMap.iterator|8062689420742628886[0]
|
|
// Public signature debug description: iterator(){}
|
|
override operator fun iterator(): Iterator<Nothing>
|
|
|
|
// CHECK:
|
|
// Mangled name: EmptyArrayMap#set(kotlin.Int;kotlin.Nothing){}
|
|
// Public signature: /EmptyArrayMap.set|-6638106378891901866[0]
|
|
// Public signature debug description: set(kotlin.Int;kotlin.Nothing){}
|
|
override operator fun set(index: Int, value: Nothing): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: EmptyArrayMap{}size
|
|
// Public signature: /EmptyArrayMap.size|-6253659984320132064[0]
|
|
// Public signature debug description: {}size
|
|
override val size: Int
|
|
// CHECK JVM_IR:
|
|
// Mangled name: EmptyArrayMap#<get-size>(){}kotlin.Int
|
|
// Public signature: /EmptyArrayMap.size.<get-size>|-3941649985161900780[0]
|
|
// Public signature debug description: <get-size>(){}kotlin.Int
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: EmptyArrayMap#<get-size>(){}
|
|
// Public signature: /EmptyArrayMap.size.<get-size>|-8255337774232345969[0]
|
|
// Public signature debug description: <get-size>(){}
|
|
override get(): Int
|
|
|
|
}
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: #isEmpty@ArrayMap<*>(){}kotlin.Boolean
|
|
// Public signature: /isEmpty|-1737302757312965016[0]
|
|
// Public signature debug description: isEmpty@ArrayMap<*>(){}kotlin.Boolean
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: #isEmpty@ArrayMap<*>(){}
|
|
// Public signature: /isEmpty|-8159164810895607055[0]
|
|
// Public signature debug description: isEmpty@ArrayMap<*>(){}
|
|
fun ArrayMap<*>.isEmpty(): Boolean
|
|
|
|
// CHECK JVM_IR:
|
|
// Mangled name: #isNotEmpty@ArrayMap<*>(){}kotlin.Boolean
|
|
// Public signature: /isNotEmpty|-1968768410773210268[0]
|
|
// Public signature debug description: isNotEmpty@ArrayMap<*>(){}kotlin.Boolean
|
|
// CHECK JS_IR NATIVE:
|
|
// Mangled name: #isNotEmpty@ArrayMap<*>(){}
|
|
// Public signature: /isNotEmpty|4886925442264610807[0]
|
|
// Public signature debug description: isNotEmpty@ArrayMap<*>(){}
|
|
fun ArrayMap<*>.isNotEmpty(): Boolean
|
|
|