[Test] KT-61360: add tests for the IrFakeOverrideBuilder
Add tests for fake overrides with focus on java interoperability Co-authored-by: Aleksandra Arsenteva <aleksandra.arsenteva@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
30aae741a6
commit
82255d5ee8
Vendored
+506
@@ -0,0 +1,506 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (p0: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public open entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (p0: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean, value:kotlin.Boolean) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public open entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<Boolean, Boolean>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<Boolean, Boolean>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
Vendored
+459
@@ -0,0 +1,459 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /A.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|6575055089244954734[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean, out @EnhancedNullability Boolean>): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|-2351196932378932637[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Boolean): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
/* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /A.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
/* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /A.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
/* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /B.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|6575055089244954734[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean, out @EnhancedNullability Boolean>): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|-2351196932378932637[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Boolean): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.remove|-905392733617879094[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Boolean): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-3189627949496447371[0]
|
||||
// Public signature debug description: put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
override fun put(key: Boolean, value: Boolean): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
/* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /B.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
/* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /B.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
/* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+506
@@ -0,0 +1,506 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, key:@[EnhancedNullability] kotlin.Boolean, defaultValue:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: @[EnhancedNullability] K of java.util.HashMap, defaultValue: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (from: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; java.util.HashMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, p0:@[EnhancedNullability] kotlin.Boolean, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, key:@[EnhancedNullability] kotlin.Boolean, defaultValue:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: @[EnhancedNullability] K of java.util.HashMap, defaultValue: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (from: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>, key:@[EnhancedNullability] kotlin.Boolean) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean, value:kotlin.Boolean) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65219, KT-63914
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.HashMap
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>()
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>() {
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.put(false, false)
|
||||
b[true] = true
|
||||
b.remove(null)
|
||||
}
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<Boolean, Boolean>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<Boolean, Boolean>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
Vendored
+459
@@ -0,0 +1,459 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /A.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|6575055089244954734[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean, out @EnhancedNullability Boolean>): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|-2351196932378932637[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability Boolean, defaultValue: @EnhancedNullability Boolean): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : HashMap<Boolean, Boolean>, SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /B.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|6575055089244954734[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean, out @EnhancedNullability Boolean>): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
/* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|-2351196932378932637[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Boolean{EnhancedNullability};kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability Boolean, defaultValue: @EnhancedNullability Boolean): @EnhancedNullability Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.remove|-905392733617879094[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun remove(key: @EnhancedNullability Boolean): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-3189627949496447371[0]
|
||||
// Public signature debug description: put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
override fun put(key: Boolean, value: Boolean): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+470
@@ -0,0 +1,470 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>, key:kotlin.Boolean, defaultValue:kotlin.Boolean) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean, kotlin.Boolean>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Set<kotlin.Boolean> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Collection<kotlin.Boolean> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>, key:kotlin.Boolean, defaultValue:kotlin.Boolean) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean, value:kotlin.Boolean) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean, kotlin.Boolean>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Set<kotlin.Boolean> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.collections.Collection<kotlin.Boolean> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
Vendored
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: Set<Entry<Boolean, Boolean>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean,kotlin.Boolean>>
|
||||
// Public signature: /A.entries.<get-entries>|-2809354568196108179[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean,kotlin.Boolean>>
|
||||
abstract /* fake */ override get(): Set<Entry<Boolean, Boolean>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: Set<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.Set<kotlin.Boolean>
|
||||
// Public signature: /A.keys.<get-keys>|725560008518957077[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.Set<kotlin.Boolean>
|
||||
abstract /* fake */ override get(): Set<Boolean>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: Collection<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.Collection<kotlin.Boolean>
|
||||
// Public signature: /A.values.<get-values>|3980202946551805295[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.Collection<kotlin.Boolean>
|
||||
abstract /* fake */ override get(): Collection<Boolean>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-3189627949496447371[0]
|
||||
// Public signature debug description: put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
override fun put(key: Boolean, value: Boolean): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: Set<Entry<Boolean, Boolean>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean,kotlin.Boolean>>
|
||||
// Public signature: /B.entries.<get-entries>|-2809354568196108179[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<kotlin.Boolean,kotlin.Boolean>>
|
||||
abstract /* fake */ override get(): Set<Entry<Boolean, Boolean>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: Set<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.Set<kotlin.Boolean>
|
||||
// Public signature: /B.keys.<get-keys>|725560008518957077[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.Set<kotlin.Boolean>
|
||||
abstract /* fake */ override get(): Set<Boolean>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: Collection<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.Collection<kotlin.Boolean>
|
||||
// Public signature: /B.values.<get-values>|3980202946551805295[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.Collection<kotlin.Boolean>
|
||||
abstract /* fake */ override get(): Collection<Boolean>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+470
@@ -0,0 +1,470 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>, key:kotlin.Boolean, defaultValue:kotlin.Boolean) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>; kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>, key:kotlin.Boolean, defaultValue:kotlin.Boolean) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean, value:kotlin.Boolean) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=false
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Boolean, value: kotlin.Boolean): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean>
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.put(false, false)
|
||||
b[true] = true
|
||||
b.remove(null)
|
||||
}
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Boolean, value: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
Vendored
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : SortedMap<Boolean, Boolean>, Map<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-3189627949496447371[0]
|
||||
// Public signature debug description: put(kotlin.Boolean;kotlin.Boolean){}kotlin.Boolean?
|
||||
override fun put(key: Boolean, value: Boolean): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+508
@@ -0,0 +1,508 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; java.util.HashMap<T of <root>.A, T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: T of <root>.A
|
||||
<V>: T of <root>.A
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; java.util.HashMap<T of <root>.A, T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>, p0:@[EnhancedNullability] T of <root>.A, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.A, out @[EnhancedNullability] T of <root>.A>) returnType:@[EnhancedNullability] T of <root>.A [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.A
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.A, out @[EnhancedNullability] T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>, p0:@[EnhancedNullability] T of <root>.A, p1:@[EnhancedNullability] T of <root>.A) returnType:@[EnhancedNullability] T of <root>.A [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.A
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] T of <root>.A
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (p0: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public open entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; java.util.HashMap<T of <root>.B, T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: T of <root>.B
|
||||
<V>: T of <root>.B
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; java.util.HashMap<T of <root>.B, T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>, p0:@[EnhancedNullability] T of <root>.B, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.B, out @[EnhancedNullability] T of <root>.B>) returnType:@[EnhancedNullability] T of <root>.B [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.B
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.B, out @[EnhancedNullability] T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>, p0:@[EnhancedNullability] T of <root>.B, p1:@[EnhancedNullability] T of <root>.B) returnType:@[EnhancedNullability] T of <root>.B [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.B
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] T of <root>.B
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (p0: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public open entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.HashMap?, @[FlexibleNullability] V of java.util.HashMap?>?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<T, T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<T, T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<Boolean, Boolean>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
+453
@@ -0,0 +1,453 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /A.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|-2997705406882389378[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T, p1: @EnhancedNullability Function<in @EnhancedNullability T, out @EnhancedNullability T>): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|-5203167895378543265[0]
|
||||
// Public signature debug description: getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability T, p1: @EnhancedNullability T): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
/* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
/* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
/* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /A.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
/* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /A.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
/* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /B.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|-2997705406882389378[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T, p1: @EnhancedNullability Function<in @EnhancedNullability T, out @EnhancedNullability T>): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|-5203167895378543265[0]
|
||||
// Public signature debug description: getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability T, p1: @EnhancedNullability T): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0?
|
||||
// Public signature: /B.put|1027165984302173409[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0?
|
||||
override fun put(key: T, value: T): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0){}1:0
|
||||
// Public signature: /B.remove|6310019492997635497[0]
|
||||
// Public signature debug description: remove(1:0){}1:0
|
||||
override fun remove(key: T): T
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
/* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /B.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
/* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /B.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
/* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
+508
@@ -0,0 +1,508 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; java.util.HashMap<T of <root>.A, T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: @[FlexibleNullability] T of <root>.A?
|
||||
<V>: @[FlexibleNullability] T of <root>.A?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; java.util.HashMap<T of <root>.A, T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>, p0:@[EnhancedNullability] T of <root>.A, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.A, out @[EnhancedNullability] T of <root>.A>) returnType:@[EnhancedNullability] T of <root>.A [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.A
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.A, out @[EnhancedNullability] T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.A, T of <root>.A>, key:@[EnhancedNullability] T of <root>.A, defaultValue:@[EnhancedNullability] T of <root>.A) returnType:@[EnhancedNullability] T of <root>.A [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: @[EnhancedNullability] K of java.util.HashMap, defaultValue: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] T of <root>.A
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] T of <root>.A
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (from: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; java.util.HashMap<T of <root>.B, T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in java.util.HashMap'
|
||||
<K>: @[FlexibleNullability] T of <root>.B?
|
||||
<V>: @[FlexibleNullability] T of <root>.B?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; java.util.HashMap<T of <root>.B, T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun compute (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap?, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>, p0:@[EnhancedNullability] T of <root>.B, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.B, out @[EnhancedNullability] T of <root>.B>) returnType:@[EnhancedNullability] T of <root>.B [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] K of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] T of <root>.B
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] T of <root>.B, out @[EnhancedNullability] T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<T of <root>.B, T of <root>.B>, key:@[EnhancedNullability] T of <root>.B, defaultValue:@[EnhancedNullability] T of <root>.B) returnType:@[EnhancedNullability] T of <root>.B [fake_override]
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: @[EnhancedNullability] K of java.util.HashMap, defaultValue: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] T of <root>.B
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] T of <root>.B
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun merge (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] {V of java.util.HashMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.HashMap & Any}, in @[EnhancedNullability] {V of java.util.HashMap & Any}, out @[EnhancedNullability] V of java.util.HashMap?>): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun putAll (from: @[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun replace (p0: @[EnhancedNullability] K of java.util.HashMap, p1: @[EnhancedNullability] V of java.util.HashMap, p2: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] K of java.util.HashMap, in @[EnhancedNullability] V of java.util.HashMap, out @[EnhancedNullability] V of java.util.HashMap>): kotlin.Unit declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun put (key: @[EnhancedNullability] K of java.util.HashMap, value: @[EnhancedNullability] V of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun remove (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public open fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun <get-size> (): kotlin.Int declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean
|
||||
<V>: kotlin.Boolean
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
Vendored
+35
@@ -0,0 +1,35 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.HashMap
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A<T> : SortedMap<T, T>, HashMap<T, T>()
|
||||
|
||||
abstract class B<T> : SortedMap<T, T>, HashMap<T, T>() {
|
||||
override fun put(key: T, value: T): T? {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.put(false, false)
|
||||
b[true] = true
|
||||
b.remove(null)
|
||||
}
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
abstract class A<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability T?, @FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability T?, @FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<Boolean, Boolean>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
+453
@@ -0,0 +1,453 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /A.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|-2997705406882389378[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T, p1: @EnhancedNullability Function<in @EnhancedNullability T, out @EnhancedNullability T>): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|-5203167895378543265[0]
|
||||
// Public signature debug description: getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability T, defaultValue: @EnhancedNullability T): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
/* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
/* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : HashMap<T, T>, SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any{EnhancedNullability}
|
||||
// Public signature: /B.clone|178802004086941196[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any{EnhancedNullability}
|
||||
/* fake */ override fun clone(): @EnhancedNullability Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|-2997705406882389378[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0{EnhancedNullability};java.util.function.Function<in|1:0{EnhancedNullability},out|1:0{EnhancedNullability}>{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T, p1: @EnhancedNullability Function<in @EnhancedNullability T, out @EnhancedNullability T>): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|-5203167895378543265[0]
|
||||
// Public signature debug description: getOrDefault(1:0{EnhancedNullability};1:0{EnhancedNullability}){}1:0{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability T, defaultValue: @EnhancedNullability T): @EnhancedNullability T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0?
|
||||
// Public signature: /B.put|1027165984302173409[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0?
|
||||
override fun put(key: T, value: T): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0){}1:0
|
||||
// Public signature: /B.remove|6310019492997635497[0]
|
||||
// Public signature debug description: remove(1:0){}1:0
|
||||
override fun remove(key: T): T
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
+479
@@ -0,0 +1,479 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; kotlin.collections.Map<T of <root>.A, T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; kotlin.collections.Map<T of <root>.A, T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<T of <root>.A, T of <root>.A>, key:T of <root>.A, defaultValue:T of <root>.A) returnType:T of <root>.A [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.A
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:T of <root>.A
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.A, T of <root>.A>) returnType:kotlin.collections.Set<kotlin.collections.Map.Entry<T of <root>.A, T of <root>.A>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.A, T of <root>.A>) returnType:kotlin.collections.Set<T of <root>.A> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.A, T of <root>.A>) returnType:kotlin.collections.Collection<T of <root>.A> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.A, T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; kotlin.collections.Map<T of <root>.B, T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; kotlin.collections.Map<T of <root>.B, T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<T of <root>.B, T of <root>.B>, key:T of <root>.B, defaultValue:T of <root>.B) returnType:T of <root>.B [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:T of <root>.B
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.B, T of <root>.B>) returnType:kotlin.collections.Set<kotlin.collections.Map.Entry<T of <root>.B, T of <root>.B>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.B, T of <root>.B>) returnType:kotlin.collections.Set<T of <root>.B> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<T of <root>.B, T of <root>.B>) returnType:kotlin.collections.Collection<T of <root>.B> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.B, T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
abstract class A<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: Set<Entry<T, T>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<1:0,1:0>>
|
||||
// Public signature: /A.entries.<get-entries>|-5986194983903192721[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<1:0,1:0>>
|
||||
abstract /* fake */ override get(): Set<Entry<T, T>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: Set<T>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.Set<1:0>
|
||||
// Public signature: /A.keys.<get-keys>|4915091794204623606[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.Set<1:0>
|
||||
abstract /* fake */ override get(): Set<T>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: Collection<T>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.Collection<1:0>
|
||||
// Public signature: /A.values.<get-values>|2266299290016332619[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.Collection<1:0>
|
||||
abstract /* fake */ override get(): Collection<T>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0
|
||||
// Public signature: /B.put|-7033067228124558748[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0
|
||||
override fun put(key: T, value: T): T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0){}1:0
|
||||
// Public signature: /B.remove|6310019492997635497[0]
|
||||
// Public signature debug description: remove(1:0){}1:0
|
||||
override fun remove(key: T): T
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: Set<Entry<T, T>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<1:0,1:0>>
|
||||
// Public signature: /B.entries.<get-entries>|-5986194983903192721[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.Set<kotlin.collections.Map.Entry<1:0,1:0>>
|
||||
abstract /* fake */ override get(): Set<Entry<T, T>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: Set<T>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.Set<1:0>
|
||||
// Public signature: /B.keys.<get-keys>|4915091794204623606[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.Set<1:0>
|
||||
abstract /* fake */ override get(): Set<T>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: Collection<T>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.Collection<1:0>
|
||||
// Public signature: /B.values.<get-values>|2266299290016332619[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.Collection<1:0>
|
||||
abstract /* fake */ override get(): Collection<T>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
+479
@@ -0,0 +1,479 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; kotlin.collections.Map<T of <root>.A, T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.A, T of <root>.A>; kotlin.collections.Map<T of <root>.A, T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<T of <root>.A, T of <root>.A>, key:T of <root>.A, defaultValue:T of <root>.A) returnType:T of <root>.A [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.A
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:T of <root>.A
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.A, T of <root>.A>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.A, T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; kotlin.collections.Map<T of <root>.B, T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.B, T of <root>.B>; kotlin.collections.Map<T of <root>.B, T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsKey (key: K of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun containsValue (value: V of kotlin.collections.Map): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] K of kotlin.collections.Map, in @[EnhancedNullability] V of kotlin.collections.Map>): kotlin.Unit declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public abstract fun get (key: K of kotlin.collections.Map): V of kotlin.collections.Map? declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<T of <root>.B, T of <root>.B>, key:T of <root>.B, defaultValue:T of <root>.B) returnType:T of <root>.B [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
public open fun getOrDefault (key: K of kotlin.collections.Map, defaultValue: V of kotlin.collections.Map): V of kotlin.collections.Map declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:T of <root>.B
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B) returnType:T of <root>.B
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
public abstract entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
public abstract fun <get-entries> (): kotlin.collections.Set<kotlin.collections.Map.Entry<K of kotlin.collections.Map, V of kotlin.collections.Map>> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
public abstract keys: kotlin.collections.Set<K of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.Set<K of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
public abstract values: kotlin.collections.Collection<V of kotlin.collections.Map>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.B, T of <root>.B>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
public abstract fun <get-values> (): kotlin.collections.Collection<V of kotlin.collections.Map> declared in kotlin.collections.Map
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.B, T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.B): T of <root>.B declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
Vendored
+35
@@ -0,0 +1,35 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A<T> : SortedMap<T, T>, Map<T, T>
|
||||
|
||||
abstract class B<T> : SortedMap<T, T>, Map<T, T> {
|
||||
override fun put(key: T, value: T): T {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b[true] = true
|
||||
b.remove(null)
|
||||
}
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
abstract class A<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T): T {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : SortedMap<T, T>, Map<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0
|
||||
// Public signature: /B.put|-7033067228124558748[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0
|
||||
override fun put(key: T, value: T): T
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0){}1:0
|
||||
// Public signature: /B.remove|6310019492997635497[0]
|
||||
// Public signature debug description: remove(1:0){}1:0
|
||||
override fun remove(key: T): T
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
+663
@@ -0,0 +1,663 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Boolean?, defaultValue: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] kotlin.Boolean, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Boolean?, p1: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Boolean?, defaultValue: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] kotlin.Boolean, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Boolean?, p1: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
FUN name:isEmpty visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun isEmpty (): kotlin.Boolean declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=5
|
||||
CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.KotlinClass [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun isNotEmpty <K, V> (): kotlin.Boolean declared in kotlin.collections' type=kotlin.Boolean origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun isEmpty (): kotlin.Boolean declared in <root>.B' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class KotlinClass : SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
a.isNotEmpty<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.isEmpty() /*~> Unit */
|
||||
}
|
||||
+587
@@ -0,0 +1,587 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /A.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /A.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /B.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /B.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get(): Int
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass
|
||||
// Public signature: /KotlinClass|null[0]
|
||||
abstract class KotlinClass : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#<init>(){}
|
||||
// Public signature: /KotlinClass.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#clear(){}
|
||||
// Public signature: /KotlinClass.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /KotlinClass.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}entries
|
||||
// Public signature: /KotlinClass.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /KotlinClass.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}keys
|
||||
// Public signature: /KotlinClass.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}size
|
||||
// Public signature: /KotlinClass.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-size>(){}kotlin.Int
|
||||
// Public signature: /KotlinClass.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}values
|
||||
// Public signature: /KotlinClass.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+663
@@ -0,0 +1,663 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Boolean?, defaultValue: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] kotlin.Boolean, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Boolean?, p1: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Boolean?, defaultValue: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] kotlin.Boolean, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): @[EnhancedNullability] kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Boolean?, p1: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Boolean?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
FUN name:isEmpty visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun isEmpty (): kotlin.Boolean declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=5
|
||||
CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.KotlinClass [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun isNotEmpty <K, V> (): kotlin.Boolean declared in kotlin.collections' type=kotlin.Boolean origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Boolean?, value: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun isEmpty (): kotlin.Boolean declared in <root>.B' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
@@ -0,0 +1,50 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: Java1.java
|
||||
abstract public class Java1 extends KotlinClass {}
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A : Java1()
|
||||
|
||||
abstract class B : Java1() {
|
||||
override val size: Int
|
||||
get() = 5
|
||||
|
||||
override fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
abstract class KotlinClass : SortedMap<Boolean, Boolean>
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
a.isNotEmpty()
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
b.isEmpty()
|
||||
}
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class KotlinClass : SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
a.isNotEmpty<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.isEmpty() /*~> Unit */
|
||||
}
|
||||
+587
@@ -0,0 +1,587 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get(): Int
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass
|
||||
// Public signature: /KotlinClass|null[0]
|
||||
abstract class KotlinClass : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#<init>(){}
|
||||
// Public signature: /KotlinClass.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#clear(){}
|
||||
// Public signature: /KotlinClass.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /KotlinClass.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /KotlinClass.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /KotlinClass.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}entries
|
||||
// Public signature: /KotlinClass.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}keys
|
||||
// Public signature: /KotlinClass.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}size
|
||||
// Public signature: /KotlinClass.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-size>(){}kotlin.Int
|
||||
// Public signature: /KotlinClass.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}values
|
||||
// Public signature: /KotlinClass.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+3027
File diff suppressed because it is too large
Load Diff
Vendored
+190
@@ -0,0 +1,190 @@
|
||||
abstract class A : HashMap<Boolean, Boolean>, Java1, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : HashMap<Boolean, Boolean>, Java1, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : HashMap<Boolean, Boolean>, KotlinInterface, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : HashMap<Boolean, Boolean>, KotlinInterface, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Boolean, Boolean>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : KotlinInterface, SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : KotlinInterface, SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Any): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class I : Java2, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java2*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class J : Java2, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java2*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class K : Java3, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class L : Java3, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class M : Java1, KotlinInterface3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class N : Java1, KotlinInterface3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface {
|
||||
abstract fun remove(key: Any): Boolean
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface2 : SortedMap<Boolean, Boolean> {
|
||||
}
|
||||
|
||||
interface KotlinInterface3 : MutableMap<Boolean, Boolean> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, i: I, j: J, k: K, l: L, m: M, n: N) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.remove(key = null) /*~> Unit */
|
||||
c.remove(key = true) /*~> Unit */
|
||||
c.remove(key = "") /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.remove(key = true) /*~> Unit */
|
||||
d.remove(key = "") /*~> Unit */
|
||||
e.<get-size>() /*~> Unit */
|
||||
e.remove(key = true) /*~> Unit */
|
||||
e.remove(key = "") /*~> Unit */
|
||||
e.remove(key = null) /*~> Unit */
|
||||
f.<get-size>() /*~> Unit */
|
||||
f.remove(key = true) /*~> Unit */
|
||||
f.remove(key = "") /*~> Unit */
|
||||
f.remove(key = null) /*~> Unit */
|
||||
i.<get-size>() /*~> Unit */
|
||||
i.remove(key = null) /*~> Unit */
|
||||
i.remove(key = true) /*~> Unit */
|
||||
i.remove(key = "") /*~> Unit */
|
||||
j.<get-size>() /*~> Unit */
|
||||
j.remove(key = null) /*~> Unit */
|
||||
j.remove(key = true) /*~> Unit */
|
||||
j.remove(key = "") /*~> Unit */
|
||||
k.<get-size>() /*~> Unit */
|
||||
k.remove(key = null) /*~> Unit */
|
||||
k.remove(key = true) /*~> Unit */
|
||||
k.remove(key = "") /*~> Unit */
|
||||
l.<get-size>() /*~> Unit */
|
||||
l.remove(key = null) /*~> Unit */
|
||||
l.remove(key = true) /*~> Unit */
|
||||
l.remove(key = "") /*~> Unit */
|
||||
m.<get-size>() /*~> Unit */
|
||||
m.remove(key = null) /*~> Unit */
|
||||
m.remove(key = true) /*~> Unit */
|
||||
m.remove(key = "") /*~> Unit */
|
||||
n.<get-size>() /*~> Unit */
|
||||
n.remove(key = null) /*~> Unit */
|
||||
n.remove(key = true) /*~> Unit */
|
||||
n.remove(key = "") /*~> Unit */
|
||||
}
|
||||
+2781
File diff suppressed because it is too large
Load Diff
Vendored
+3027
File diff suppressed because it is too large
Load Diff
+137
@@ -0,0 +1,137 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: Java1.java
|
||||
public interface Java1 {
|
||||
Boolean remove(Object key);
|
||||
}
|
||||
|
||||
// FILE: Java2.java
|
||||
import java.util.SortedMap;
|
||||
public abstract class Java2 implements SortedMap<Boolean, Boolean> { }
|
||||
|
||||
// FILE: Java3.java
|
||||
import kotlin.collections.AbstractMutableMap;
|
||||
public abstract class Java3 extends AbstractMutableMap<Boolean, Boolean> { }
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>(), Java1 //Kotlin ← Java1, Java2, Java3
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>(), Java1 {
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
abstract class C : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>(), KotlinInterface //Kotlin ← Java1, Java2, Kotlin2
|
||||
|
||||
abstract class D : SortedMap<Boolean, Boolean>, HashMap<Boolean, Boolean>(), KotlinInterface {
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
abstract class E : SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean>, KotlinInterface //Kotlin ← Java, Kotlin1, Kotlin2
|
||||
|
||||
abstract class F : SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean>, KotlinInterface {
|
||||
override fun remove(key: Any): Boolean {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
abstract class I : Java1, Java2() // Kotlin ← Java1, Java2 ← Java3
|
||||
|
||||
abstract class J : Java1, Java2() {
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
abstract class K : Java1, Java3() //Kotlin ← Java1, Java2 ← Kotlin2
|
||||
|
||||
abstract class L : Java1, Java3() {
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
abstract class M : Java1, KotlinInterface3 //Kotlin ← Java, Kotlin2 ← Kotlin3
|
||||
|
||||
abstract class N : Java1, KotlinInterface3 {
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
interface KotlinInterface {
|
||||
fun remove(key: Any): Boolean
|
||||
}
|
||||
|
||||
interface KotlinInterface2 : SortedMap<Boolean, Boolean>
|
||||
|
||||
interface KotlinInterface3 : MutableMap<Boolean, Boolean>
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, i: I, j: J, k: K, l: L, m: M, n: N) {
|
||||
a.size
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
|
||||
c.size
|
||||
c.remove(null)
|
||||
c.remove(true)
|
||||
c.remove("")
|
||||
|
||||
d.size
|
||||
d.remove(true)
|
||||
d.remove("")
|
||||
|
||||
e.size
|
||||
e.remove(true)
|
||||
e.remove("")
|
||||
e.remove(null)
|
||||
|
||||
f.size
|
||||
f.remove(true)
|
||||
f.remove("")
|
||||
f.remove(null)
|
||||
|
||||
i.size
|
||||
i.remove(null)
|
||||
i.remove(true)
|
||||
i.remove("")
|
||||
|
||||
j.size
|
||||
j.remove(null)
|
||||
j.remove(true)
|
||||
j.remove("")
|
||||
|
||||
k.size
|
||||
k.remove(null)
|
||||
k.remove(true)
|
||||
k.remove("")
|
||||
|
||||
l.size
|
||||
l.remove(null)
|
||||
l.remove(true)
|
||||
l.remove("")
|
||||
|
||||
m.size
|
||||
m.remove(null)
|
||||
m.remove(true)
|
||||
m.remove("")
|
||||
|
||||
n.size
|
||||
n.remove(null)
|
||||
n.remove(true)
|
||||
n.remove("")
|
||||
}
|
||||
Vendored
+190
@@ -0,0 +1,190 @@
|
||||
abstract class A : HashMap<Boolean, Boolean>, Java1, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : HashMap<Boolean, Boolean>, Java1, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : HashMap<Boolean, Boolean>, KotlinInterface, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : HashMap<Boolean, Boolean>, KotlinInterface, SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : KotlinInterface, SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : KotlinInterface, SortedMap<Boolean, Boolean>, MutableMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Any): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class I : Java2, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java2*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class J : Java2, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java2*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class K : Java3, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class L : Java3, Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class M : Java1, KotlinInterface3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class N : Java1, KotlinInterface3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean): Boolean? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface {
|
||||
abstract fun remove(key: Any): Boolean
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface2 : SortedMap<Boolean, Boolean> {
|
||||
}
|
||||
|
||||
interface KotlinInterface3 : MutableMap<Boolean, Boolean> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, i: I, j: J, k: K, l: L, m: M, n: N) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.remove(key = null) /*~> Unit */
|
||||
c.remove(key = true) /*~> Unit */
|
||||
c.remove(key = "") /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.remove(key = true) /*~> Unit */
|
||||
d.remove(key = "") /*~> Unit */
|
||||
e.<get-size>() /*~> Unit */
|
||||
e.remove(key = true) /*~> Unit */
|
||||
e.remove(key = "") /*~> Unit */
|
||||
e.remove(key = null) /*~> Unit */
|
||||
f.<get-size>() /*~> Unit */
|
||||
f.remove(key = true) /*~> Unit */
|
||||
f.remove(key = "") /*~> Unit */
|
||||
f.remove(key = null) /*~> Unit */
|
||||
i.<get-size>() /*~> Unit */
|
||||
i.remove(key = null) /*~> Unit */
|
||||
i.remove(key = true) /*~> Unit */
|
||||
i.remove(key = "") /*~> Unit */
|
||||
j.<get-size>() /*~> Unit */
|
||||
j.remove(key = null) /*~> Unit */
|
||||
j.remove(key = true) /*~> Unit */
|
||||
j.remove(key = "") /*~> Unit */
|
||||
k.<get-size>() /*~> Unit */
|
||||
k.remove(key = null) /*~> Unit */
|
||||
k.remove(key = true) /*~> Unit */
|
||||
k.remove(key = "") /*~> Unit */
|
||||
l.<get-size>() /*~> Unit */
|
||||
l.remove(key = null) /*~> Unit */
|
||||
l.remove(key = true) /*~> Unit */
|
||||
l.remove(key = "") /*~> Unit */
|
||||
m.<get-size>() /*~> Unit */
|
||||
m.remove(key = null) /*~> Unit */
|
||||
m.remove(key = true) /*~> Unit */
|
||||
m.remove(key = "") /*~> Unit */
|
||||
n.<get-size>() /*~> Unit */
|
||||
n.remove(key = null) /*~> Unit */
|
||||
n.remove(key = true) /*~> Unit */
|
||||
n.remove(key = "") /*~> Unit */
|
||||
}
|
||||
Vendored
+2781
File diff suppressed because it is too large
Load Diff
+472
@@ -0,0 +1,472 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:values visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FIELD PROPERTY_BACKING_FIELD name:values type:kotlin.collections.MutableCollection<kotlin.Boolean> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'values: kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B.<init>' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-values> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
correspondingProperty: PROPERTY name:values visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-values> (): kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:values type:kotlin.collections.MutableCollection<kotlin.Boolean> visibility:private [final]' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-values>' type=<root>.B origin=null
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-size>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (values:kotlin.collections.MutableCollection<kotlin.Boolean>, size:kotlin.Int) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:values index:0 type:kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:size index:1 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-values> (): kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
abstract class A : SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean> {
|
||||
override val values: MutableCollection<Boolean>
|
||||
field = values
|
||||
override get
|
||||
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(values: MutableCollection<Boolean>, size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.<get-values>() /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /A.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
// Public signature: /A.values.<get-values>|-410492473446277716[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
override val values: MutableCollection<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
// Public signature: /B.values.<get-values>|1639693901235765360[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.collections.MutableCollection<kotlin.Boolean>;kotlin.Int){}
|
||||
// Public signature: /B.<init>|-8695680958273415094[0]
|
||||
// Public signature debug description: <init>(kotlin.collections.MutableCollection<kotlin.Boolean>;kotlin.Int){}
|
||||
constructor(values: MutableCollection<Boolean>, size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|7599268606377074279[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Boolean?, Boolean?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Boolean?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
// Public signature: /B.keys.<get-keys>|483538289598228229[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>?
|
||||
abstract /* fake */ override get(): MutableSet<Boolean?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+472
@@ -0,0 +1,472 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:values visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FIELD PROPERTY_BACKING_FIELD name:values type:kotlin.collections.MutableCollection<kotlin.Boolean> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'values: kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B.<init>' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-values> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
correspondingProperty: PROPERTY name:values visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-values> (): kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:values type:kotlin.collections.MutableCollection<kotlin.Boolean> visibility:private [final]' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-values>' type=<root>.B origin=null
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-size>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (values:kotlin.collections.MutableCollection<kotlin.Boolean>, size:kotlin.Int) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:values index:0 type:kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:size index:1 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean?, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, defaultValue:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[FlexibleNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] kotlin.Boolean, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Boolean
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Boolean, in @[EnhancedNullability] kotlin.Boolean, out @[EnhancedNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, key:@[FlexibleNullability] kotlin.Boolean?, value:@[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:@[EnhancedNullability] kotlin.Boolean? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Boolean?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?, p1:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>, p0:@[FlexibleNullability] kotlin.Boolean?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Boolean?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Boolean?) returnType:kotlin.Boolean?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Boolean?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Boolean?, @[FlexibleNullability] kotlin.Boolean?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Boolean?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<kotlin.Boolean, kotlin.Boolean>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Boolean?): kotlin.Boolean? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-values> (): kotlin.collections.MutableCollection<kotlin.Boolean> declared in <root>.B' type=kotlin.collections.MutableCollection<kotlin.Boolean> origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: kotlin.Boolean?): kotlin.Boolean? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
@@ -0,0 +1,40 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A : SortedMap<Boolean, Boolean>
|
||||
|
||||
abstract class B(override val values: MutableCollection<Boolean>, override val size: Int) : SortedMap<Boolean, Boolean> {
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a[null] = null
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.values
|
||||
b[false] = false
|
||||
b[null] = null
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
abstract class A : SortedMap<Boolean, Boolean> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedMap<Boolean, Boolean> {
|
||||
override val values: MutableCollection<Boolean>
|
||||
field = values
|
||||
override get
|
||||
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(values: MutableCollection<Boolean>, size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun remove(key: Boolean?): Boolean? {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.<get-values>() /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /A.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /A.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /A.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /A.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /A.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /A.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|2965564880775457094[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : SortedMap<Boolean, Boolean> {
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
override val values: MutableCollection<Boolean>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
// Public signature: /B.values.<get-values>|1639693901235765360[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Boolean>
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.collections.MutableCollection<kotlin.Boolean>;kotlin.Int){}
|
||||
// Public signature: /B.<init>|-8695680958273415094[0]
|
||||
// Public signature debug description: <init>(kotlin.collections.MutableCollection<kotlin.Boolean>;kotlin.Int){}
|
||||
constructor(values: MutableCollection<Boolean>, size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
// Public signature: /B.comparator|5589924097229555022[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.compute|4175412046172705961[0]
|
||||
// Public signature debug description: compute(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|2318086775890399186[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Boolean?{EnhancedNullability};java.util.function.Function<in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Function<in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-4444435589895688498[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Boolean?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-8235831514988883911[0]
|
||||
// Public signature debug description: containsKey(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1908976232534565921[0]
|
||||
// Public signature debug description: containsValue(kotlin.Boolean?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Boolean?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.firstKey|2260152268809084632[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun firstKey(): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|3878961874603336765[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.headMap|3429232571675833436[0]
|
||||
// Public signature debug description: headMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun headMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Boolean?
|
||||
// Public signature: /B.lastKey|-5878782178389103210[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun lastKey(): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-2570739162911161248[0]
|
||||
// Public signature debug description: merge(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Boolean{EnhancedNullability},in|kotlin.Boolean{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean, in @EnhancedNullability Boolean, out @EnhancedNullability Boolean?>): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.put|-5368624398980599224[0]
|
||||
// Public signature debug description: put(kotlin.Boolean?;kotlin.Boolean?){}kotlin.Boolean?
|
||||
abstract /* fake */ override fun put(key: Boolean?, value: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
// Public signature: /B.putAll|-226841264386034617[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Boolean?,kotlin.Boolean?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Boolean?, Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|6516214788860106211[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
// Public signature: /B.replace|5218516597732619705[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?): @EnhancedNullability Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|4813966440904142311[0]
|
||||
// Public signature debug description: replace(kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability};kotlin.Boolean?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Boolean?, p1: @EnhancedNullability Boolean?, p2: @EnhancedNullability Boolean?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|5359563359504799908[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Boolean?{EnhancedNullability},in|kotlin.Boolean?{EnhancedNullability},out|kotlin.Boolean?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Boolean?, in @EnhancedNullability Boolean?, out @EnhancedNullability Boolean?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.subMap|-1324986874260553961[0]
|
||||
// Public signature debug description: subMap(kotlin.Boolean?;kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun subMap(p0: Boolean?, p1: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
// Public signature: /B.tailMap|-6557184974773795520[0]
|
||||
// Public signature debug description: tailMap(kotlin.Boolean?){}java.util.SortedMap<kotlin.Boolean?,kotlin.Boolean?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Boolean?): SortedMap<Boolean?, Boolean?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.get|-7784602833684913808[0]
|
||||
// Public signature debug description: get(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override operator fun get(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
// Public signature: /B.remove|-5821443140623761137[0]
|
||||
// Public signature debug description: remove(kotlin.Boolean?){}kotlin.Boolean?
|
||||
override fun remove(key: Boolean?): Boolean?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|5073510598625478346[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Boolean?,kotlin.Boolean?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Boolean?, Boolean?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Boolean?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|-3437886487554544497[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Boolean?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Boolean?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+470
@@ -0,0 +1,470 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-size>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?, value:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
override fun remove(key: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
// Public signature: /A.comparator|-642446247392769612[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Any?
|
||||
// Public signature: /A.firstKey|6971313306148394669[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun firstKey(): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.headMap|-1069238681576481113[0]
|
||||
// Public signature debug description: headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun headMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Any?
|
||||
// Public signature: /A.lastKey|2390978337435867124[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun lastKey(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /A.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.subMap|2059604533776731746[0]
|
||||
// Public signature debug description: subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun subMap(p0: Any?, p1: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.tailMap|-3204450062971264405[0]
|
||||
// Public signature debug description: tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Any?, Any?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|-6147764995888068019[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Any?, Any?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Any?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>?
|
||||
// Public signature: /A.keys.<get-keys>|-3893665952060865409[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>?
|
||||
abstract /* fake */ override get(): MutableSet<Any?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Any?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>?
|
||||
// Public signature: /A.values.<get-values>|-2463185466999264769[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Any?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.Int){}
|
||||
// Public signature: /B.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
// Public signature: /B.comparator|-642446247392769612[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Any?
|
||||
// Public signature: /B.firstKey|6971313306148394669[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun firstKey(): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.headMap|-1069238681576481113[0]
|
||||
// Public signature debug description: headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun headMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Any?
|
||||
// Public signature: /B.lastKey|2390978337435867124[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun lastKey(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /B.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.subMap|2059604533776731746[0]
|
||||
// Public signature debug description: subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun subMap(p0: Any?, p1: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.tailMap|-3204450062971264405[0]
|
||||
// Public signature debug description: tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Any?, Any?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|-6147764995888068019[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Any?, Any?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<Any?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>?
|
||||
// Public signature: /B.keys.<get-keys>|-3893665952060865409[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>?
|
||||
abstract /* fake */ override get(): MutableSet<Any?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<Any?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>?
|
||||
// Public signature: /B.values.<get-values>|-2463185466999264769[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>?
|
||||
abstract /* fake */ override get(): MutableCollection<Any?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+470
@@ -0,0 +1,470 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-size>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?, value:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: Java1.java
|
||||
import java.util.SortedMap;
|
||||
|
||||
abstract public class Java1 implements SortedMap<Object, Object> {}
|
||||
|
||||
// FILE: 1.kt
|
||||
abstract class A : Java1()
|
||||
|
||||
abstract class B(override val size: Int) : Java1() {
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
override fun remove(key: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
override fun remove(key: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
// Public signature: /A.comparator|-642446247392769612[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}kotlin.Any?
|
||||
// Public signature: /A.firstKey|6971313306148394669[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun firstKey(): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.headMap|-1069238681576481113[0]
|
||||
// Public signature debug description: headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun headMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}kotlin.Any?
|
||||
// Public signature: /A.lastKey|2390978337435867124[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun lastKey(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /A.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.subMap|2059604533776731746[0]
|
||||
// Public signature debug description: subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun subMap(p0: Any?, p1: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.tailMap|-3204450062971264405[0]
|
||||
// Public signature debug description: tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Any?, Any?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|4942816281630761189[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Any?, Any?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|8293422277479281384[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Any?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|-2450585706206522502[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Any?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.Int){}
|
||||
// Public signature: /B.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
// Public signature: /B.comparator|-642446247392769612[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Any?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}kotlin.Any?
|
||||
// Public signature: /B.firstKey|6971313306148394669[0]
|
||||
// Public signature debug description: firstKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun firstKey(): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.headMap|-1069238681576481113[0]
|
||||
// Public signature debug description: headMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun headMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}kotlin.Any?
|
||||
// Public signature: /B.lastKey|2390978337435867124[0]
|
||||
// Public signature debug description: lastKey(){}kotlin.Any?
|
||||
abstract /* fake */ override fun lastKey(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /B.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.subMap|2059604533776731746[0]
|
||||
// Public signature debug description: subMap(kotlin.Any?;kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun subMap(p0: Any?, p1: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.tailMap|-3204450062971264405[0]
|
||||
// Public signature debug description: tailMap(kotlin.Any?){}java.util.SortedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun tailMap(p0: Any?): SortedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Any?, Any?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|4942816281630761189[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<Any?, Any?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|8293422277479281384[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<Any?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|-2450585706206522502[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<Any?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+419
@@ -0,0 +1,419 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> declared in <root>.B.<init>' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-entries> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>
|
||||
correspondingProperty: PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> visibility:private [final]' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-entries>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (entries:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:entries index:0 type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?, value:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : Java1 {
|
||||
override val entries: MutableSet<MutableEntry<Any, Any>>
|
||||
field = entries
|
||||
override get
|
||||
|
||||
constructor(entries: MutableSet<MutableEntry<Any, Any>>) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
+419
@@ -0,0 +1,419 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>>
|
||||
FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> declared in <root>.B.<init>' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-entries> visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>
|
||||
correspondingProperty: PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> visibility:private [final]' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B declared in <root>.B.<get-entries>' type=<root>.B origin=null
|
||||
CONSTRUCTOR visibility:public <> (entries:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>) returnType:<root>.B [primary]
|
||||
VALUE_PARAMETER name:entries index:0 type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>>
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): @[EnhancedNullability] @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, defaultValue:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] kotlin.Any?, defaultValue: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] kotlin.Any, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] kotlin.Any, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Any
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Any, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, from:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, key:@[FlexibleNullability] kotlin.Any?, value:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): @[EnhancedNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p1: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, p2: @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, in @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?, out @[EnhancedNullability] @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B, key:kotlin.Any?, value:kotlin.Any?) returnType:kotlin.Any?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:key index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:value index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Any?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] kotlin.Any?, value: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.A' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: kotlin.Any?, value: kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Any?
|
||||
<V>: @[FlexibleNullability] kotlin.Any?
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] kotlin.Any?): kotlin.Any? declared in <root>.B' type=kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: Java1.java
|
||||
import kotlin.collections.AbstractMutableMap;
|
||||
|
||||
abstract public class Java1 extends AbstractMutableMap<Object, Object>{}
|
||||
|
||||
// FILE: 1.kt
|
||||
abstract class A : Java1()
|
||||
|
||||
class B(override val entries: MutableSet<MutableMap.MutableEntry<Any, Any>>) : Java1() {
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
}
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : Java1 {
|
||||
override val entries: MutableSet<MutableEntry<Any, Any>>
|
||||
field = entries
|
||||
override get
|
||||
|
||||
constructor(entries: MutableSet<MutableEntry<Any, Any>>) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: Any?, value: Any?): Any? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Any?, @FlexibleNullability Any?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
+369
@@ -0,0 +1,369 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any?
|
||||
// Public signature: /A.clone|-7083896195458302612[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any?
|
||||
protected_and_package /* fake */ override fun clone(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
abstract /* fake */ override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /A.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /A.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<Any?, Any?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>>
|
||||
// Public signature: /A.entries.<get-entries>|5364461168755505465[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>>
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<Any?, Any?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>
|
||||
// Public signature: /A.keys.<get-keys>|4202770251599025984[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>
|
||||
/* fake */ override get(): MutableSet<Any?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>
|
||||
// Public signature: /A.values.<get-values>|-1613373296464992336[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>
|
||||
/* fake */ override get(): MutableCollection<Any?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : Java1 {
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
override val entries: MutableSet<MutableEntry<Any, Any>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>>
|
||||
// Public signature: /B.entries.<get-entries>|5727486912468775815[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>>
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>>){}
|
||||
// Public signature: /B.<init>|-6370424601910327205[0]
|
||||
// Public signature debug description: <init>(kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>>){}
|
||||
constructor(entries: MutableSet<MutableEntry<Any, Any>>) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any?
|
||||
// Public signature: /B.clone|-7083896195458302612[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any?
|
||||
protected_and_package /* fake */ override fun clone(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2989718243799803902[0]
|
||||
// Public signature debug description: compute(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|7358312311660694557[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Any?{EnhancedNullability};java.util.function.Function<in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Function<in @EnhancedNullability Any?, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|6164204454786587895[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Any?{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|-6996124624827463257[0]
|
||||
// Public signature debug description: containsKey(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-5719078749379634951[0]
|
||||
// Public signature debug description: containsValue(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|-3908022801186974793[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Any?, in @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.get|8710632129153264173[0]
|
||||
// Public signature debug description: get(kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override operator fun get(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-8622370546593074499[0]
|
||||
// Public signature debug description: merge(kotlin.Any?{EnhancedNullability};kotlin.Any{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Any{EnhancedNullability},in|kotlin.Any{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Any, in @EnhancedNullability Any, out @EnhancedNullability Any?>): @EnhancedNullability Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
// Public signature: /B.putAll|4263782699476704663[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Any?,kotlin.Any?>){}
|
||||
/* fake */ override fun putAll(from: Map<out Any?, Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|79996977304059076[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.remove|4360063917175410472[0]
|
||||
// Public signature debug description: remove(kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override fun remove(key: Any?): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
// Public signature: /B.replace|8797372374690023652[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Any?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?): @EnhancedNullability Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|-6385274332281427390[0]
|
||||
// Public signature debug description: replace(kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability};kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Any?, p1: @EnhancedNullability Any?, p2: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-1134150745427929608[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Any?{EnhancedNullability},in|kotlin.Any?{EnhancedNullability},out|kotlin.Any?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Any?, in @EnhancedNullability Any?, out @EnhancedNullability Any?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.put|-5110456244379568139[0]
|
||||
// Public signature debug description: put(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
override fun put(key: Any?, value: Any?): Any?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>
|
||||
// Public signature: /B.keys.<get-keys>|4202770251599025984[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Any?>
|
||||
/* fake */ override get(): MutableSet<Any?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<Any?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>
|
||||
// Public signature: /B.values.<get-values>|-1613373296464992336[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Any?>
|
||||
/* fake */ override get(): MutableCollection<Any?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+473
@@ -0,0 +1,473 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.A
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B<T of <root>.B> declared in <root>.B.<get-size>' type=<root>.B<T of <root>.B> origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.B<T of <root>.B> [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.B
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B, value: T of <root>.B): kotlin.Boolean declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
Vendored
+48
@@ -0,0 +1,48 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T, value: T): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+399
@@ -0,0 +1,399 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /A.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /A.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.Int){}
|
||||
// Public signature: /B.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0?){}1:0?
|
||||
// Public signature: /B.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0?
|
||||
// Public signature: /B.put|1027165984302173409[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0?
|
||||
override fun put(key: T, value: T): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0;1:0){}kotlin.Boolean
|
||||
// Public signature: /B.remove|-5464269900054957095[0]
|
||||
// Public signature debug description: remove(1:0;1:0){}kotlin.Boolean
|
||||
override fun remove(key: T, value: T): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /B.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /B.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
Vendored
+473
@@ -0,0 +1,473 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.A?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.B.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B<T of <root>.B> declared in <root>.B.<get-size>' type=<root>.B<T of <root>.B> origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.B<T of <root>.B> [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.B?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.B, value: T of <root>.B): kotlin.Boolean declared in <root>.B'
|
||||
CONST Boolean type=kotlin.Boolean value=true
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: Java1.java
|
||||
import java.util.SortedMap;
|
||||
|
||||
abstract public class Java1<T> implements SortedMap<T, T> {}
|
||||
|
||||
// FILE: 1.kt
|
||||
abstract class A<T> : Java1<T>()
|
||||
|
||||
abstract class B<T>(override val size: Int) : Java1<T>() {
|
||||
override fun remove(key: T, value: T): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
}
|
||||
Vendored
+48
@@ -0,0 +1,48 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun remove(key: T, value: T): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = null, value = null)
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+399
@@ -0,0 +1,399 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.Int){}
|
||||
// Public signature: /B.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0?){}1:0?
|
||||
// Public signature: /B.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0?
|
||||
// Public signature: /B.put|1027165984302173409[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0?
|
||||
override fun put(key: T, value: T): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0;1:0){}kotlin.Boolean
|
||||
// Public signature: /B.remove|-5464269900054957095[0]
|
||||
// Public signature debug description: remove(1:0;1:0){}kotlin.Boolean
|
||||
override fun remove(key: T, value: T): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
Vendored
+423
@@ -0,0 +1,423 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.A
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> declared in <root>.B.<init>' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-entries> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>
|
||||
correspondingProperty: PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> visibility:private [final]' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B<T of <root>.B> declared in <root>.B.<get-entries>' type=<root>.B<T of <root>.B> origin=null
|
||||
CONSTRUCTOR visibility:public <> (entries:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>) returnType:<root>.B<T of <root>.B> [primary]
|
||||
VALUE_PARAMETER name:entries index:0 type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.B
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.B>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.B>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:<root>.Java1<T of <root>.B>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
Vendored
+44
@@ -0,0 +1,44 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B<T : Any?> : Java1<T> {
|
||||
override val entries: MutableSet<MutableEntry<T, T>>
|
||||
field = entries
|
||||
override get
|
||||
|
||||
constructor(entries: MutableSet<MutableEntry<T, T>>) /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+423
@@ -0,0 +1,423 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.A?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.AbstractMutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> declared in <root>.B.<init>' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-entries> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>
|
||||
correspondingProperty: PROPERTY name:entries visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> declared in <root>.B'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:entries type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> visibility:private [final]' type=kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>> origin=null
|
||||
receiver: GET_VAR '<this>: <root>.B<T of <root>.B> declared in <root>.B.<get-entries>' type=<root>.B<T of <root>.B> origin=null
|
||||
CONSTRUCTOR visibility:public <> (entries:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>) returnType:<root>.B<T of <root>.B> [primary]
|
||||
VALUE_PARAMETER name:entries index:0 type:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<T of <root>.B, T of <root>.B>>
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.B?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun clone (): @[FlexibleNullability] kotlin.Any? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:put visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B, value:T of <root>.B) returnType:T of <root>.B?
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B
|
||||
VALUE_PARAMETER name:value index:1 type:T of <root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun put (key: T of <root>.B, value: T of <root>.B): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: Java1.java
|
||||
import kotlin.collections.AbstractMutableMap;
|
||||
|
||||
abstract public class Java1<T> extends AbstractMutableMap<T, T>{}
|
||||
|
||||
// FILE: 1.kt
|
||||
abstract class A<T> : Java1<T>()
|
||||
|
||||
class B<T>(override val entries: MutableSet<MutableMap.MutableEntry<T, T>>) : Java1<T>() {
|
||||
override fun put(key: T, value: T): T? {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
}
|
||||
Vendored
+44
@@ -0,0 +1,44 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B<T : Any?> : Java1<T> {
|
||||
override val entries: MutableSet<MutableEntry<T, T>>
|
||||
field = entries
|
||||
override get
|
||||
|
||||
constructor(entries: MutableSet<MutableEntry<T, T>>) /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun put(key: T, value: T): T? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = null, value = null)
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+369
@@ -0,0 +1,369 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#clone(){}kotlin.Any?
|
||||
// Public signature: /A.clone|-7083896195458302612[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any?
|
||||
protected_and_package /* fake */ override fun clone(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#hashCode(){}kotlin.Int
|
||||
// Public signature: /A.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
/* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String
|
||||
// Public signature: /A.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>>
|
||||
// Public signature: /A.entries.<get-entries>|6393847646099484103[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>>
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>
|
||||
// Public signature: /A.keys.<get-keys>|1702252763849955641[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>
|
||||
/* fake */ override get(): MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>
|
||||
// Public signature: /A.values.<get-values>|-3321240883117783986[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>
|
||||
/* fake */ override get(): MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
class B<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
override val entries: MutableSet<MutableEntry<T, T>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0,1:0>>
|
||||
// Public signature: /B.entries.<get-entries>|-7969187211250943055[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0,1:0>>
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0,1:0>>){}
|
||||
// Public signature: /B.<init>|7773007696774638621[0]
|
||||
// Public signature debug description: <init>(kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0,1:0>>){}
|
||||
constructor(entries: MutableSet<MutableEntry<T, T>>) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
/* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#clone(){}kotlin.Any?
|
||||
// Public signature: /B.clone|-7083896195458302612[0]
|
||||
// Public signature debug description: clone(){}kotlin.Any?
|
||||
protected_and_package /* fake */ override fun clone(): Any?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.equals|722809408929142791[0]
|
||||
// Public signature debug description: equals(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
/* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#hashCode(){}kotlin.Int
|
||||
// Public signature: /B.hashCode|-8048879360829830756[0]
|
||||
// Public signature debug description: hashCode(){}kotlin.Int
|
||||
/* fake */ override fun hashCode(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
/* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
/* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0?){}1:0?
|
||||
// Public signature: /B.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
/* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String
|
||||
// Public signature: /B.toString|6958853723545266802[0]
|
||||
// Public signature debug description: toString(){}kotlin.String
|
||||
/* fake */ override fun toString(): String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0;1:0){}1:0?
|
||||
// Public signature: /B.put|1027165984302173409[0]
|
||||
// Public signature debug description: put(1:0;1:0){}1:0?
|
||||
override fun put(key: T, value: T): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>
|
||||
// Public signature: /B.keys.<get-keys>|1702252763849955641[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>
|
||||
/* fake */ override get(): MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
/* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
/* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
/* fake */ override val values: MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>
|
||||
// Public signature: /B.values.<get-values>|-3321240883117783986[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>
|
||||
/* fake */ override get(): MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
Vendored
+672
@@ -0,0 +1,672 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.A
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.A>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.A>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: T of <root>.B
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B?) returnType:T of <root>.B? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:isEmpty visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun isEmpty (): kotlin.Boolean declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:<root>.Java1<T of <root>.B>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<T of <root>.B>
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=5
|
||||
CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass<T of <root>.KotlinClass>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.KotlinClass<T of <root>.KotlinClass> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, defaultValue:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] {T of <root>.KotlinClass & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.KotlinClass & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?, p1:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun isNotEmpty <K, V> (): kotlin.Boolean declared in kotlin.collections' type=kotlin.Boolean origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.B?, value: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.B?, value: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun isEmpty (): kotlin.Boolean declared in <root>.B' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
Vendored
+60
@@ -0,0 +1,60 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<T>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: T?): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class KotlinClass<T : Any?> : SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
a.isNotEmpty<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
b.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.isEmpty() /*~> Unit */
|
||||
}
|
||||
+587
@@ -0,0 +1,587 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /A.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /A.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /A.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /B.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0?){}1:0?
|
||||
// Public signature: /B.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /B.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /B.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /B.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get(): Int
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass
|
||||
// Public signature: /KotlinClass|null[0]
|
||||
abstract class KotlinClass<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#<init>(){}
|
||||
// Public signature: /KotlinClass.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#clear(){}
|
||||
// Public signature: /KotlinClass.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /KotlinClass.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#firstKey(){}1:0?
|
||||
// Public signature: /KotlinClass.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#get(1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#lastKey(){}1:0?
|
||||
// Public signature: /KotlinClass.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /KotlinClass.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#remove(1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}entries
|
||||
// Public signature: /KotlinClass.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /KotlinClass.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}keys
|
||||
// Public signature: /KotlinClass.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /KotlinClass.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}size
|
||||
// Public signature: /KotlinClass.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-size>(){}kotlin.Int
|
||||
// Public signature: /KotlinClass.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}values
|
||||
// Public signature: /KotlinClass.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /KotlinClass.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
Vendored
+672
@@ -0,0 +1,672 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A<T of <root>.A>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.A<T of <root>.A> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.A?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.A>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] T of <root>.A?, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, defaultValue:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[FlexibleNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] {T of <root>.A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.A & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.A & Any}, in @[EnhancedNullability] {T of <root>.A & Any}, out @[EnhancedNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?) returnType:T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, key:@[FlexibleNullability] T of <root>.A?, value:@[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:@[EnhancedNullability] T of <root>.A? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.A?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?, p1:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>, p0:@[FlexibleNullability] T of <root>.A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.A?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.A?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.A?, @[FlexibleNullability] T of <root>.A?>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B<T of <root>.B>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.B<T of <root>.B> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
<T>: @[FlexibleNullability] T of <root>.B?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[<root>.Java1<T of <root>.B>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] T of <root>.Java1?, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] T of <root>.B?, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, defaultValue:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] T of <root>.Java1?, defaultValue: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[FlexibleNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] {T of <root>.B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] {T of <root>.Java1 & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.Java1 & Any}, in @[EnhancedNullability] {T of <root>.Java1 & Any}, out @[EnhancedNullability] T of <root>.Java1?>): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.B & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.B & Any}, in @[EnhancedNullability] {T of <root>.B & Any}, out @[EnhancedNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?) returnType:T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, key:@[FlexibleNullability] T of <root>.B?, value:@[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] T of <root>.Java1?, value: @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:@[EnhancedNullability] T of <root>.B? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): @[EnhancedNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p1: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, p2: @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.Java1?>): kotlin.Unit declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.B?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?, p1:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] T of <root>.Java1?, p1: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>, p0:@[FlexibleNullability] T of <root>.B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] T of <root>.Java1?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.B?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:get visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>, key:T of <root>.B?) returnType:T of <root>.B? [operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] T of <root>.Java1?): T of <root>.Java1? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.B?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
FUN name:isEmpty visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Boolean
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun isEmpty (): kotlin.Boolean declared in <root>.B'
|
||||
CALL 'public final fun CHECK_NOT_NULL <T0> (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=kotlin.Nothing origin=EXCLEXCL
|
||||
<T0>: kotlin.Nothing
|
||||
arg0: CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.Java1?, @[FlexibleNullability] T of <root>.Java1?>> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.B?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.Java1?> declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<@[FlexibleNullability] T of <root>.B?, @[FlexibleNullability] T of <root>.B?>
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN name:<get-size> visibility:public modality:OPEN <> ($this:<root>.B<T of <root>.B>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B<T of <root>.B>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=5
|
||||
CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass<T of <root>.KotlinClass>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.KotlinClass<T of <root>.KotlinClass> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:KotlinClass modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, defaultValue:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[FlexibleNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] {T of <root>.KotlinClass & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.KotlinClass & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, in @[EnhancedNullability] {T of <root>.KotlinClass & Any}, out @[EnhancedNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, key:@[FlexibleNullability] T of <root>.KotlinClass?, value:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[EnhancedNullability] T of <root>.KotlinClass? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?, p1:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>, p0:@[FlexibleNullability] T of <root>.KotlinClass?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.KotlinClass?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.KotlinClass?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.KotlinClass?, @[FlexibleNullability] T of <root>.KotlinClass?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.KotlinClass?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.KotlinClass, T of <root>.KotlinClass>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A<kotlin.Boolean>, b:<root>.B<kotlin.Boolean?>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B<kotlin.Boolean?>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.A' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.A?, value: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.A?): T of <root>.A? declared in <root>.A' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun isNotEmpty <K, V> (): kotlin.Boolean declared in kotlin.collections' type=kotlin.Boolean origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'a: <root>.A<kotlin.Boolean> declared in <root>.test' type=<root>.A<kotlin.Boolean> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.B' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.B?, value: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun put (key: @[FlexibleNullability] T of <root>.B?, value: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: kotlin.Boolean?
|
||||
$receiver: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
value: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun get (key: T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.B?): T of <root>.B? declared in <root>.B' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun isEmpty (): kotlin.Boolean declared in <root>.B' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'b: <root>.B<kotlin.Boolean?> declared in <root>.test' type=<root>.B<kotlin.Boolean?> origin=null
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: Java1.java
|
||||
abstract public class Java1<T> extends KotlinClass<T> {}
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class A<T> : Java1<T>()
|
||||
|
||||
abstract class B<T> : Java1<T>() {
|
||||
override val size: Int
|
||||
get() = 5
|
||||
|
||||
override fun get(key: T?): T? {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
abstract class KotlinClass<T> : SortedMap<T, T>
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.size
|
||||
a[true] = true
|
||||
a.put(null, null)
|
||||
a.get(true)
|
||||
a.get(null)
|
||||
a.remove(null)
|
||||
a.remove(true)
|
||||
a.isNotEmpty()
|
||||
|
||||
b.size
|
||||
b.put(false, false)
|
||||
b.put(null, null)
|
||||
b[null] = null
|
||||
b[true] = true
|
||||
b.get(null)
|
||||
b.get(true)
|
||||
b.remove(null)
|
||||
b.remove(true)
|
||||
b.isEmpty()
|
||||
}
|
||||
Vendored
+60
@@ -0,0 +1,60 @@
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/<@FlexibleNullability T?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override operator fun get(key: T?): T? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun isEmpty(): Boolean {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class KotlinClass<T : Any?> : SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = true, value = true)
|
||||
a.put(key = null, value = null) /*~> Unit */
|
||||
a.get(key = true) /*~> Unit */
|
||||
a.get(key = null) /*~> Unit */
|
||||
a.remove(key = null) /*~> Unit */
|
||||
a.remove(key = true) /*~> Unit */
|
||||
a.isNotEmpty<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.put(key = false, value = false) /*~> Unit */
|
||||
b.put(key = null, value = null) /*~> Unit */
|
||||
b.set<Boolean?, Boolean?>(key = null, value = null)
|
||||
b.set<Boolean?, Boolean?>(key = true, value = true)
|
||||
b.get(key = null) /*~> Unit */
|
||||
b.get(key = true) /*~> Unit */
|
||||
b.remove(key = null) /*~> Unit */
|
||||
b.remove(key = true) /*~> Unit */
|
||||
b.isEmpty() /*~> Unit */
|
||||
}
|
||||
Vendored
+587
@@ -0,0 +1,587 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#clear(){}
|
||||
// Public signature: /A.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /A.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstKey(){}1:0?
|
||||
// Public signature: /A.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(1:0?){}1:0?
|
||||
// Public signature: /A.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /A.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastKey(){}1:0?
|
||||
// Public signature: /A.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /A.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /A.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(1:0?){}1:0?
|
||||
// Public signature: /A.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /A.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /A.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}size
|
||||
// Public signature: /A.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-size>(){}kotlin.Int
|
||||
// Public signature: /A.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}values
|
||||
// Public signature: /A.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B<T : Any?> : Java1<T> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#clear(){}
|
||||
// Public signature: /B.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /B.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstKey(){}1:0?
|
||||
// Public signature: /B.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastKey(){}1:0?
|
||||
// Public signature: /B.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /B.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /B.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(1:0?){}1:0?
|
||||
// Public signature: /B.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /B.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /B.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(1:0?){}1:0?
|
||||
// Public signature: /B.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /B.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}values
|
||||
// Public signature: /B.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}size
|
||||
// Public signature: /B.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-size>(){}kotlin.Int
|
||||
// Public signature: /B.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get(): Int
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass
|
||||
// Public signature: /KotlinClass|null[0]
|
||||
abstract class KotlinClass<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#<init>(){}
|
||||
// Public signature: /KotlinClass.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#clear(){}
|
||||
// Public signature: /KotlinClass.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /KotlinClass.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#firstKey(){}1:0?
|
||||
// Public signature: /KotlinClass.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#get(1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#lastKey(){}1:0?
|
||||
// Public signature: /KotlinClass.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /KotlinClass.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#remove(1:0?){}1:0?
|
||||
// Public signature: /KotlinClass.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /KotlinClass.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /KotlinClass.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /KotlinClass.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}entries
|
||||
// Public signature: /KotlinClass.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}keys
|
||||
// Public signature: /KotlinClass.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}size
|
||||
// Public signature: /KotlinClass.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-size>(){}kotlin.Int
|
||||
// Public signature: /KotlinClass.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: KotlinClass{}values
|
||||
// Public signature: /KotlinClass.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: KotlinClass#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /KotlinClass.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
// Public signature: /test|7309038897648133437[0]
|
||||
// Public signature debug description: test(A<kotlin.Boolean>;B<kotlin.Boolean?>){}
|
||||
fun test(a: A<Boolean>, b: B<Boolean?>): Unit
|
||||
Vendored
+462
@@ -0,0 +1,462 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.C, T of <root>.C>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.C<T of <root>.C>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.C<T of <root>.C> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.C, T of <root>.C>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[EnhancedNullability] T of <root>.C?, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[EnhancedNullability] T of <root>.C?, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, value:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, defaultValue:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[EnhancedNullability] {T of <root>.C & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.C & Any}, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.C & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.C & Any}, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, value:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, value:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?, p1:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.D, T of <root>.D>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.D<T of <root>.D>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.D.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.D<T of <root>.D>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D<T of <root>.D>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.D'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.D<T of <root>.D> declared in <root>.D.<get-size>' type=<root>.D<T of <root>.D> origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.D<T of <root>.D> [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.D, T of <root>.D>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[EnhancedNullability] T of <root>.D?, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[EnhancedNullability] T of <root>.D?, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>) returnType:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, value:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?) returnType:T of <root>.D? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, defaultValue:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[EnhancedNullability] {T of <root>.D & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.D & Any}, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.D & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.D & Any}, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, value:@[FlexibleNullability] T of <root>.D?) returnType:T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, value:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p1:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, p2:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, in @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?, out @[FlexibleNullability] @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?, p1:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.D<T of <root>.D>, key:T of <root>.D) returnType:T of <root>.D?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D<T of <root>.D>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.D
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.D): T of <root>.D? declared in <root>.D'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>?
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>?
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN name:test visibility:public modality:FINAL <> (c:<root>.C<kotlin.Boolean>, d:<root>.D<kotlin.Boolean>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:c index:0 type:<root>.C<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:d index:1 type:<root>.D<kotlin.Boolean>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.C' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.D' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=null
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun remove <K, V> (key: K of kotlin.collections.remove): V of kotlin.collections.remove? declared in kotlin.collections' type=kotlin.Boolean? origin=null
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.D): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.D?): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.D?): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
Vendored
+42
@@ -0,0 +1,42 @@
|
||||
abstract class C<T : Any?> : SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D<T : Any?> : SortedMap<T, T> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: T): T? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(c: C<Boolean>, d: D<Boolean>) {
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
c.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
c.remove(key = null) /*~> Unit */
|
||||
c.remove(key = true) /*~> Unit */
|
||||
c.get(key = null) /*~> Unit */
|
||||
c.get(key = true) /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
d.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
d.remove<Boolean?, @FlexibleNullability Boolean?>(key = null) /*~> Unit */
|
||||
d.remove(key = true) /*~> Unit */
|
||||
d.get(key = null) /*~> Unit */
|
||||
d.get(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: C
|
||||
// Public signature: /C|null[0]
|
||||
abstract class C<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: C#<init>(){}
|
||||
// Public signature: /C.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#clear(){}
|
||||
// Public signature: /C.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /C.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /C.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /C.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#firstKey(){}1:0?
|
||||
// Public signature: /C.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /C.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#get(1:0?){}1:0?
|
||||
// Public signature: /C.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /C.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#lastKey(){}1:0?
|
||||
// Public signature: /C.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /C.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /C.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#remove(1:0?){}1:0?
|
||||
// Public signature: /C.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /C.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /C.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}entries
|
||||
// Public signature: /C.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /C.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}keys
|
||||
// Public signature: /C.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /C.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}size
|
||||
// Public signature: /C.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-size>(){}kotlin.Int
|
||||
// Public signature: /C.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}values
|
||||
// Public signature: /C.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /C.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D
|
||||
// Public signature: /D|null[0]
|
||||
abstract class D<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: D{}size
|
||||
// Public signature: /D.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-size>(){}kotlin.Int
|
||||
// Public signature: /D.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#<init>(kotlin.Int){}
|
||||
// Public signature: /D.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#clear(){}
|
||||
// Public signature: /D.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /D.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /D.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /D.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#firstKey(){}1:0?
|
||||
// Public signature: /D.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /D.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#get(1:0?){}1:0?
|
||||
// Public signature: /D.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /D.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#lastKey(){}1:0?
|
||||
// Public signature: /D.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /D.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /D.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /D.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /D.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#remove(1:0){}1:0?
|
||||
// Public signature: /D.remove|9192469557374314243[0]
|
||||
// Public signature debug description: remove(1:0){}1:0?
|
||||
override fun remove(key: T): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}entries
|
||||
// Public signature: /D.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: MutableSet<MutableEntry<T?, T?>?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
// Public signature: /D.entries.<get-entries>|2209330178150314733[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>?>?
|
||||
abstract /* fake */ override get(): MutableSet<MutableEntry<T?, T?>?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}keys
|
||||
// Public signature: /D.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: MutableSet<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
// Public signature: /D.keys.<get-keys>|-1655820107680360252[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>?
|
||||
abstract /* fake */ override get(): MutableSet<T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}values
|
||||
// Public signature: /D.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: MutableCollection<T?>?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
// Public signature: /D.values.<get-values>|-2076746461707851648[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>?
|
||||
abstract /* fake */ override get(): MutableCollection<T?>?
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(C<kotlin.Boolean>;D<kotlin.Boolean>){}
|
||||
// Public signature: /test|-4299498337034679333[0]
|
||||
// Public signature debug description: test(C<kotlin.Boolean>;D<kotlin.Boolean>){}
|
||||
fun test(c: C<Boolean>, d: D<Boolean>): Unit
|
||||
+462
@@ -0,0 +1,462 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.C, T of <root>.C>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.C<T of <root>.C>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.C<T of <root>.C> [primary]
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.C, T of <root>.C>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] T of <root>.C?, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] T of <root>.C?, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, value:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, defaultValue:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[FlexibleNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] {T of <root>.C & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.C & Any}, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.C & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.C & Any}, in @[EnhancedNullability] {T of <root>.C & Any}, out @[EnhancedNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, value:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?) returnType:T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, key:@[FlexibleNullability] T of <root>.C?, value:@[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?) returnType:@[EnhancedNullability] T of <root>.C? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.C?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?, p1:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>, p0:@[FlexibleNullability] T of <root>.C?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.C?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.C?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>) returnType:kotlin.Int [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.C?, @[FlexibleNullability] T of <root>.C?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.C, T of <root>.C>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.C?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.C, T of <root>.C>
|
||||
CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.D, T of <root>.D>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.D<T of <root>.D>
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'size: kotlin.Int declared in <root>.D.<init>' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-size> visibility:public modality:OPEN <> ($this:<root>.D<T of <root>.D>) returnType:kotlin.Int
|
||||
correspondingProperty: PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D<T of <root>.D>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun <get-size> (): kotlin.Int declared in <root>.D'
|
||||
GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:size type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<this>: <root>.D<T of <root>.D> declared in <root>.D.<get-size>' type=<root>.D<T of <root>.D> origin=null
|
||||
CONSTRUCTOR visibility:public <> (size:kotlin.Int) returnType:<root>.D<T of <root>.D> [primary]
|
||||
VALUE_PARAMETER name:size index:0 type:kotlin.Int
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap<T of <root>.D, T of <root>.D>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] K of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] T of <root>.D?, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] V of java.util.SortedMap?, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] T of <root>.D?, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, value:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?) returnType:T of <root>.D? [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, defaultValue:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SortedMap?, defaultValue: @[FlexibleNullability] V of java.util.SortedMap?): @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[FlexibleNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] {T of <root>.D & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.D & Any}, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] {V of java.util.SortedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SortedMap & Any}, in @[EnhancedNullability] {V of java.util.SortedMap & Any}, out @[EnhancedNullability] V of java.util.SortedMap?>): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of <root>.D & Any}
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {T of <root>.D & Any}, in @[EnhancedNullability] {T of <root>.D & Any}, out @[EnhancedNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, value:@[FlexibleNullability] T of <root>.D?) returnType:T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, from:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map<out @[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, key:@[FlexibleNullability] T of <root>.D?, value:@[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
annotations:
|
||||
SinceKotlin(version = "1.1")
|
||||
PlatformDependent
|
||||
overridden:
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?, value: @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?) returnType:@[EnhancedNullability] T of <root>.D? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p1:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, p2:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?): kotlin.Boolean declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap?>): kotlin.Unit declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, in @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?, out @[EnhancedNullability] @[FlexibleNullability] T of <root>.D?>
|
||||
FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?, p1:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subMap (p0: @[FlexibleNullability] K of java.util.SortedMap?, p1: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>, p0:@[FlexibleNullability] T of <root>.D?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailMap (p0: @[FlexibleNullability] K of java.util.SortedMap?): @[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of <root>.D?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): kotlin.String declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:remove visibility:public modality:OPEN <> ($this:<root>.D<T of <root>.D>, key:T of <root>.D) returnType:T of <root>.D?
|
||||
overridden:
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SortedMap?): V of java.util.SortedMap? declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D<T of <root>.D>
|
||||
VALUE_PARAMETER name:key index:0 type:T of <root>.D
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun remove (key: T of <root>.D): T of <root>.D? declared in <root>.D'
|
||||
CONST Null type=kotlin.Nothing? value=null
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of <root>.D?, @[FlexibleNullability] T of <root>.D?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-entries> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SortedMap?, @[FlexibleNullability] V of java.util.SortedMap?>> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of <root>.D?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap<T of <root>.D, T of <root>.D>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of <root>.D?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedMap<T of <root>.D, T of <root>.D>
|
||||
FUN name:test visibility:public modality:FINAL <> (c:<root>.C<kotlin.Boolean>, d:<root>.D<kotlin.Boolean>) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:c index:0 type:<root>.C<kotlin.Boolean>
|
||||
VALUE_PARAMETER name:d index:1 type:<root>.D<kotlin.Boolean>
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun <get-size> (): kotlin.Int declared in <root>.C' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.C?): T of <root>.C? declared in <root>.C' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'c: <root>.C<kotlin.Boolean> declared in <root>.test' type=<root>.C<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun <get-size> (): kotlin.Int declared in <root>.D' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=false
|
||||
value: CONST Boolean type=kotlin.Boolean value=false
|
||||
CALL 'public final fun set <K, V> (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ
|
||||
<K>: @[FlexibleNullability] kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
value: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public final fun remove <K, V> (key: K of kotlin.collections.remove): V of kotlin.collections.remove? declared in kotlin.collections' type=kotlin.Boolean? origin=null
|
||||
<K>: kotlin.Boolean?
|
||||
<V>: @[FlexibleNullability] kotlin.Boolean?
|
||||
$receiver: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (key: T of <root>.D): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.D?): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun get (key: @[FlexibleNullability] T of <root>.D?): T of <root>.D? declared in <root>.D' type=kotlin.Boolean? origin=null
|
||||
$this: GET_VAR 'd: <root>.D<kotlin.Boolean> declared in <root>.test' type=<root>.D<kotlin.Boolean> origin=null
|
||||
key: CONST Boolean type=kotlin.Boolean value=true
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.SortedMap
|
||||
|
||||
abstract class C<T> : SortedMap<T, T>
|
||||
|
||||
abstract class D<T>(
|
||||
override val size: Int
|
||||
) : SortedMap<T, T> {
|
||||
override fun remove(key: T): T? {
|
||||
return null
|
||||
}
|
||||
}
|
||||
|
||||
fun test(c: C<Boolean>, d: D<Boolean>){
|
||||
c.size
|
||||
c[false] = false
|
||||
c[null] = null
|
||||
c.remove(null)
|
||||
c.remove(true)
|
||||
c.get(null)
|
||||
c.get(true)
|
||||
|
||||
d.size
|
||||
d[false] = false
|
||||
d[null] = null
|
||||
d.remove(null)
|
||||
d.remove(true)
|
||||
d.get(null)
|
||||
d.get(true)
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
abstract class C<T : Any?> : SortedMap<T, T> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D<T : Any?> : SortedMap<T, T> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: T): T? {
|
||||
return null
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(c: C<Boolean>, d: D<Boolean>) {
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
c.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
c.remove(key = null) /*~> Unit */
|
||||
c.remove(key = true) /*~> Unit */
|
||||
c.get(key = null) /*~> Unit */
|
||||
c.get(key = true) /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = false, value = false)
|
||||
d.set<@FlexibleNullability Boolean?, @FlexibleNullability Boolean?>(key = null, value = null)
|
||||
d.remove<Boolean?, @FlexibleNullability Boolean?>(key = null) /*~> Unit */
|
||||
d.remove(key = true) /*~> Unit */
|
||||
d.get(key = null) /*~> Unit */
|
||||
d.get(key = true) /*~> Unit */
|
||||
}
|
||||
Vendored
+393
@@ -0,0 +1,393 @@
|
||||
// CHECK:
|
||||
// Mangled name: C
|
||||
// Public signature: /C|null[0]
|
||||
abstract class C<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: C#<init>(){}
|
||||
// Public signature: /C.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#clear(){}
|
||||
// Public signature: /C.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /C.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /C.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /C.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#firstKey(){}1:0?
|
||||
// Public signature: /C.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /C.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#get(1:0?){}1:0?
|
||||
// Public signature: /C.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /C.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#lastKey(){}1:0?
|
||||
// Public signature: /C.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /C.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /C.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#remove(1:0?){}1:0?
|
||||
// Public signature: /C.remove|1221481991735041067[0]
|
||||
// Public signature debug description: remove(1:0?){}1:0?
|
||||
abstract /* fake */ override fun remove(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /C.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /C.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /C.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /C.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}entries
|
||||
// Public signature: /C.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /C.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}keys
|
||||
// Public signature: /C.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /C.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}size
|
||||
// Public signature: /C.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-size>(){}kotlin.Int
|
||||
// Public signature: /C.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C{}values
|
||||
// Public signature: /C.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /C.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D
|
||||
// Public signature: /D|null[0]
|
||||
abstract class D<T : Any?> : SortedMap<T, T> {
|
||||
// CHECK:
|
||||
// Mangled name: D{}size
|
||||
// Public signature: /D.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
override val size: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-size>(){}kotlin.Int
|
||||
// Public signature: /D.size.<get-size>|-3941649985161900780[0]
|
||||
// Public signature debug description: <get-size>(){}kotlin.Int
|
||||
override get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#<init>(kotlin.Int){}
|
||||
// Public signature: /D.<init>|-5182794243525578284[0]
|
||||
// Public signature debug description: <init>(kotlin.Int){}
|
||||
constructor(size: Int) /* primary */
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#clear(){}
|
||||
// Public signature: /D.clear|-6446868449915108923[0]
|
||||
// Public signature debug description: clear(){}
|
||||
abstract /* fake */ override fun clear(): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#comparator(){}java.util.Comparator<in|1:0?>?
|
||||
// Public signature: /D.comparator|6240606908609711708[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|1:0?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.compute|2702548563686810222[0]
|
||||
// Public signature debug description: compute(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.computeIfAbsent|1902356953839346066[0]
|
||||
// Public signature debug description: computeIfAbsent(1:0?{EnhancedNullability};java.util.function.Function<in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability Function<in @EnhancedNullability T?, out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.computeIfPresent|2317887948082965150[0]
|
||||
// Public signature debug description: computeIfPresent(1:0?{EnhancedNullability};java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability T?, p1: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#containsKey(1:0?){}kotlin.Boolean
|
||||
// Public signature: /D.containsKey|5388260987070917879[0]
|
||||
// Public signature debug description: containsKey(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsKey(key: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#containsValue(1:0?){}kotlin.Boolean
|
||||
// Public signature: /D.containsValue|-9089876849234680485[0]
|
||||
// Public signature debug description: containsValue(1:0?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsValue(value: T?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#firstKey(){}1:0?
|
||||
// Public signature: /D.firstKey|1162655332206060593[0]
|
||||
// Public signature debug description: firstKey(){}1:0?
|
||||
abstract /* fake */ override fun firstKey(): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /D.forEach|8271883452393484682[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability T?, in @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#get(1:0?){}1:0?
|
||||
// Public signature: /D.get|8053764236007311354[0]
|
||||
// Public signature debug description: get(1:0?){}1:0?
|
||||
abstract /* fake */ override operator fun get(key: T?): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.headMap|-754070613780754732[0]
|
||||
// Public signature debug description: headMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun headMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#isEmpty(){}kotlin.Boolean
|
||||
// Public signature: /D.isEmpty|-626562167393617703[0]
|
||||
// Public signature debug description: isEmpty(){}kotlin.Boolean
|
||||
abstract /* fake */ override fun isEmpty(): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#lastKey(){}1:0?
|
||||
// Public signature: /D.lastKey|3981838503626640145[0]
|
||||
// Public signature debug description: lastKey(){}1:0?
|
||||
abstract /* fake */ override fun lastKey(): T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.merge|8605551438802482404[0]
|
||||
// Public signature debug description: merge(1:0?{EnhancedNullability};1:0{EnhancedNullability};java.util.function.BiFunction<in|1:0{EnhancedNullability},in|1:0{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability T?, p1: @EnhancedNullability (T & Any), p2: @EnhancedNullability BiFunction<in @EnhancedNullability (T & Any), in @EnhancedNullability (T & Any), out @EnhancedNullability T?>): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#put(1:0?;1:0?){}1:0?
|
||||
// Public signature: /D.put|-1512118296314101551[0]
|
||||
// Public signature debug description: put(1:0?;1:0?){}1:0?
|
||||
abstract /* fake */ override fun put(key: T?, value: T?): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
// Public signature: /D.putAll|-5586465831845288712[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|1:0?,1:0?>){}
|
||||
abstract /* fake */ override fun putAll(from: Map<out T?, T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.putIfAbsent|4472454802371662741[0]
|
||||
// Public signature debug description: putIfAbsent(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
// Public signature: /D.replace|-2461207647642232963[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}1:0?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?): @EnhancedNullability T?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /D.replace|2720322045310582221[0]
|
||||
// Public signature debug description: replace(1:0?{EnhancedNullability};1:0?{EnhancedNullability};1:0?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability T?, p1: @EnhancedNullability T?, p2: @EnhancedNullability T?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /D.replaceAll|-2102697218249204468[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|1:0?{EnhancedNullability},in|1:0?{EnhancedNullability},out|1:0?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability T?, in @EnhancedNullability T?, out @EnhancedNullability T?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.subMap|387932042874080016[0]
|
||||
// Public signature debug description: subMap(1:0?;1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun subMap(p0: T?, p1: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
// Public signature: /D.tailMap|-6854479957652547142[0]
|
||||
// Public signature debug description: tailMap(1:0?){}java.util.SortedMap<1:0?,1:0?>?
|
||||
abstract /* fake */ override fun tailMap(p0: T?): SortedMap<T?, T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#remove(1:0){}1:0?
|
||||
// Public signature: /D.remove|9192469557374314243[0]
|
||||
// Public signature debug description: remove(1:0){}1:0?
|
||||
override fun remove(key: T): T?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}entries
|
||||
// Public signature: /D.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
abstract /* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /D.entries.<get-entries>|-3651740414273962157[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<1:0?,1:0?>{EnhancedNullability}>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<T?, T?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}keys
|
||||
// Public signature: /D.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
abstract /* fake */ override val keys: @EnhancedNullability MutableSet<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
// Public signature: /D.keys.<get-keys>|649304329200166856[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableSet<T?>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}values
|
||||
// Public signature: /D.values|-764749005844117249[0]
|
||||
// Public signature debug description: {}values
|
||||
abstract /* fake */ override val values: @EnhancedNullability MutableCollection<T?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#<get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
// Public signature: /D.values.<get-values>|-4281354652209631610[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<1:0?>{EnhancedNullability}
|
||||
abstract /* fake */ override get(): @EnhancedNullability MutableCollection<T?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(C<kotlin.Boolean>;D<kotlin.Boolean>){}
|
||||
// Public signature: /test|-4299498337034679333[0]
|
||||
// Public signature debug description: test(C<kotlin.Boolean>;D<kotlin.Boolean>){}
|
||||
fun test(c: C<Boolean>, d: D<Boolean>): Unit
|
||||
Reference in New Issue
Block a user