FILE fqName: fileName:/1.kt CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap.A, T of .A>; kotlin.collections.Map.A, T of .A>] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.A.A> TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false CONSTRUCTOR visibility:public <> () returnType:.A.A> [primary] BLOCK_BODY DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap.A, T of .A>; kotlin.collections.Map.A, T of .A>]' FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>) returnType:kotlin.Unit [fake_override] overridden: public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>) returnType:@[FlexibleNullability] java.util.Comparator.A?>? [fake_override] overridden: public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .A> FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] T of .A?, out @[EnhancedNullability] T of .A?>) returnType:@[EnhancedNullability] T of .A? [fake_override] overridden: public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] T of .A?, out @[EnhancedNullability] T of .A?> FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] java.util.function.Function.A?, out @[EnhancedNullability] @[FlexibleNullability] T of .A?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of .A? [fake_override] overridden: public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function.A?, out @[EnhancedNullability] @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] {T of .A & Any}, out @[EnhancedNullability] T of .A?>) returnType:@[EnhancedNullability] T of .A? [fake_override] overridden: public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] {T of .A & Any}, out @[EnhancedNullability] T of .A?> FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, key:@[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, value:@[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of .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: 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.A, T of .A>) returnType:@[FlexibleNullability] T of .A? [fake_override] overridden: public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .A> FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] java.util.function.BiConsumer.A?, in @[EnhancedNullability] @[FlexibleNullability] T of .A?>) returnType:kotlin.Unit [fake_override] overridden: public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer): kotlin.Unit declared in java.util.SortedMap public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer): kotlin.Unit declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer.A?, in @[EnhancedNullability] @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, key:@[FlexibleNullability] T of .A?) returnType:T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map.A, T of .A>, key:T of .A, defaultValue:T of .A) returnType:T of .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: type:kotlin.collections.Map.A, T of .A> VALUE_PARAMETER name:key index:0 type:T of .A VALUE_PARAMETER name:defaultValue index:1 type:T of .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: type:kotlin.Any FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>, p0:@[FlexibleNullability] T of .A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.A, T of .A> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>) returnType:@[FlexibleNullability] T of .A? [fake_override] overridden: public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .A> FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] {T of .A & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction.A & Any}, in @[EnhancedNullability] {T of .A & Any}, out @[EnhancedNullability] T of .A?>) returnType:@[EnhancedNullability] T of .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): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of .A & Any} VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction.A & Any}, in @[EnhancedNullability] {T of .A & Any}, out @[EnhancedNullability] T of .A?> FUN FAKE_OVERRIDE name:put visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, key:@[FlexibleNullability] T of .A?, value:@[FlexibleNullability] T of .A?) returnType:T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .A? VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, from:kotlin.collections.Map.A?, @[FlexibleNullability] T of .A?>) returnType:kotlin.Unit [fake_override] overridden: public abstract fun putAll (from: kotlin.collections.Map): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map.A?, @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .A?) returnType:@[EnhancedNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, key:@[FlexibleNullability] T of .A?) returnType:T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, key:@[FlexibleNullability] T of .A?, value:@[FlexibleNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .A? VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .A?) returnType:@[EnhancedNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .A?, p2:@[EnhancedNullability] @[FlexibleNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>, p0:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] @[FlexibleNullability] T of .A?, out @[EnhancedNullability] @[FlexibleNullability] T of .A?>) returnType:kotlin.Unit [fake_override] overridden: public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction.A?, in @[EnhancedNullability] @[FlexibleNullability] T of .A?, out @[EnhancedNullability] @[FlexibleNullability] T of .A?> FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>, p0:@[FlexibleNullability] T of .A?, p1:@[FlexibleNullability] T of .A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.A, T of .A> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .A? VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of .A? FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>, p0:@[FlexibleNullability] T of .A?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.A, T of .A> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .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: 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> FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[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 (): kotlin.collections.Set> declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .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 FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of .A?> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap public abstract fun (): kotlin.collections.Set declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .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: visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .A?>) returnType:kotlin.Int [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): kotlin.Int declared in java.util.SortedMap public abstract fun (): kotlin.Int declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:kotlin.collections.Map<@[FlexibleNullability] T of .A?, @[FlexibleNullability] T of .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 FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.A, T of .A>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of .A?> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap public abstract fun (): kotlin.collections.Collection declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.A, T of .A> CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap.B, T of .B>; kotlin.collections.Map.B, T of .B>] $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.B.B> TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false CONSTRUCTOR visibility:public <> () returnType:.B.B> [primary] BLOCK_BODY DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedMap.B, T of .B>; kotlin.collections.Map.B, T of .B>]' FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>) returnType:kotlin.Unit [fake_override] overridden: public abstract fun clear (): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>) returnType:@[FlexibleNullability] java.util.Comparator.B?>? [fake_override] overridden: public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .B> FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] T of .B?, out @[EnhancedNullability] T of .B?>) returnType:@[EnhancedNullability] T of .B? [fake_override] overridden: public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] T of .B?, out @[EnhancedNullability] T of .B?> FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] java.util.function.Function.B?, out @[EnhancedNullability] @[FlexibleNullability] T of .B?>) returnType:@[EnhancedNullability] @[FlexibleNullability] T of .B? [fake_override] overridden: public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.Function): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function.B?, out @[EnhancedNullability] @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] {T of .B & Any}, out @[EnhancedNullability] T of .B?>) returnType:@[EnhancedNullability] T of .B? [fake_override] overridden: public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SortedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] {T of .B & Any}, out @[EnhancedNullability] T of .B?> FUN FAKE_OVERRIDE name:containsKey visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, key:@[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:containsValue visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, value:@[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:value index:0 type:@[FlexibleNullability] T of .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: 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.B, T of .B>) returnType:@[FlexibleNullability] T of .B? [fake_override] overridden: public abstract fun firstKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .B> FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] java.util.function.BiConsumer.B?, in @[EnhancedNullability] @[FlexibleNullability] T of .B?>) returnType:kotlin.Unit [fake_override] overridden: public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer): kotlin.Unit declared in java.util.SortedMap public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer): kotlin.Unit declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer.B?, in @[EnhancedNullability] @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:get visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, key:@[FlexibleNullability] T of .B?) returnType:T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:kotlin.collections.Map.B, T of .B>, key:T of .B, defaultValue:T of .B) returnType:T of .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: type:kotlin.collections.Map.B, T of .B> VALUE_PARAMETER name:key index:0 type:T of .B VALUE_PARAMETER name:defaultValue index:1 type:T of .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: type:kotlin.Any FUN FAKE_OVERRIDE name:headMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>, p0:@[FlexibleNullability] T of .B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.B, T of .B> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .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: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:lastKey visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>) returnType:@[FlexibleNullability] T of .B? [fake_override] overridden: public abstract fun lastKey (): @[FlexibleNullability] K of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .B> FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] {T of .B & Any}, p2:@[EnhancedNullability] java.util.function.BiFunction.B & Any}, in @[EnhancedNullability] {T of .B & Any}, out @[EnhancedNullability] T of .B?>) returnType:@[EnhancedNullability] T of .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): @[EnhancedNullability] V of java.util.SortedMap? declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] {T of .B & Any} VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction.B & Any}, in @[EnhancedNullability] {T of .B & Any}, out @[EnhancedNullability] T of .B?> FUN FAKE_OVERRIDE name:putAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, from:kotlin.collections.Map.B?, @[FlexibleNullability] T of .B?>) returnType:kotlin.Unit [fake_override] overridden: public abstract fun putAll (from: kotlin.collections.Map): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:from index:0 type:kotlin.collections.Map.B?, @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .B?) returnType:@[EnhancedNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, key:@[FlexibleNullability] T of .B?, value:@[FlexibleNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:key index:0 type:@[FlexibleNullability] T of .B? VALUE_PARAMETER name:value index:1 type:@[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .B?) returnType:@[EnhancedNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p1:@[EnhancedNullability] @[FlexibleNullability] T of .B?, p2:@[EnhancedNullability] @[FlexibleNullability] T of .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: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] @[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>, p0:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] @[FlexibleNullability] T of .B?, out @[EnhancedNullability] @[FlexibleNullability] T of .B?>) returnType:kotlin.Unit [fake_override] overridden: public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction): kotlin.Unit declared in java.util.SortedMap $this: VALUE_PARAMETER name: type:kotlin.collections.MutableMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?> VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction.B?, in @[EnhancedNullability] @[FlexibleNullability] T of .B?, out @[EnhancedNullability] @[FlexibleNullability] T of .B?> FUN FAKE_OVERRIDE name:subMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>, p0:@[FlexibleNullability] T of .B?, p1:@[FlexibleNullability] T of .B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.B, T of .B> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .B? VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] T of .B? FUN FAKE_OVERRIDE name:tailMap visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>, p0:@[FlexibleNullability] T of .B?) returnType:@[FlexibleNullability] java.util.SortedMap<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .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: type:java.util.SortedMap.B, T of .B> VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] T of .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: type:kotlin.Any FUN name:put visibility:public modality:OPEN <> ($this:.B.B>, key:T of .B, value:T of .B) returnType:T of .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: type:.B.B> VALUE_PARAMETER name:key index:0 type:T of .B VALUE_PARAMETER name:value index:1 type:T of .B BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun put (key: T of .B, value: T of .B): T of .B declared in .B' CALL 'public final fun CHECK_NOT_NULL (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 : kotlin.Nothing arg0: CONST Null type=kotlin.Nothing? value=null FUN name:remove visibility:public modality:OPEN <> ($this:.B.B>, key:T of .B) returnType:T of .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: type:.B.B> VALUE_PARAMETER name:key index:0 type:T of .B BLOCK_BODY RETURN type=kotlin.Nothing from='public open fun remove (key: T of .B): T of .B declared in .B' CALL 'public final fun CHECK_NOT_NULL (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 : 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> FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[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 (): kotlin.collections.Set> declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .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 FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] T of .B?> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[EnhancedNullability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SortedMap?> declared in java.util.SortedMap public abstract fun (): kotlin.collections.Set declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .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: visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .B?>) returnType:kotlin.Int [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:size visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): kotlin.Int declared in java.util.SortedMap public abstract fun (): kotlin.Int declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:kotlin.collections.Map<@[FlexibleNullability] T of .B?, @[FlexibleNullability] T of .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 FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:java.util.SortedMap.B, T of .B>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] T of .B?> [fake_override] correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val] overridden: public abstract fun (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SortedMap?> declared in java.util.SortedMap public abstract fun (): kotlin.collections.Collection declared in kotlin.collections.Map $this: VALUE_PARAMETER name: type:java.util.SortedMap.B, T of .B> FUN name:test visibility:public modality:FINAL <> (a:.A, b:.B) returnType:kotlin.Unit VALUE_PARAMETER name:a index:0 type:.A VALUE_PARAMETER name:b index:1 type:.B BLOCK_BODY TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit CALL 'public abstract fun (): kotlin.Int declared in .A' type=kotlin.Int origin=GET_PROPERTY $this: GET_VAR 'a: .A declared in .test' type=.A origin=null CALL 'public final fun set (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ : @[FlexibleNullability] kotlin.Boolean? : @[FlexibleNullability] kotlin.Boolean? $receiver: GET_VAR 'a: .A declared in .test' type=.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] T of .A?, value: @[FlexibleNullability] T of .A?): T of .A? declared in .A' type=kotlin.Boolean? origin=null $this: GET_VAR 'a: .A declared in .test' type=.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] T of .A?): T of .A? declared in .A' type=kotlin.Boolean? origin=null $this: GET_VAR 'a: .A declared in .test' type=.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] T of .A?): T of .A? declared in .A' type=kotlin.Boolean? origin=null $this: GET_VAR 'a: .A declared in .test' type=.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] T of .A?): T of .A? declared in .A' type=kotlin.Boolean? origin=null $this: GET_VAR 'a: .A declared in .test' type=.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] T of .A?): T of .A? declared in .A' type=kotlin.Boolean? origin=null $this: GET_VAR 'a: .A declared in .test' type=.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 (): kotlin.Int declared in .B' type=kotlin.Int origin=GET_PROPERTY $this: GET_VAR 'b: .B declared in .test' type=.B origin=null TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit CALL 'public open fun put (key: T of .B, value: T of .B): T of .B declared in .B' type=kotlin.Boolean? origin=null $this: GET_VAR 'b: .B declared in .test' type=.B origin=null key: CONST Boolean type=kotlin.Boolean value=false value: CONST Boolean type=kotlin.Boolean value=false CALL 'public final fun set (key: K of kotlin.collections.set, value: V of kotlin.collections.set): kotlin.Unit declared in kotlin.collections' type=kotlin.Unit origin=EQ : kotlin.Boolean? : kotlin.Boolean? $receiver: GET_VAR 'b: .B declared in .test' type=.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: T of .B): T of .B declared in .B' type=kotlin.Boolean? origin=null $this: GET_VAR 'b: .B declared in .test' type=.B origin=null key: CONST Null type=kotlin.Nothing? value=null