[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
+669
@@ -0,0 +1,669 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]
|
||||
$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.LinkedList'
|
||||
<E>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: kotlin.Int, p1: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: kotlin.Int, p1: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.LinkedList
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:descendingIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun descendingIterator (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:element visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun element (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedCollection?>?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.LinkedList
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:indexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun indexOf (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:lastIndexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun lastIndexOf (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (p0: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:offer visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offer (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peek visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peek (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:poll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun poll (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pop visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pop (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:push visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun push (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeAt visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun removeAt (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirstOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirstOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLastOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeLastOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeRange visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun removeRange (p0: kotlin.Int, p1: kotlin.Int): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.UnaryOperator<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?>): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.UnaryOperator<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] E of java.util.SequencedCollection?>? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:set visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun set (p0: kotlin.Int, p1: @[EnhancedNullability] E of java.util.LinkedList): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:sort visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<kotlin.Int>, p0:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun sort (p0: @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:subList visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun subList (p0: kotlin.Int, p1: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>? declared in java.util.SequencedCollection
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.LinkedList
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) 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 java.util.LinkedList
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]
|
||||
$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.LinkedList'
|
||||
<E>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: kotlin.Int, p1: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: kotlin.Int, p1: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.LinkedList
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:descendingIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun descendingIterator (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:element visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun element (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedCollection?>?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.LinkedList
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:indexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun indexOf (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:lastIndexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun lastIndexOf (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (p0: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:offer visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offer (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peek visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peek (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:poll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun poll (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pop visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pop (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:push visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun push (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (p0: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeAt visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun removeAt (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirstOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirstOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLastOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeLastOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeRange visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun removeRange (p0: kotlin.Int, p1: kotlin.Int): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.UnaryOperator<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?>): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.UnaryOperator<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:set visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun set (p0: kotlin.Int, p1: @[EnhancedNullability] E of java.util.LinkedList): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:sort visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<kotlin.Int>, p0:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun sort (p0: @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:subList visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun subList (p0: kotlin.Int, p1: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>? declared in java.util.SequencedCollection
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.LinkedList
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:addFirst visibility:public modality:OPEN <> ($this:<root>.B, e:kotlin.Int?) returnType:kotlin.Unit
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:e index:0 type:kotlin.Int?
|
||||
BLOCK_BODY
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.LinkedList<kotlin.Int>
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] E of java.util.SequencedCollection?>? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.LinkedList<kotlin.Int> 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:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) 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 java.util.LinkedList
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (p0: @[EnhancedNullability] kotlin.Int): 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
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=3
|
||||
CALL 'public open fun addLast (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 removeLast (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 final fun reversed <T> (): kotlin.collections.List<T of kotlin.collections.reversed> declared in kotlin.collections' type=kotlin.collections.List<kotlin.Int> origin=null
|
||||
<T>: kotlin.Int
|
||||
$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 final fun reversed <T> (): kotlin.collections.List<T of kotlin.collections.reversed> declared in kotlin.collections' type=kotlin.collections.List<kotlin.Int> origin=null
|
||||
<T>: kotlin.Int
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public open fun addFirst (e: kotlin.Int?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
e: CONST Int type=kotlin.Int value=1
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
class A : LinkedList<Int>, SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : LinkedList<Int>, SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
}
|
||||
|
||||
override fun reversed(): LinkedList<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.remove(p0 = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 3)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed<Int>() /*~> Unit */
|
||||
b.reversed<Int>() /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
}
|
||||
+747
@@ -0,0 +1,747 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
class A : LinkedList<Int>, SequencedCollection<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
// Public signature: /A.add|-3194712170900556378[0]
|
||||
// Public signature debug description: add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
/* fake */ override fun add(p0: Int, p1: @EnhancedNullability Int): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|-8388196230555083661[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.Int;kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|30670022050259765[0]
|
||||
// Public signature debug description: addAll(kotlin.Int;kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: Int, p1: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addFirst(kotlin.Int?){}
|
||||
// Public signature: /A.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addLast(kotlin.Int?){}
|
||||
// Public signature: /A.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
// Public signature: /A.descendingIterator|1071257290826097767[0]
|
||||
// Public signature debug description: descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
/* fake */ override fun descendingIterator(): MutableIterator<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#element(){}kotlin.Int?
|
||||
// Public signature: /A.element|-4356321082888444556[0]
|
||||
// Public signature debug description: element(){}kotlin.Int?
|
||||
/* fake */ override fun element(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.get|-8822924217357855534[0]
|
||||
// Public signature debug description: get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun get(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getFirst(){}kotlin.Int?
|
||||
// Public signature: /A.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getLast(){}kotlin.Int?
|
||||
// Public signature: /A.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /A.indexOf|866974352596659798[0]
|
||||
// Public signature debug description: indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun indexOf(p0: @EnhancedNullability Int): 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /A.lastIndexOf|1115527748420890033[0]
|
||||
// Public signature debug description: lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun lastIndexOf(p0: @EnhancedNullability Int): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.listIterator|4960815808465755041[0]
|
||||
// Public signature debug description: listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.listIterator|-2268028930611070307[0]
|
||||
// Public signature debug description: listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(p0: Int): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offer(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offer|5383712942582867597[0]
|
||||
// Public signature debug description: offer(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offer(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offerFirst|-2230086223299906854[0]
|
||||
// Public signature debug description: offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerFirst(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offerLast|8216393660704417722[0]
|
||||
// Public signature debug description: offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerLast(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peek(){}kotlin.Int?
|
||||
// Public signature: /A.peek|1449412375335436775[0]
|
||||
// Public signature debug description: peek(){}kotlin.Int?
|
||||
/* fake */ override fun peek(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peekFirst(){}kotlin.Int?
|
||||
// Public signature: /A.peekFirst|3484373790324163809[0]
|
||||
// Public signature debug description: peekFirst(){}kotlin.Int?
|
||||
/* fake */ override fun peekFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peekLast(){}kotlin.Int?
|
||||
// Public signature: /A.peekLast|-4316576568426072473[0]
|
||||
// Public signature debug description: peekLast(){}kotlin.Int?
|
||||
/* fake */ override fun peekLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#poll(){}kotlin.Int?
|
||||
// Public signature: /A.poll|8800911321434884711[0]
|
||||
// Public signature debug description: poll(){}kotlin.Int?
|
||||
/* fake */ override fun poll(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollFirst(){}kotlin.Int?
|
||||
// Public signature: /A.pollFirst|960266731318436282[0]
|
||||
// Public signature debug description: pollFirst(){}kotlin.Int?
|
||||
/* fake */ override fun pollFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollLast(){}kotlin.Int?
|
||||
// Public signature: /A.pollLast|-8728956190889553236[0]
|
||||
// Public signature debug description: pollLast(){}kotlin.Int?
|
||||
/* fake */ override fun pollLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pop(){}kotlin.Int?
|
||||
// Public signature: /A.pop|-1522484764836752145[0]
|
||||
// Public signature debug description: pop(){}kotlin.Int?
|
||||
/* fake */ override fun pop(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#push(kotlin.Int?){}
|
||||
// Public signature: /A.push|3371514512529143423[0]
|
||||
// Public signature debug description: push(kotlin.Int?){}
|
||||
/* fake */ override fun push(p0: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(){}kotlin.Int?
|
||||
// Public signature: /A.remove|-548887123174520269[0]
|
||||
// Public signature debug description: remove(){}kotlin.Int?
|
||||
/* fake */ override fun remove(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.removeAt|6480490686215931144[0]
|
||||
// Public signature debug description: removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun removeAt(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /A.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.removeFirstOccurrence|-4824227101127372040[0]
|
||||
// Public signature debug description: removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeFirstOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLast(){}kotlin.Int?
|
||||
// Public signature: /A.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.removeLastOccurrence|-4951152957490490384[0]
|
||||
// Public signature debug description: removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeLastOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#removeRange(kotlin.Int;kotlin.Int){}
|
||||
// Public signature: /A.removeRange|7632320944993890593[0]
|
||||
// Public signature debug description: removeRange(kotlin.Int;kotlin.Int){}
|
||||
protected_and_package /* fake */ override fun removeRange(p0: Int, p1: Int): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.UnaryOperator<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|6274321624880920804[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.UnaryOperator<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability UnaryOperator<@EnhancedNullability Int?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.LinkedList<kotlin.Int?>?
|
||||
// Public signature: /A.reversed|-5289114913512537611[0]
|
||||
// Public signature debug description: reversed(){}java.util.LinkedList<kotlin.Int?>?
|
||||
/* fake */ override fun reversed(): LinkedList<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.set|-7932912415931410975[0]
|
||||
// Public signature debug description: set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun set(p0: Int, p1: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.sort|8069876015820305517[0]
|
||||
// Public signature debug description: sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun sort(p0: Comparator<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /A.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.subList|127837164145565172[0]
|
||||
// Public signature debug description: subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun subList(p0: Int, p1: Int): @EnhancedNullability MutableList<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /A.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// 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: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : LinkedList<Int>, SequencedCollection<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
// Public signature: /B.add|-3194712170900556378[0]
|
||||
// Public signature debug description: add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
/* fake */ override fun add(p0: Int, p1: @EnhancedNullability Int): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|-8388196230555083661[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.Int;kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|30670022050259765[0]
|
||||
// Public signature debug description: addAll(kotlin.Int;kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: Int, p1: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addLast(kotlin.Int?){}
|
||||
// Public signature: /B.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
// Public signature: /B.descendingIterator|1071257290826097767[0]
|
||||
// Public signature debug description: descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
/* fake */ override fun descendingIterator(): MutableIterator<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#element(){}kotlin.Int?
|
||||
// Public signature: /B.element|-4356321082888444556[0]
|
||||
// Public signature debug description: element(){}kotlin.Int?
|
||||
/* fake */ override fun element(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.get|-8822924217357855534[0]
|
||||
// Public signature debug description: get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun get(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getFirst(){}kotlin.Int?
|
||||
// Public signature: /B.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getLast(){}kotlin.Int?
|
||||
// Public signature: /B.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /B.indexOf|866974352596659798[0]
|
||||
// Public signature debug description: indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun indexOf(p0: @EnhancedNullability Int): 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /B.lastIndexOf|1115527748420890033[0]
|
||||
// Public signature debug description: lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun lastIndexOf(p0: @EnhancedNullability Int): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.listIterator|4960815808465755041[0]
|
||||
// Public signature debug description: listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.listIterator|-2268028930611070307[0]
|
||||
// Public signature debug description: listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(p0: Int): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offer(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offer|5383712942582867597[0]
|
||||
// Public signature debug description: offer(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offer(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offerFirst|-2230086223299906854[0]
|
||||
// Public signature debug description: offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerFirst(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offerLast|8216393660704417722[0]
|
||||
// Public signature debug description: offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerLast(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peek(){}kotlin.Int?
|
||||
// Public signature: /B.peek|1449412375335436775[0]
|
||||
// Public signature debug description: peek(){}kotlin.Int?
|
||||
/* fake */ override fun peek(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peekFirst(){}kotlin.Int?
|
||||
// Public signature: /B.peekFirst|3484373790324163809[0]
|
||||
// Public signature debug description: peekFirst(){}kotlin.Int?
|
||||
/* fake */ override fun peekFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peekLast(){}kotlin.Int?
|
||||
// Public signature: /B.peekLast|-4316576568426072473[0]
|
||||
// Public signature debug description: peekLast(){}kotlin.Int?
|
||||
/* fake */ override fun peekLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#poll(){}kotlin.Int?
|
||||
// Public signature: /B.poll|8800911321434884711[0]
|
||||
// Public signature debug description: poll(){}kotlin.Int?
|
||||
/* fake */ override fun poll(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollFirst(){}kotlin.Int?
|
||||
// Public signature: /B.pollFirst|960266731318436282[0]
|
||||
// Public signature debug description: pollFirst(){}kotlin.Int?
|
||||
/* fake */ override fun pollFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollLast(){}kotlin.Int?
|
||||
// Public signature: /B.pollLast|-8728956190889553236[0]
|
||||
// Public signature debug description: pollLast(){}kotlin.Int?
|
||||
/* fake */ override fun pollLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pop(){}kotlin.Int?
|
||||
// Public signature: /B.pop|-1522484764836752145[0]
|
||||
// Public signature debug description: pop(){}kotlin.Int?
|
||||
/* fake */ override fun pop(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#push(kotlin.Int?){}
|
||||
// Public signature: /B.push|3371514512529143423[0]
|
||||
// Public signature debug description: push(kotlin.Int?){}
|
||||
/* fake */ override fun push(p0: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(){}kotlin.Int?
|
||||
// Public signature: /B.remove|-548887123174520269[0]
|
||||
// Public signature debug description: remove(){}kotlin.Int?
|
||||
/* fake */ override fun remove(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.removeAt|6480490686215931144[0]
|
||||
// Public signature debug description: removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun removeAt(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /B.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.removeFirstOccurrence|-4824227101127372040[0]
|
||||
// Public signature debug description: removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeFirstOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLast(){}kotlin.Int?
|
||||
// Public signature: /B.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.removeLastOccurrence|-4951152957490490384[0]
|
||||
// Public signature debug description: removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeLastOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#removeRange(kotlin.Int;kotlin.Int){}
|
||||
// Public signature: /B.removeRange|7632320944993890593[0]
|
||||
// Public signature debug description: removeRange(kotlin.Int;kotlin.Int){}
|
||||
protected_and_package /* fake */ override fun removeRange(p0: Int, p1: Int): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.UnaryOperator<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|6274321624880920804[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.UnaryOperator<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability UnaryOperator<@EnhancedNullability Int?>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.set|-7932912415931410975[0]
|
||||
// Public signature debug description: set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun set(p0: Int, p1: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.sort|8069876015820305517[0]
|
||||
// Public signature debug description: sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun sort(p0: Comparator<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /B.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.subList|127837164145565172[0]
|
||||
// Public signature debug description: subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun subList(p0: Int, p1: Int): @EnhancedNullability MutableList<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /B.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addFirst(kotlin.Int?){}
|
||||
// Public signature: /B.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
override fun addFirst(e: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.LinkedList<kotlin.Int>
|
||||
// Public signature: /B.reversed|2298427509454408342[0]
|
||||
// Public signature debug description: reversed(){}java.util.LinkedList<kotlin.Int>
|
||||
override fun reversed(): LinkedList<Int>
|
||||
|
||||
// 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: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+679
@@ -0,0 +1,679 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]
|
||||
$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.LinkedList'
|
||||
<E>: @[FlexibleNullability] kotlin.Int?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun add (index: kotlin.Int, element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:element index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:elements index:0 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (index: kotlin.Int, elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:elements index:1 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.LinkedList
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:descendingIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun descendingIterator (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:element visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun element (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedCollection?>?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (index: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.LinkedList
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:indexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun indexOf (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:lastIndexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun lastIndexOf (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (index: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:offer visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offer (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:peek visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peek (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:poll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun poll (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pop visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pop (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:push visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun push (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeAt visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun removeAt (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirstOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirstOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLastOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeLastOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeRange visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun removeRange (p0: kotlin.Int, p1: kotlin.Int): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] E of java.util.SequencedCollection?>? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:set visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, element:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun set (index: kotlin.Int, element: @[EnhancedNullability] E of java.util.LinkedList): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:element index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:sort visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun sort (p0: @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subList visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, fromIndex:kotlin.Int, toIndex:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun subList (fromIndex: kotlin.Int, toIndex: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:fromIndex index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:toIndex index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>? declared in java.util.SequencedCollection
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.LinkedList
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
PROPERTY FAKE_OVERRIDE name:modCount visibility:protected/*protected and package*/ modality:FINAL [fake_override,var]
|
||||
overridden:
|
||||
protected/*protected and package*/ final modCount: kotlin.Int
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) 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 java.util.LinkedList
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]
|
||||
$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.LinkedList'
|
||||
<E>: @[FlexibleNullability] kotlin.Int?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.LinkedList<kotlin.Int>; java.util.SequencedCollection<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun add (index: kotlin.Int, element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:element index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:elements index:0 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (index: kotlin.Int, elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:elements index:1 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.LinkedList
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:descendingIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun descendingIterator (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:element visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun element (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedCollection?>?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (index: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.LinkedList
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:indexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun indexOf (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSequentialList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:lastIndexOf visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun lastIndexOf (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Int declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:listIterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun listIterator (index: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableListIterator<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:offer visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offer (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:offerLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun offerLast (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:peek visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peek (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:peekLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun peekLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:poll visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun poll (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pop visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun pop (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:push visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun push (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun remove (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (element: @[EnhancedNullability] E of java.util.LinkedList): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeAt visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun removeAt (p0: kotlin.Int): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirstOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirstOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.LinkedList? declared in java.util.LinkedList
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedCollection? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLastOccurrence visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeLastOccurrence (p0: @[FlexibleNullability] kotlin.Any?): kotlin.Boolean declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:removeRange visibility:protected/*protected and package*/ modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.Int, p1:kotlin.Int) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
protected/*protected and package*/ open fun removeRange (p0: kotlin.Int, p1: kotlin.Int): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.UnaryOperator<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.LinkedList>): kotlin.Boolean declared in java.util.LinkedList
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedCollection?>): kotlin.Boolean declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:set visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>, index:kotlin.Int, element:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override,operator]
|
||||
overridden:
|
||||
public open fun set (index: kotlin.Int, element: @[EnhancedNullability] E of java.util.LinkedList): @[EnhancedNullability] E of java.util.LinkedList declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:element index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:sort visibility:public modality:OPEN <> ($this:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun sort (p0: @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.LinkedList?>?): kotlin.Unit declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.LinkedList?> declared in java.util.LinkedList
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedCollection?> declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subList visibility:public modality:OPEN <> ($this:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>, fromIndex:kotlin.Int, toIndex:kotlin.Int) returnType:@[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun subList (fromIndex: kotlin.Int, toIndex: kotlin.Int): @[EnhancedNullability] kotlin.collections.MutableList<@[EnhancedNullability] E of java.util.LinkedList> declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractList<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:fromIndex index:0 type:kotlin.Int
|
||||
VALUE_PARAMETER name:toIndex index:1 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.LinkedList
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.LinkedList<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.LinkedList.toArray?>? declared in java.util.LinkedList
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedCollection.toArray?>? declared in java.util.SequencedCollection
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.LinkedList
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:addFirst visibility:public modality:OPEN <> ($this:<root>.B, e:kotlin.Int?) returnType:kotlin.Unit
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.LinkedList?): kotlin.Unit declared in java.util.LinkedList
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedCollection?): kotlin.Unit declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:e index:0 type:kotlin.Int?
|
||||
BLOCK_BODY
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.LinkedList<kotlin.Int>
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.LinkedList<@[FlexibleNullability] E of java.util.LinkedList?>? declared in java.util.LinkedList
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] E of java.util.SequencedCollection?>? declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.LinkedList<kotlin.Int> 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:modCount visibility:protected/*protected and package*/ modality:FINAL [fake_override,var]
|
||||
overridden:
|
||||
protected/*protected and package*/ final modCount: kotlin.Int
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.LinkedList<kotlin.Int>) 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 java.util.LinkedList
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedCollection
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.LinkedList<kotlin.Int>
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun remove (element: @[EnhancedNullability] kotlin.Int): 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
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=3
|
||||
CALL 'public open fun addLast (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 removeLast (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 final fun reversed <T> (): kotlin.collections.List<T of kotlin.collections.reversed> declared in kotlin.collections' type=kotlin.collections.List<kotlin.Int> origin=null
|
||||
<T>: kotlin.Int
|
||||
$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 final fun reversed <T> (): kotlin.collections.List<T of kotlin.collections.reversed> declared in kotlin.collections' type=kotlin.collections.List<kotlin.Int> origin=null
|
||||
<T>: kotlin.Int
|
||||
$receiver: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public open fun addFirst (e: kotlin.Int?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
e: CONST Int type=kotlin.Int value=1
|
||||
Vendored
+30
@@ -0,0 +1,30 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-63914, KT-65219
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
class A : LinkedList<Int>(), SequencedCollection<Int>
|
||||
|
||||
class B : LinkedList<Int>(), SequencedCollection<Int> {
|
||||
override fun addFirst(e: Int?) { }
|
||||
override fun reversed(): LinkedList<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B){
|
||||
a.size
|
||||
a.remove(element = 1)
|
||||
a.addFirst(3)
|
||||
a.addLast(null)
|
||||
a.removeFirst()
|
||||
a.removeLast()
|
||||
a.reversed()
|
||||
|
||||
b.reversed()
|
||||
b.addFirst(1)
|
||||
}
|
||||
Vendored
+36
@@ -0,0 +1,36 @@
|
||||
class A : LinkedList<Int>, SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : LinkedList<Int>, SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
}
|
||||
|
||||
override fun reversed(): LinkedList<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.remove(element = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 3)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed<Int>() /*~> Unit */
|
||||
b.reversed<Int>() /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
}
|
||||
+747
@@ -0,0 +1,747 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
class A : LinkedList<Int>, SequencedCollection<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
// Public signature: /A.add|-3194712170900556378[0]
|
||||
// Public signature debug description: add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
/* fake */ override fun add(index: Int, element: @EnhancedNullability Int): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|-8818439124580844723[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.Int;kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|357368019962742687[0]
|
||||
// Public signature debug description: addAll(kotlin.Int;kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(index: Int, elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addFirst(kotlin.Int?){}
|
||||
// Public signature: /A.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addLast(kotlin.Int?){}
|
||||
// Public signature: /A.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
// Public signature: /A.descendingIterator|1071257290826097767[0]
|
||||
// Public signature debug description: descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
/* fake */ override fun descendingIterator(): MutableIterator<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#element(){}kotlin.Int?
|
||||
// Public signature: /A.element|-4356321082888444556[0]
|
||||
// Public signature debug description: element(){}kotlin.Int?
|
||||
/* fake */ override fun element(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.get|-8822924217357855534[0]
|
||||
// Public signature debug description: get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun get(index: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getFirst(){}kotlin.Int?
|
||||
// Public signature: /A.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getLast(){}kotlin.Int?
|
||||
// Public signature: /A.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /A.indexOf|866974352596659798[0]
|
||||
// Public signature debug description: indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun indexOf(element: @EnhancedNullability Int): 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /A.lastIndexOf|1115527748420890033[0]
|
||||
// Public signature debug description: lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun lastIndexOf(element: @EnhancedNullability Int): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.listIterator|4960815808465755041[0]
|
||||
// Public signature debug description: listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.listIterator|-2268028930611070307[0]
|
||||
// Public signature debug description: listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(index: Int): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offer(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offer|5383712942582867597[0]
|
||||
// Public signature debug description: offer(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offer(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offerFirst|-2230086223299906854[0]
|
||||
// Public signature debug description: offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerFirst(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.offerLast|8216393660704417722[0]
|
||||
// Public signature debug description: offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerLast(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.parallelStream|7878330035109535908[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peek(){}kotlin.Int?
|
||||
// Public signature: /A.peek|1449412375335436775[0]
|
||||
// Public signature debug description: peek(){}kotlin.Int?
|
||||
/* fake */ override fun peek(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peekFirst(){}kotlin.Int?
|
||||
// Public signature: /A.peekFirst|3484373790324163809[0]
|
||||
// Public signature debug description: peekFirst(){}kotlin.Int?
|
||||
/* fake */ override fun peekFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#peekLast(){}kotlin.Int?
|
||||
// Public signature: /A.peekLast|-4316576568426072473[0]
|
||||
// Public signature debug description: peekLast(){}kotlin.Int?
|
||||
/* fake */ override fun peekLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#poll(){}kotlin.Int?
|
||||
// Public signature: /A.poll|8800911321434884711[0]
|
||||
// Public signature debug description: poll(){}kotlin.Int?
|
||||
/* fake */ override fun poll(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollFirst(){}kotlin.Int?
|
||||
// Public signature: /A.pollFirst|960266731318436282[0]
|
||||
// Public signature debug description: pollFirst(){}kotlin.Int?
|
||||
/* fake */ override fun pollFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollLast(){}kotlin.Int?
|
||||
// Public signature: /A.pollLast|-8728956190889553236[0]
|
||||
// Public signature debug description: pollLast(){}kotlin.Int?
|
||||
/* fake */ override fun pollLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pop(){}kotlin.Int?
|
||||
// Public signature: /A.pop|-1522484764836752145[0]
|
||||
// Public signature debug description: pop(){}kotlin.Int?
|
||||
/* fake */ override fun pop(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#push(kotlin.Int?){}
|
||||
// Public signature: /A.push|3371514512529143423[0]
|
||||
// Public signature debug description: push(kotlin.Int?){}
|
||||
/* fake */ override fun push(p0: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(){}kotlin.Int?
|
||||
// Public signature: /A.remove|-548887123174520269[0]
|
||||
// Public signature debug description: remove(){}kotlin.Int?
|
||||
/* fake */ override fun remove(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.removeAt|6480490686215931144[0]
|
||||
// Public signature debug description: removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun removeAt(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /A.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.removeFirstOccurrence|-4824227101127372040[0]
|
||||
// Public signature debug description: removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeFirstOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.removeIf|-1099538878717265414[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLast(){}kotlin.Int?
|
||||
// Public signature: /A.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /A.removeLastOccurrence|-4951152957490490384[0]
|
||||
// Public signature debug description: removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeLastOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#removeRange(kotlin.Int;kotlin.Int){}
|
||||
// Public signature: /A.removeRange|7632320944993890593[0]
|
||||
// Public signature debug description: removeRange(kotlin.Int;kotlin.Int){}
|
||||
protected_and_package /* fake */ override fun removeRange(p0: Int, p1: Int): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.UnaryOperator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|6373979877176729001[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.UnaryOperator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability UnaryOperator<@EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.LinkedList<kotlin.Int?>?
|
||||
// Public signature: /A.reversed|-5289114913512537611[0]
|
||||
// Public signature debug description: reversed(){}java.util.LinkedList<kotlin.Int?>?
|
||||
/* fake */ override fun reversed(): LinkedList<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.set|-7932912415931410975[0]
|
||||
// Public signature debug description: set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun set(index: Int, element: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.sort|8069876015820305517[0]
|
||||
// Public signature debug description: sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun sort(p0: Comparator<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /A.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.stream|5410141522529844650[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.subList|127837164145565172[0]
|
||||
// Public signature debug description: subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun subList(fromIndex: Int, toIndex: Int): @EnhancedNullability MutableList<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /A.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// 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: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : LinkedList<Int>, SequencedCollection<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
// Public signature: /B.add|-3194712170900556378[0]
|
||||
// Public signature debug description: add(kotlin.Int;kotlin.Int{EnhancedNullability}){}
|
||||
/* fake */ override fun add(index: Int, element: @EnhancedNullability Int): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|-8818439124580844723[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.Int;kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|357368019962742687[0]
|
||||
// Public signature debug description: addAll(kotlin.Int;kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(index: Int, elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addLast(kotlin.Int?){}
|
||||
// Public signature: /B.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
// Public signature: /B.descendingIterator|1071257290826097767[0]
|
||||
// Public signature debug description: descendingIterator(){}kotlin.collections.MutableIterator<kotlin.Int?>?
|
||||
/* fake */ override fun descendingIterator(): MutableIterator<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#element(){}kotlin.Int?
|
||||
// Public signature: /B.element|-4356321082888444556[0]
|
||||
// Public signature debug description: element(){}kotlin.Int?
|
||||
/* fake */ override fun element(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.get|-8822924217357855534[0]
|
||||
// Public signature debug description: get(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun get(index: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getFirst(){}kotlin.Int?
|
||||
// Public signature: /B.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getLast(){}kotlin.Int?
|
||||
// Public signature: /B.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /B.indexOf|866974352596659798[0]
|
||||
// Public signature debug description: indexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun indexOf(element: @EnhancedNullability Int): 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
// Public signature: /B.lastIndexOf|1115527748420890033[0]
|
||||
// Public signature debug description: lastIndexOf(kotlin.Int{EnhancedNullability}){}kotlin.Int
|
||||
/* fake */ override fun lastIndexOf(element: @EnhancedNullability Int): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.listIterator|4960815808465755041[0]
|
||||
// Public signature debug description: listIterator(){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.listIterator|-2268028930611070307[0]
|
||||
// Public signature debug description: listIterator(kotlin.Int){}kotlin.collections.MutableListIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun listIterator(index: Int): @EnhancedNullability MutableListIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offer(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offer|5383712942582867597[0]
|
||||
// Public signature debug description: offer(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offer(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offerFirst|-2230086223299906854[0]
|
||||
// Public signature debug description: offerFirst(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerFirst(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.offerLast|8216393660704417722[0]
|
||||
// Public signature debug description: offerLast(kotlin.Int?){}kotlin.Boolean
|
||||
/* fake */ override fun offerLast(p0: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.parallelStream|7878330035109535908[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peek(){}kotlin.Int?
|
||||
// Public signature: /B.peek|1449412375335436775[0]
|
||||
// Public signature debug description: peek(){}kotlin.Int?
|
||||
/* fake */ override fun peek(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peekFirst(){}kotlin.Int?
|
||||
// Public signature: /B.peekFirst|3484373790324163809[0]
|
||||
// Public signature debug description: peekFirst(){}kotlin.Int?
|
||||
/* fake */ override fun peekFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#peekLast(){}kotlin.Int?
|
||||
// Public signature: /B.peekLast|-4316576568426072473[0]
|
||||
// Public signature debug description: peekLast(){}kotlin.Int?
|
||||
/* fake */ override fun peekLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#poll(){}kotlin.Int?
|
||||
// Public signature: /B.poll|8800911321434884711[0]
|
||||
// Public signature debug description: poll(){}kotlin.Int?
|
||||
/* fake */ override fun poll(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollFirst(){}kotlin.Int?
|
||||
// Public signature: /B.pollFirst|960266731318436282[0]
|
||||
// Public signature debug description: pollFirst(){}kotlin.Int?
|
||||
/* fake */ override fun pollFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollLast(){}kotlin.Int?
|
||||
// Public signature: /B.pollLast|-8728956190889553236[0]
|
||||
// Public signature debug description: pollLast(){}kotlin.Int?
|
||||
/* fake */ override fun pollLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pop(){}kotlin.Int?
|
||||
// Public signature: /B.pop|-1522484764836752145[0]
|
||||
// Public signature debug description: pop(){}kotlin.Int?
|
||||
/* fake */ override fun pop(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#push(kotlin.Int?){}
|
||||
// Public signature: /B.push|3371514512529143423[0]
|
||||
// Public signature debug description: push(kotlin.Int?){}
|
||||
/* fake */ override fun push(p0: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(){}kotlin.Int?
|
||||
// Public signature: /B.remove|-548887123174520269[0]
|
||||
// Public signature debug description: remove(){}kotlin.Int?
|
||||
/* fake */ override fun remove(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.removeAt|6480490686215931144[0]
|
||||
// Public signature debug description: removeAt(kotlin.Int){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun removeAt(p0: Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /B.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.removeFirstOccurrence|-4824227101127372040[0]
|
||||
// Public signature debug description: removeFirstOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeFirstOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.removeIf|-1099538878717265414[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLast(){}kotlin.Int?
|
||||
// Public signature: /B.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
// Public signature: /B.removeLastOccurrence|-4951152957490490384[0]
|
||||
// Public signature debug description: removeLastOccurrence(kotlin.Any?){}kotlin.Boolean
|
||||
/* fake */ override fun removeLastOccurrence(p0: Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#removeRange(kotlin.Int;kotlin.Int){}
|
||||
// Public signature: /B.removeRange|7632320944993890593[0]
|
||||
// Public signature debug description: removeRange(kotlin.Int;kotlin.Int){}
|
||||
protected_and_package /* fake */ override fun removeRange(p0: Int, p1: Int): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.UnaryOperator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|6373979877176729001[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.UnaryOperator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability UnaryOperator<@EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.set|-7932912415931410975[0]
|
||||
// Public signature debug description: set(kotlin.Int;kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override operator fun set(index: Int, element: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.sort|8069876015820305517[0]
|
||||
// Public signature debug description: sort(java.util.Comparator<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun sort(p0: Comparator<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /B.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.stream|5410141522529844650[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.subList|127837164145565172[0]
|
||||
// Public signature debug description: subList(kotlin.Int;kotlin.Int){}kotlin.collections.MutableList<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun subList(fromIndex: Int, toIndex: Int): @EnhancedNullability MutableList<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /B.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addFirst(kotlin.Int?){}
|
||||
// Public signature: /B.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
override fun addFirst(e: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.LinkedList<kotlin.Int>
|
||||
// Public signature: /B.reversed|2298427509454408342[0]
|
||||
// Public signature debug description: reversed(){}java.util.LinkedList<kotlin.Int>
|
||||
override fun reversed(): LinkedList<Int>
|
||||
|
||||
// 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: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+1439
File diff suppressed because it is too large
Load Diff
+117
@@ -0,0 +1,117 @@
|
||||
class A : LinkedList<Int>, List<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : LinkedList<Int>, List<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
}
|
||||
|
||||
override fun remove(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun remove(element: Int): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override operator fun removeAt(index: Int): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class C : LinkedList<Int?>, MutableList<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class D : LinkedList<Int?>, MutableList<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) {
|
||||
}
|
||||
|
||||
override operator fun get(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun remove(): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override operator fun removeAt(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.add(p0 = 1) /*~> Unit */
|
||||
a.get(p0 = 0) /*~> Unit */
|
||||
a.remove() /*~> Unit */
|
||||
a.removeAt(p0 = 1) /*~> Unit */
|
||||
a.remove(p0 = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.add(p0 = 1) /*~> Unit */
|
||||
b.get(p0 = 0) /*~> Unit */
|
||||
b.remove() /*~> Unit */
|
||||
b.removeAt(index = 1) /*~> Unit */
|
||||
b.remove(element = 1) /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
b.addLast(p0 = null)
|
||||
b.removeFirst() /*~> Unit */
|
||||
b.removeLast() /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.add(p0 = 1) /*~> Unit */
|
||||
c.get(p0 = 0) /*~> Unit */
|
||||
c.remove() /*~> Unit */
|
||||
c.removeAt(p0 = 1) /*~> Unit */
|
||||
c.remove(p0 = 1) /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.add(p0 = 1) /*~> Unit */
|
||||
d.get(index = 0) /*~> Unit */
|
||||
d.remove() /*~> Unit */
|
||||
d.removeAt(index = 1) /*~> Unit */
|
||||
d.remove(element = 1) /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(e = null)
|
||||
d.removeFirst() /*~> Unit */
|
||||
d.removeLast() /*~> Unit */
|
||||
}
|
||||
+1489
File diff suppressed because it is too large
Load Diff
Vendored
+1459
File diff suppressed because it is too large
Load Diff
Vendored
+91
@@ -0,0 +1,91 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-63914, KT-65219
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
class A : LinkedList<Int>(), List<Int>
|
||||
|
||||
class B : LinkedList<Int>(), List<Int> {
|
||||
override fun remove(): Int {
|
||||
return 1
|
||||
}
|
||||
override fun removeAt(index: Int): Int {
|
||||
return 1
|
||||
}
|
||||
override fun remove(element: Int): Boolean {
|
||||
return true
|
||||
}
|
||||
override val size: Int
|
||||
get() = 2
|
||||
|
||||
override fun addFirst(e: Int?) {}
|
||||
}
|
||||
|
||||
class C : LinkedList<Int?>(), MutableList<Int?>
|
||||
|
||||
class D : LinkedList<Int?>(), MutableList<Int?>{
|
||||
override fun get(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
override fun remove(): Int? {
|
||||
return 2
|
||||
}
|
||||
override fun removeAt(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) { }
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D){
|
||||
a.size
|
||||
a.add(1)
|
||||
a.get(0)
|
||||
a.remove()
|
||||
a.removeAt(1)
|
||||
a.remove(1)
|
||||
a.addFirst(1)
|
||||
a.addLast(null)
|
||||
a.removeFirst()
|
||||
a.removeLast()
|
||||
|
||||
b.size
|
||||
b.add(1)
|
||||
b.get(0)
|
||||
b.remove()
|
||||
b.removeAt(1)
|
||||
b.remove(1)
|
||||
b.addFirst(1)
|
||||
b.addLast(null)
|
||||
b.removeFirst()
|
||||
b.removeLast()
|
||||
|
||||
c.size
|
||||
c.add(1)
|
||||
c.get(0)
|
||||
c.remove()
|
||||
c.removeAt(1)
|
||||
c.remove(1)
|
||||
c.addFirst(1)
|
||||
c.addLast(null)
|
||||
c.removeFirst()
|
||||
c.removeLast()
|
||||
|
||||
d.size
|
||||
d.add(1)
|
||||
d.get(0)
|
||||
d.remove()
|
||||
d.removeAt(1)
|
||||
d.remove(1)
|
||||
d.addFirst(1)
|
||||
d.addLast(null)
|
||||
d.removeFirst()
|
||||
d.removeLast()
|
||||
}
|
||||
Vendored
+117
@@ -0,0 +1,117 @@
|
||||
class A : LinkedList<Int>, List<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : LinkedList<Int>, List<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
}
|
||||
|
||||
override fun remove(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun remove(element: Int): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun removeAt(index: Int): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class C : LinkedList<Int?>, MutableList<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class D : LinkedList<Int?>, MutableList<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedList*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) {
|
||||
}
|
||||
|
||||
override operator fun get(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun remove(): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun removeAt(index: Int): Int? {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.add(element = 1) /*~> Unit */
|
||||
a.get(index = 0) /*~> Unit */
|
||||
a.remove() /*~> Unit */
|
||||
a.removeAt(p0 = 1) /*~> Unit */
|
||||
a.remove(element = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
b.<get-size>() /*~> Unit */
|
||||
b.add(element = 1) /*~> Unit */
|
||||
b.get(index = 0) /*~> Unit */
|
||||
b.remove() /*~> Unit */
|
||||
b.removeAt(index = 1) /*~> Unit */
|
||||
b.remove(element = 1) /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
b.addLast(p0 = null)
|
||||
b.removeFirst() /*~> Unit */
|
||||
b.removeLast() /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.add(element = 1) /*~> Unit */
|
||||
c.get(index = 0) /*~> Unit */
|
||||
c.remove() /*~> Unit */
|
||||
c.removeAt(p0 = 1) /*~> Unit */
|
||||
c.remove(element = 1) /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
d.<get-size>() /*~> Unit */
|
||||
d.add(element = 1) /*~> Unit */
|
||||
d.get(index = 0) /*~> Unit */
|
||||
d.remove() /*~> Unit */
|
||||
d.removeAt(index = 1) /*~> Unit */
|
||||
d.remove(element = 1) /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(e = null)
|
||||
d.removeFirst() /*~> Unit */
|
||||
d.removeLast() /*~> Unit */
|
||||
}
|
||||
+1489
File diff suppressed because it is too large
Load Diff
+1269
File diff suppressed because it is too large
Load Diff
+160
@@ -0,0 +1,160 @@
|
||||
abstract class A : SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SequencedCollection<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun removeFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun removeFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java1, Java2 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class G : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedCollection<Int> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G) {
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.getFirst() /*~> Unit */
|
||||
a.getLast() /*~> Unit */
|
||||
a.first<@FlexibleNullability Int?>() /*~> Unit */
|
||||
a.last<@FlexibleNullability Int?>() /*~> Unit */
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
b.addFirst(p0 = 1)
|
||||
b.addLast(p0 = null)
|
||||
b.getFirst() /*~> Unit */
|
||||
b.getLast() /*~> Unit */
|
||||
b.removeFirst() /*~> Unit */
|
||||
b.removeLast() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.getFirst() /*~> Unit */
|
||||
c.getLast() /*~> Unit */
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
d.removeFirst() /*~> Unit */
|
||||
d.removeLast() /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(p0 = null)
|
||||
d.reversed() /*~> Unit */
|
||||
d.getFirst() /*~> Unit */
|
||||
d.getLast() /*~> Unit */
|
||||
e.getFirst() /*~> Unit */
|
||||
e.getLast() /*~> Unit */
|
||||
e.removeFirst() /*~> Unit */
|
||||
e.removeLast() /*~> Unit */
|
||||
e.addFirst(p0 = 1)
|
||||
e.addLast(p0 = null)
|
||||
e.reversed() /*~> Unit */
|
||||
f.getFirst() /*~> Unit */
|
||||
f.getLast() /*~> Unit */
|
||||
f.removeFirst() /*~> Unit */
|
||||
f.removeLast() /*~> Unit */
|
||||
f.addFirst(p0 = 1)
|
||||
f.addLast(p0 = null)
|
||||
f.reversed() /*~> Unit */
|
||||
g.getFirst() /*~> Unit */
|
||||
g.getLast() /*~> Unit */
|
||||
g.removeFirst() /*~> Unit */
|
||||
g.removeLast() /*~> Unit */
|
||||
g.addFirst(p0 = 1)
|
||||
g.addLast(p0 = null)
|
||||
g.reversed() /*~> Unit */
|
||||
}
|
||||
+1285
File diff suppressed because it is too large
Load Diff
+125
@@ -0,0 +1,125 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: Java1.java
|
||||
import java.util.SequencedCollection;
|
||||
public abstract class Java1 implements SequencedCollection<Integer> { }
|
||||
|
||||
// FILE: Java2.java
|
||||
public interface Java2 {
|
||||
int getFirst();
|
||||
}
|
||||
|
||||
// FILE: Java3.java
|
||||
public abstract class Java3 implements KotlinInterface { }
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A : SequencedCollection<Int>
|
||||
|
||||
abstract class B(override val size: Int) : SequencedCollection<Int> {
|
||||
override fun removeFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
abstract class C : Java1() // Kotlin ← Java1 ←Java2
|
||||
|
||||
abstract class D : Java1() {
|
||||
override val size: Int
|
||||
get() = 5
|
||||
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun removeFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
}
|
||||
|
||||
abstract class E(override val size: Int) : Java1(), Java2 { //Kotlin ← Java1, Java2 ← Java3
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
}
|
||||
|
||||
abstract class F : KotlinInterface, Java2 { //Kotlin ← Java, Kotlin2 ← Java2
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
}
|
||||
|
||||
abstract class G : Java3() //Kotlin ← Java ← Kotlin ← Java
|
||||
|
||||
interface KotlinInterface : SequencedCollection<Int>
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G) {
|
||||
a.addFirst(1)
|
||||
a.addLast(null)
|
||||
a.first
|
||||
a.last
|
||||
a.first()
|
||||
a.last()
|
||||
a.removeFirst()
|
||||
a.removeLast()
|
||||
a.reversed()
|
||||
|
||||
b.addFirst(1)
|
||||
b.addLast(null)
|
||||
b.first
|
||||
b.last
|
||||
b.removeFirst()
|
||||
b.removeLast()
|
||||
b.reversed()
|
||||
|
||||
c.addFirst(1)
|
||||
c.addLast(null)
|
||||
c.first
|
||||
c.last
|
||||
c.removeFirst()
|
||||
c.removeLast()
|
||||
c.reversed()
|
||||
|
||||
d.removeFirst()
|
||||
d.removeLast()
|
||||
d.addFirst(1)
|
||||
d.addLast(null)
|
||||
d.reversed()
|
||||
d.first
|
||||
d.last
|
||||
|
||||
e.first
|
||||
e.last
|
||||
e.removeFirst()
|
||||
e.removeLast()
|
||||
e.addFirst(1)
|
||||
e.addLast(null)
|
||||
e.reversed()
|
||||
|
||||
f.first
|
||||
f.last
|
||||
f.removeFirst()
|
||||
f.removeLast()
|
||||
f.addFirst(1)
|
||||
f.addLast(null)
|
||||
f.reversed()
|
||||
|
||||
g.first
|
||||
g.last
|
||||
g.removeFirst()
|
||||
g.removeLast()
|
||||
g.addFirst(1)
|
||||
g.addLast(null)
|
||||
g.reversed()
|
||||
}
|
||||
+160
@@ -0,0 +1,160 @@
|
||||
abstract class A : SequencedCollection<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SequencedCollection<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun removeFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(element: Int?): Boolean {
|
||||
return true
|
||||
}
|
||||
|
||||
override fun removeFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedCollection<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override val size: Int
|
||||
override get(): Int {
|
||||
return 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java1, Java2 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 2
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class G : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedCollection<Int> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G) {
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.getFirst() /*~> Unit */
|
||||
a.getLast() /*~> Unit */
|
||||
a.first<@FlexibleNullability Int?>() /*~> Unit */
|
||||
a.last<@FlexibleNullability Int?>() /*~> Unit */
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
b.addFirst(p0 = 1)
|
||||
b.addLast(p0 = null)
|
||||
b.getFirst() /*~> Unit */
|
||||
b.getLast() /*~> Unit */
|
||||
b.removeFirst() /*~> Unit */
|
||||
b.removeLast() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.getFirst() /*~> Unit */
|
||||
c.getLast() /*~> Unit */
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
d.removeFirst() /*~> Unit */
|
||||
d.removeLast() /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(p0 = null)
|
||||
d.reversed() /*~> Unit */
|
||||
d.getFirst() /*~> Unit */
|
||||
d.getLast() /*~> Unit */
|
||||
e.getFirst() /*~> Unit */
|
||||
e.getLast() /*~> Unit */
|
||||
e.removeFirst() /*~> Unit */
|
||||
e.removeLast() /*~> Unit */
|
||||
e.addFirst(p0 = 1)
|
||||
e.addLast(p0 = null)
|
||||
e.reversed() /*~> Unit */
|
||||
f.getFirst() /*~> Unit */
|
||||
f.getLast() /*~> Unit */
|
||||
f.removeFirst() /*~> Unit */
|
||||
f.removeLast() /*~> Unit */
|
||||
f.addFirst(p0 = 1)
|
||||
f.addLast(p0 = null)
|
||||
f.reversed() /*~> Unit */
|
||||
g.getFirst() /*~> Unit */
|
||||
g.getLast() /*~> Unit */
|
||||
g.removeFirst() /*~> Unit */
|
||||
g.removeLast() /*~> Unit */
|
||||
g.addFirst(p0 = 1)
|
||||
g.addLast(p0 = null)
|
||||
g.reversed() /*~> Unit */
|
||||
}
|
||||
+1287
File diff suppressed because it is too large
Load Diff
Vendored
+519
@@ -0,0 +1,519 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]
|
||||
$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.Int
|
||||
<V>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:newHashMap visibility:public modality:OPEN <K, V> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of <root>.A.newHashMap?, @[FlexibleNullability] V of <root>.A.newHashMap?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashMap <K, V> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of java.util.HashMap.newHashMap?, @[FlexibleNullability] V of java.util.HashMap.newHashMap?>? declared in java.util.HashMap
|
||||
TYPE_PARAMETER name:K index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
TYPE_PARAMETER name:V index:1 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [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
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
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?>?>?
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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 java.util.HashMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]
|
||||
$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.Int
|
||||
<V>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (p0: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (p0: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (p0: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:newHashMap visibility:public modality:OPEN <K, V> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of <root>.B.newHashMap?, @[FlexibleNullability] V of <root>.B.newHashMap?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashMap <K, V> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of java.util.HashMap.newHashMap?, @[FlexibleNullability] V of java.util.HashMap.newHashMap?>? declared in java.util.HashMap
|
||||
TYPE_PARAMETER name:K index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
TYPE_PARAMETER name:V index:1 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [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
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedMap<kotlin.Int, kotlin.Int> 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 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?>?>?
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>?
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.HashMap?>? declared in java.util.HashMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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 java.util.HashMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>?
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.HashMap?>? declared in java.util.HashMap
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun putLast (p0: @[FlexibleNullability] kotlin.Int?, p1: @[FlexibleNullability] kotlin.Int?): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun putLast (p0: @[FlexibleNullability] kotlin.Int?, p1: @[FlexibleNullability] kotlin.Int?): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=2
|
||||
p1: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 reversed (): java.util.SequencedMap<kotlin.Int, kotlin.Int> declared in <root>.B' type=java.util.SequencedMap<kotlin.Int, kotlin.Int> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
Vendored
+31
@@ -0,0 +1,31 @@
|
||||
abstract class A : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Int, Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Int, Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Int, Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 1) /*~> Unit */
|
||||
a.putLast(p0 = 2, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
}
|
||||
Vendored
+513
@@ -0,0 +1,513 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
// 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#compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.compute|8785585401553282092[0]
|
||||
// Public signature debug description: compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int?, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|-1249001741600089785[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Function<in @EnhancedNullability Int, out @EnhancedNullability Int>): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-8809052026250919703[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|4229800636915993246[0]
|
||||
// Public signature debug description: containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1914826999950043547[0]
|
||||
// Public signature debug description: containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.firstEntry|-8621620705017438674[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun firstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|-492158077168175336[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Int, in @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.get|2240171182550046082[0]
|
||||
// Public signature debug description: get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override operator fun get(p0: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|1084929023578867904[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// 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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.lastEntry|2212793220768320027[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-974778037139916209[0]
|
||||
// Public signature debug description: merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.pollFirstEntry|4032300592794565019[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollFirstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.pollLastEntry|-5311909579833704810[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.put|-3874938654958458244[0]
|
||||
// Public signature debug description: put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun put(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.putAll|-8808553494152125510[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun putAll(p0: @EnhancedNullability Map<out @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /A.putFirst|5353438407020825866[0]
|
||||
// Public signature debug description: putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putFirst(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|-4466594684680502432[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /A.putLast|5023974891509468831[0]
|
||||
// Public signature debug description: putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putLast(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.remove|8265479329144096084[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|7727308921331054766[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.replace|7080643283340927018[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|787053809265657944[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-6795545921425284365[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.SequencedMap<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.reversed|835750828519496516[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Int?,kotlin.Int?>?
|
||||
abstract /* fake */ override fun reversed(): SequencedMap<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
// Public signature: /A.sequencedEntrySet|5746834858841521518[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Int?, Int?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /A.sequencedKeySet|-5458623164139076655[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedKeySet(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
// Public signature: /A.sequencedValues|-5698393696375064612[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}entries
|
||||
// Public signature: /A.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<Int?, Int?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>>
|
||||
// Public signature: /A.entries.<get-entries>|1692716713642529615[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>>
|
||||
/* fake */ override get(): MutableSet<MutableEntry<Int?, Int?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Int?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Int?>
|
||||
// Public signature: /A.keys.<get-keys>|198765053730638131[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Int?>
|
||||
/* fake */ override get(): MutableSet<Int?>
|
||||
|
||||
// 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<Int?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
// Public signature: /A.values.<get-values>|6778780144264802127[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
/* fake */ override get(): MutableCollection<Int?>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
// 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#compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.compute|8785585401553282092[0]
|
||||
// Public signature debug description: compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int?, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|-1249001741600089785[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Function<in @EnhancedNullability Int, out @EnhancedNullability Int>): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-8809052026250919703[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|4229800636915993246[0]
|
||||
// Public signature debug description: containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1914826999950043547[0]
|
||||
// Public signature debug description: containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.firstEntry|-8621620705017438674[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun firstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|-492158077168175336[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Int, in @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.get|2240171182550046082[0]
|
||||
// Public signature debug description: get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override operator fun get(p0: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|1084929023578867904[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// 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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.lastEntry|2212793220768320027[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-974778037139916209[0]
|
||||
// Public signature debug description: merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.pollFirstEntry|4032300592794565019[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollFirstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.pollLastEntry|-5311909579833704810[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.put|-3874938654958458244[0]
|
||||
// Public signature debug description: put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun put(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.putAll|-8808553494152125510[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun putAll(p0: @EnhancedNullability Map<out @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /B.putFirst|5353438407020825866[0]
|
||||
// Public signature debug description: putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putFirst(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|-4466594684680502432[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /B.putLast|5023974891509468831[0]
|
||||
// Public signature debug description: putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putLast(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.remove|8265479329144096084[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|7727308921331054766[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.replace|7080643283340927018[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|787053809265657944[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-6795545921425284365[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
// Public signature: /B.sequencedEntrySet|5746834858841521518[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Int?, Int?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /B.sequencedKeySet|-5458623164139076655[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedKeySet(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
// Public signature: /B.sequencedValues|-5698393696375064612[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SequencedMap<kotlin.Int,kotlin.Int>
|
||||
// Public signature: /B.reversed|6247432259507587700[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Int,kotlin.Int>
|
||||
override fun reversed(): SequencedMap<Int, Int>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: MutableSet<MutableEntry<Int?, Int?>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>>
|
||||
// Public signature: /B.entries.<get-entries>|1692716713642529615[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>>
|
||||
/* fake */ override get(): MutableSet<MutableEntry<Int?, Int?>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: MutableSet<Int?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Int?>
|
||||
// Public signature: /B.keys.<get-keys>|198765053730638131[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Int?>
|
||||
/* fake */ override get(): MutableSet<Int?>
|
||||
|
||||
// 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<Int?>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
// Public signature: /B.values.<get-values>|6778780144264802127[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
/* fake */ override get(): MutableCollection<Int?>
|
||||
|
||||
}
|
||||
|
||||
// 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
|
||||
+519
@@ -0,0 +1,519 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]
|
||||
$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.Int
|
||||
<V>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, value:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:value index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, defaultValue:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:newHashMap visibility:public modality:OPEN <K, V> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of <root>.A.newHashMap?, @[FlexibleNullability] V of <root>.A.newHashMap?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashMap <K, V> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of java.util.HashMap.newHashMap?, @[FlexibleNullability] V of java.util.HashMap.newHashMap?>? declared in java.util.HashMap
|
||||
TYPE_PARAMETER name:K index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
TYPE_PARAMETER name:V index:1 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, value:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:value index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, from:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:from index:0 type:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [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
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, value:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:value index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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 java.util.HashMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]
|
||||
$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.Int
|
||||
<V>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashMap<kotlin.Int, kotlin.Int>; java.util.SequencedMap<kotlin.Int, kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashMap
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:compute visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int?, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:computeIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:containsKey visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsKey (key: @[EnhancedNullability] K of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsKey (key: @[FlexibleNullability] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsValue visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, value:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsValue (value: @[EnhancedNullability] V of java.util.HashMap): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun containsValue (value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:value index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashMap
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override,operator]
|
||||
overridden:
|
||||
public open fun get (key: @[EnhancedNullability] K of java.util.HashMap): @[EnhancedNullability] V of java.util.HashMap? declared in java.util.HashMap
|
||||
public abstract fun get (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:getOrDefault visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, defaultValue:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun getOrDefault (key: @[FlexibleNullability] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:defaultValue index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashMap
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashMap
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun merge (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:newHashMap visibility:public modality:OPEN <K, V> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of <root>.B.newHashMap?, @[FlexibleNullability] V of <root>.B.newHashMap?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashMap <K, V> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashMap<@[FlexibleNullability] K of java.util.HashMap.newHashMap?, @[FlexibleNullability] V of java.util.HashMap.newHashMap?>? declared in java.util.HashMap
|
||||
TYPE_PARAMETER name:K index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
TYPE_PARAMETER name:V index:1 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:put visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, value:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun put (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:value index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, from:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun putAll (from: kotlin.collections.Map<out @[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:from index:0 type:@[EnhancedNullability] kotlin.collections.Map<out @[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:putIfAbsent visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [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
|
||||
public abstract fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, key:@[EnhancedNullability] kotlin.Int, value:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun remove (key: @[FlexibleNullability] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:key index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:value index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int) returnType:@[EnhancedNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int, p1:@[EnhancedNullability] kotlin.Int, p2:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] kotlin.Int
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:replaceAll visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>, p0:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
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
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] kotlin.Int, in @[EnhancedNullability] kotlin.Int, out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Int, kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashMap
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedMap<kotlin.Int, kotlin.Int>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedMap<kotlin.Int, kotlin.Int> 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 open entries: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] K of java.util.HashMap, @[EnhancedNullability] V of java.util.HashMap>>
|
||||
public abstract entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.collections.MutableMap.MutableEntry<@[EnhancedNullability] kotlin.Int, @[EnhancedNullability] kotlin.Int>> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:entries visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
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
|
||||
public abstract fun <get-entries> (): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open keys: @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap>
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-keys> (): @[EnhancedNullability] kotlin.collections.MutableSet<@[EnhancedNullability] K of java.util.HashMap> declared in java.util.HashMap
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) 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 java.util.HashMap
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open values: @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap>
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:OPEN <> ($this:java.util.HashMap<kotlin.Int, kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:values visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-values> (): @[EnhancedNullability] kotlin.collections.MutableCollection<@[EnhancedNullability] V of java.util.HashMap> declared in java.util.HashMap
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashMap<kotlin.Int, kotlin.Int>
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun putLast (p0: @[FlexibleNullability] kotlin.Int?, p1: @[FlexibleNullability] kotlin.Int?): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun putLast (p0: @[FlexibleNullability] kotlin.Int?, p1: @[FlexibleNullability] kotlin.Int?): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=2
|
||||
p1: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Int?, @[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 reversed (): java.util.SequencedMap<kotlin.Int, kotlin.Int> declared in <root>.B' type=java.util.SequencedMap<kotlin.Int, kotlin.Int> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-65667, KT-63914
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
import kotlin.collections.HashMap
|
||||
|
||||
abstract class A : HashMap<Int, Int>(), SequencedMap<Int, Int>
|
||||
|
||||
class B : HashMap<Int, Int>(), SequencedMap<Int, Int> {
|
||||
override fun reversed(): SequencedMap<Int, Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B){
|
||||
a.size
|
||||
a.putLast(null, 1)
|
||||
a.putLast(2, null)
|
||||
a.firstEntry()
|
||||
a.lastEntry()
|
||||
a.reversed()
|
||||
|
||||
b.reversed()
|
||||
}
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
abstract class A : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Int, Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashMap*/<Int, Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Int, Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 1) /*~> Unit */
|
||||
a.putLast(p0 = 2, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
}
|
||||
Vendored
+513
@@ -0,0 +1,513 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
// 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#compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.compute|8785585401553282092[0]
|
||||
// Public signature debug description: compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int?, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.computeIfAbsent|-1249001741600089785[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Function<in @EnhancedNullability Int, out @EnhancedNullability Int>): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.computeIfPresent|-8809052026250919703[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.containsKey|4229800636915993246[0]
|
||||
// Public signature debug description: containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.containsValue|-1914826999950043547[0]
|
||||
// Public signature debug description: containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.firstEntry|-8621620705017438674[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun firstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.forEach|-492158077168175336[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Int, in @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.get|2240171182550046082[0]
|
||||
// Public signature debug description: get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override operator fun get(key: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /A.getOrDefault|1084929023578867904[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability Int, defaultValue: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// 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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.lastEntry|2212793220768320027[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.merge|-974778037139916209[0]
|
||||
// Public signature debug description: merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.pollFirstEntry|4032300592794565019[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollFirstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.pollLastEntry|-5311909579833704810[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.put|-3874938654958458244[0]
|
||||
// Public signature debug description: put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun put(key: @EnhancedNullability Int, value: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.putAll|-3611552619715366001[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun putAll(from: @EnhancedNullability Map<out @EnhancedNullability Int, @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /A.putFirst|5353438407020825866[0]
|
||||
// Public signature debug description: putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putFirst(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.putIfAbsent|-4466594684680502432[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /A.putLast|5023974891509468831[0]
|
||||
// Public signature debug description: putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putLast(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.remove|8265479329144096084[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun remove(key: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|7727308921331054766[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(key: @EnhancedNullability Int, value: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /A.replace|7080643283340927018[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.replace|787053809265657944[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /A.replaceAll|-6795545921425284365[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.SequencedMap<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /A.reversed|835750828519496516[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Int?,kotlin.Int?>?
|
||||
abstract /* fake */ override fun reversed(): SequencedMap<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
// Public signature: /A.sequencedEntrySet|5746834858841521518[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Int?, Int?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /A.sequencedKeySet|-5458623164139076655[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedKeySet(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
// Public signature: /A.sequencedValues|-5698393696375064612[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability 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<@EnhancedNullability Int, @EnhancedNullability Int>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.entries.<get-entries>|-6784228018896218890[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<@EnhancedNullability Int, @EnhancedNullability Int>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A{}keys
|
||||
// Public signature: /A.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<@EnhancedNullability Int>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.keys.<get-keys>|-3100522392016272266[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability Int>
|
||||
|
||||
// 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<@EnhancedNullability Int>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.values.<get-values>|301862012344866451[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<@EnhancedNullability Int>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : HashMap<Int, Int>, SequencedMap<Int, Int> {
|
||||
// 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#compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.compute|8785585401553282092[0]
|
||||
// Public signature debug description: compute(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int?{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun compute(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int?, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.computeIfAbsent|-1249001741600089785[0]
|
||||
// Public signature debug description: computeIfAbsent(kotlin.Int{EnhancedNullability};java.util.function.Function<in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun computeIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Function<in @EnhancedNullability Int, out @EnhancedNullability Int>): @EnhancedNullability Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.computeIfPresent|-8809052026250919703[0]
|
||||
// Public signature debug description: computeIfPresent(kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun computeIfPresent(p0: @EnhancedNullability Int, p1: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.containsKey|4229800636915993246[0]
|
||||
// Public signature debug description: containsKey(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsKey(key: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.containsValue|-1914826999950043547[0]
|
||||
// Public signature debug description: containsValue(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun containsValue(value: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.firstEntry|-8621620705017438674[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun firstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.forEach|-492158077168175336[0]
|
||||
// Public signature debug description: forEach(java.util.function.BiConsumer<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun forEach(p0: @EnhancedNullability BiConsumer<in @EnhancedNullability Int, in @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.get|2240171182550046082[0]
|
||||
// Public signature debug description: get(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override operator fun get(key: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
// Public signature: /B.getOrDefault|1084929023578867904[0]
|
||||
// Public signature debug description: getOrDefault(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int{EnhancedNullability}
|
||||
/* fake */ override fun getOrDefault(key: @EnhancedNullability Int, defaultValue: @EnhancedNullability Int): @EnhancedNullability Int
|
||||
|
||||
// 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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.lastEntry|2212793220768320027[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.merge|-974778037139916209[0]
|
||||
// Public signature debug description: merge(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun merge(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int?>): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.pollFirstEntry|4032300592794565019[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollFirstEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
// Public signature: /B.pollLastEntry|-5311909579833704810[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<Int?, Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.put|-3874938654958458244[0]
|
||||
// Public signature debug description: put(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun put(key: @EnhancedNullability Int, value: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.putAll|-3611552619715366001[0]
|
||||
// Public signature debug description: putAll(kotlin.collections.Map<out|kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun putAll(from: @EnhancedNullability Map<out @EnhancedNullability Int, @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /B.putFirst|5353438407020825866[0]
|
||||
// Public signature debug description: putFirst(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putFirst(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.putIfAbsent|-4466594684680502432[0]
|
||||
// Public signature debug description: putIfAbsent(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun putIfAbsent(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
// Public signature: /B.putLast|5023974891509468831[0]
|
||||
// Public signature debug description: putLast(kotlin.Int?;kotlin.Int?){}kotlin.Int?
|
||||
/* fake */ override fun putLast(p0: Int?, p1: Int?): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.remove|8265479329144096084[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun remove(key: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|7727308921331054766[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(key: @EnhancedNullability Int, value: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
// Public signature: /B.replace|7080643283340927018[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Int?{EnhancedNullability}
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int): @EnhancedNullability Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.replace|787053809265657944[0]
|
||||
// Public signature debug description: replace(kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability};kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun replace(p0: @EnhancedNullability Int, p1: @EnhancedNullability Int, p2: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
// Public signature: /B.replaceAll|-6795545921425284365[0]
|
||||
// Public signature debug description: replaceAll(java.util.function.BiFunction<in|kotlin.Int{EnhancedNullability},in|kotlin.Int{EnhancedNullability},out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}
|
||||
/* fake */ override fun replaceAll(p0: @EnhancedNullability BiFunction<in @EnhancedNullability Int, in @EnhancedNullability Int, out @EnhancedNullability Int>): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
// Public signature: /B.sequencedEntrySet|5746834858841521518[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int?,kotlin.Int?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Int?, Int?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /B.sequencedKeySet|-5458623164139076655[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedKeySet(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
// Public signature: /B.sequencedValues|-5698393696375064612[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Int?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SequencedMap<kotlin.Int,kotlin.Int>
|
||||
// Public signature: /B.reversed|6247432259507587700[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Int,kotlin.Int>
|
||||
override fun reversed(): SequencedMap<Int, Int>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}entries
|
||||
// Public signature: /B.entries|-586096469347622282[0]
|
||||
// Public signature debug description: {}entries
|
||||
/* fake */ override val entries: @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<@EnhancedNullability Int, @EnhancedNullability Int>>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.entries.<get-entries>|-6784228018896218890[0]
|
||||
// Public signature debug description: <get-entries>(){}kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Int{EnhancedNullability},kotlin.Int{EnhancedNullability}>{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability MutableEntry<@EnhancedNullability Int, @EnhancedNullability Int>>
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B{}keys
|
||||
// Public signature: /B.keys|-1539062068328255324[0]
|
||||
// Public signature debug description: {}keys
|
||||
/* fake */ override val keys: @EnhancedNullability MutableSet<@EnhancedNullability Int>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-keys>(){}kotlin.collections.MutableSet<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.keys.<get-keys>|-3100522392016272266[0]
|
||||
// Public signature debug description: <get-keys>(){}kotlin.collections.MutableSet<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableSet<@EnhancedNullability Int>
|
||||
|
||||
// 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<@EnhancedNullability Int>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-values>(){}kotlin.collections.MutableCollection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.values.<get-values>|301862012344866451[0]
|
||||
// Public signature debug description: <get-values>(){}kotlin.collections.MutableCollection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override get(): @EnhancedNullability MutableCollection<@EnhancedNullability Int>
|
||||
|
||||
}
|
||||
|
||||
// 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
|
||||
+1616
File diff suppressed because it is too large
Load Diff
+125
@@ -0,0 +1,125 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any>? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1, Java2 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java3 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Any?): Any? {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedMap<Any, Any> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F) {
|
||||
a.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.pollFirstEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.sequencedKeySet() /*~> Unit */
|
||||
b.putFirst(k = 1, v = null) /*~> Unit */
|
||||
b.firstEntry() /*~> Unit */
|
||||
b.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
b.lastEntry() /*~> Unit */
|
||||
b.pollFirstEntry() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.sequencedKeySet() /*~> Unit */
|
||||
c.putFirst(k = 1, v = null) /*~> Unit */
|
||||
c.firstEntry() /*~> Unit */
|
||||
c.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
c.lastEntry() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
d.putFirst(k = 1, v = null) /*~> Unit */
|
||||
d.firstEntry() /*~> Unit */
|
||||
d.putLast(p0 = null, p1 = 1) /*~> Unit */
|
||||
d.lastEntry() /*~> Unit */
|
||||
d.reversed() /*~> Unit */
|
||||
e.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
e.firstEntry() /*~> Unit */
|
||||
e.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
e.lastEntry() /*~> Unit */
|
||||
e.reversed() /*~> Unit */
|
||||
f.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
f.firstEntry() /*~> Unit */
|
||||
f.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
f.lastEntry() /*~> Unit */
|
||||
f.reversed() /*~> Unit */
|
||||
}
|
||||
+1616
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,102 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: Java1.java
|
||||
import java.util.SequencedMap;
|
||||
public abstract class Java1 implements SequencedMap<Object, Object> { }
|
||||
|
||||
// FILE: Java2.java
|
||||
public interface Java2 {
|
||||
Object putFirst(Object k, Object v);
|
||||
}
|
||||
|
||||
// FILE: Java3.java
|
||||
public abstract class Java3 implements KotlinInterface { }
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A : Java1() // Kotlin ← Java1 ← Java2
|
||||
|
||||
abstract class B : Java1() {
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any>? {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableMap.MutableEntry<Any, Any> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
abstract class C : Java1(), Java2 { //Kotlin ← Java1, Java2 ← Java3
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
}
|
||||
|
||||
abstract class D : Java2, KotlinInterface { //Kotlin ← Java, Kotlin2 ← Java2
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
}
|
||||
|
||||
abstract class E : Java3() //Kotlin ← Java ← Kotlin ← Java
|
||||
|
||||
abstract class F(override val size: Int) : Java3() {
|
||||
override fun remove(key: Any?): Any? {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedMap<Any, Any>
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F) {
|
||||
a.putFirst(1, null)
|
||||
a.firstEntry()
|
||||
a.putLast(null, 2)
|
||||
a.lastEntry()
|
||||
a.pollFirstEntry()
|
||||
a.reversed()
|
||||
a.sequencedKeySet()
|
||||
|
||||
b.putFirst(1, null)
|
||||
b.firstEntry()
|
||||
b.putLast(null, 2)
|
||||
b.lastEntry()
|
||||
b.pollFirstEntry()
|
||||
b.reversed()
|
||||
b.sequencedKeySet()
|
||||
|
||||
c.putFirst(1, null)
|
||||
c.firstEntry()
|
||||
c.putLast(null, 2)
|
||||
c.lastEntry()
|
||||
c.reversed()
|
||||
|
||||
d.putFirst(1, null)
|
||||
d.firstEntry()
|
||||
d.putLast(null, 1)
|
||||
d.lastEntry()
|
||||
d.reversed()
|
||||
|
||||
e.putFirst(1, null)
|
||||
e.firstEntry()
|
||||
e.putLast(null, 2)
|
||||
e.lastEntry()
|
||||
e.reversed()
|
||||
|
||||
f.putFirst(1, null)
|
||||
f.firstEntry()
|
||||
f.putLast(null, 2)
|
||||
f.lastEntry()
|
||||
f.reversed()
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
abstract class A : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any>? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1, Java2 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java3 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun remove(key: Any?): Any? {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedMap<Any, Any> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F) {
|
||||
a.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.pollFirstEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.sequencedKeySet() /*~> Unit */
|
||||
b.putFirst(k = 1, v = null) /*~> Unit */
|
||||
b.firstEntry() /*~> Unit */
|
||||
b.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
b.lastEntry() /*~> Unit */
|
||||
b.pollFirstEntry() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.sequencedKeySet() /*~> Unit */
|
||||
c.putFirst(k = 1, v = null) /*~> Unit */
|
||||
c.firstEntry() /*~> Unit */
|
||||
c.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
c.lastEntry() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
d.putFirst(k = 1, v = null) /*~> Unit */
|
||||
d.firstEntry() /*~> Unit */
|
||||
d.putLast(p0 = null, p1 = 1) /*~> Unit */
|
||||
d.lastEntry() /*~> Unit */
|
||||
d.reversed() /*~> Unit */
|
||||
e.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
e.firstEntry() /*~> Unit */
|
||||
e.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
e.lastEntry() /*~> Unit */
|
||||
e.reversed() /*~> Unit */
|
||||
f.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
f.firstEntry() /*~> Unit */
|
||||
f.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
f.lastEntry() /*~> Unit */
|
||||
f.reversed() /*~> Unit */
|
||||
}
|
||||
+1525
File diff suppressed because it is too large
Load Diff
+498
@@ -0,0 +1,498 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]
|
||||
$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.SequencedMap<kotlin.Any, kotlin.Any>]'
|
||||
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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] 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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type: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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] 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:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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:putIfAbsent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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: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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] 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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType: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> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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:java.util.SequencedMap<kotlin.Any, 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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType: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> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]
|
||||
$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 java.util.SequencedMap
|
||||
$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 kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]'
|
||||
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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any?, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun compute (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] 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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.Function<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:computeIfPresent visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[EnhancedNullability] kotlin.Any, out @[EnhancedNullability] kotlin.Any?>) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun computeIfPresent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[EnhancedNullability] java.util.function.BiFunction<in @[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[EnhancedNullability] java.util.function.BiConsumer<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type: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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:merge visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] 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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] 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:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putIfAbsent (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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: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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:@[EnhancedNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:replace visibility:public modality:OPEN <> ($this:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>, p0:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p1:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, p2:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun replace (p0: @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] @[EnhancedNullability] kotlin.Any?
|
||||
VALUE_PARAMETER name:p2 index:2 type:@[FlexibleNullability] @[EnhancedNullability] 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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun replaceAll (p0: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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 @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, in @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?, out @[FlexibleNullability] @[EnhancedNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:firstEntry visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun firstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> 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:pollFirstEntry visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun pollFirstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> 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:putFirst visibility:public modality:OPEN <> ($this:<root>.B, k:kotlin.Any?, v:kotlin.Any?) returnType:kotlin.Any
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:k index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:v index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun putFirst (k: kotlin.Any?, v: kotlin.Any?): kotlin.Any declared in <root>.B'
|
||||
CONST String type=kotlin.String value=""
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedMap<kotlin.Any, kotlin.Any> 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:sequencedKeySet visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedSet<kotlin.Any>
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun sequencedKeySet (): java.util.SequencedSet<kotlin.Any> 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: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
FUN FAKE_OVERRIDE name:<get-entries> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType: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> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType: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> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 putFirst (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.A' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
p1: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 putLast (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.A' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=2
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 putFirst (k: kotlin.Any?, v: 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
|
||||
k: CONST Int type=kotlin.Int value=1
|
||||
v: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> declared in <root>.B' type=kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 putLast (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.B' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=2
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.B' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$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 pollFirstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> declared in <root>.B' type=kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 reversed (): java.util.SequencedMap<kotlin.Any, kotlin.Any> declared in <root>.B' type=java.util.SequencedMap<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 sequencedKeySet (): java.util.SequencedSet<kotlin.Any> declared in <root>.B' type=java.util.SequencedSet<kotlin.Any> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
abstract class A : SequencedMap<Any, Any> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SequencedMap<Any, Any> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun pollFirstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun sequencedKeySet(): SequencedSet<Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.pollFirstEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.sequencedKeySet() /*~> Unit */
|
||||
b.putFirst(k = 1, v = null) /*~> Unit */
|
||||
b.firstEntry() /*~> Unit */
|
||||
b.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
b.lastEntry() /*~> Unit */
|
||||
b.pollFirstEntry() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.sequencedKeySet() /*~> Unit */
|
||||
}
|
||||
+498
@@ -0,0 +1,498 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]
|
||||
$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.SequencedMap<kotlin.Any, kotlin.Any>]'
|
||||
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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:firstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type: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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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:pollFirstEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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:putFirst visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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: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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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: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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedKeySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($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:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[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 java.util.SequencedMap
|
||||
$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: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($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:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]
|
||||
$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 java.util.SequencedMap
|
||||
$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 kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SequencedMap<kotlin.Any, kotlin.Any>]'
|
||||
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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.Function<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] @[FlexibleNullability] K of java.util.SequencedMap?, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, defaultValue: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type: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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Map<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
FUN FAKE_OVERRIDE name:lastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] {V of java.util.SequencedMap & Any}, p2: @[EnhancedNullability] java.util.function.BiFunction<in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, in @[EnhancedNullability] {V of java.util.SequencedMap & Any}, out @[EnhancedNullability] V of java.util.SequencedMap?>): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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:pollLastEntry visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun pollLastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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:putLast visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>, p0:@[FlexibleNullability] kotlin.Any?, p1:@[FlexibleNullability] kotlin.Any?) returnType:@[FlexibleNullability] kotlin.Any? [fake_override]
|
||||
overridden:
|
||||
public open fun putLast (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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: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] K of java.util.SequencedMap?): V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, value: @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): @[EnhancedNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, p1: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, p2: @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?): kotlin.Boolean declared in java.util.SequencedMap
|
||||
$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] K of java.util.SequencedMap?, in @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?, out @[EnhancedNullability] @[FlexibleNullability] V of java.util.SequencedMap?>): kotlin.Unit declared in java.util.SequencedMap
|
||||
$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:sequencedEntrySet visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedEntrySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:sequencedValues visibility:public modality:OPEN <> ($this:java.util.SequencedMap<kotlin.Any, kotlin.Any>) returnType:@[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun sequencedValues (): @[FlexibleNullability] java.util.SequencedCollection<@[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedMap<kotlin.Any, 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 java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:firstEntry visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun firstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> 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:pollFirstEntry visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public open fun pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun pollFirstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> 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:putFirst visibility:public modality:OPEN <> ($this:<root>.B, k:kotlin.Any?, v:kotlin.Any?) returnType:kotlin.Any
|
||||
overridden:
|
||||
public open fun putFirst (p0: @[FlexibleNullability] K of java.util.SequencedMap?, p1: @[FlexibleNullability] V of java.util.SequencedMap?): @[FlexibleNullability] V of java.util.SequencedMap? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
VALUE_PARAMETER name:k index:0 type:kotlin.Any?
|
||||
VALUE_PARAMETER name:v index:1 type:kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun putFirst (k: kotlin.Any?, v: kotlin.Any?): kotlin.Any declared in <root>.B'
|
||||
CONST String type=kotlin.String value=""
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedMap<kotlin.Any, kotlin.Any>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedMap<kotlin.Any, kotlin.Any> 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:sequencedKeySet visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedSet<kotlin.Any>
|
||||
overridden:
|
||||
public open fun sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] K of java.util.SequencedMap?>? declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun sequencedKeySet (): java.util.SequencedSet<kotlin.Any> 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: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>>
|
||||
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] K of java.util.SequencedMap?, @[FlexibleNullability] V of java.util.SequencedMap?>> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:keys visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract keys: kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-keys> visibility:public modality:ABSTRACT <> ($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:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-keys> (): kotlin.collections.MutableSet<@[FlexibleNullability] K of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>
|
||||
PROPERTY FAKE_OVERRIDE name:values visibility:public modality:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract values: kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?>
|
||||
FUN FAKE_OVERRIDE name:<get-values> visibility:public modality:ABSTRACT <> ($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:ABSTRACT [fake_override,val]
|
||||
overridden:
|
||||
public abstract fun <get-values> (): kotlin.collections.MutableCollection<@[FlexibleNullability] V of java.util.SequencedMap?> declared in java.util.SequencedMap
|
||||
$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 putFirst (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.A' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
p1: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 putLast (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.A' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=2
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 pollFirstEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 abstract fun reversed (): @[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedMap<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 sequencedKeySet (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$this: 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 putFirst (k: kotlin.Any?, v: 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
|
||||
k: CONST Int type=kotlin.Int value=1
|
||||
v: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun firstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> declared in <root>.B' type=kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 putLast (p0: @[FlexibleNullability] kotlin.Any?, p1: @[FlexibleNullability] kotlin.Any?): @[FlexibleNullability] kotlin.Any? declared in <root>.B' type=@[FlexibleNullability] kotlin.Any? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
p1: CONST Int type=kotlin.Int value=2
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun lastEntry (): @[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? declared in <root>.B' type=@[FlexibleNullability] @[FlexibleMutability] kotlin.collections.MutableMap.MutableEntry<@[FlexibleNullability] kotlin.Any?, @[FlexibleNullability] kotlin.Any?>? origin=null
|
||||
$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 pollFirstEntry (): kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> declared in <root>.B' type=kotlin.collections.MutableMap.MutableEntry<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 reversed (): java.util.SequencedMap<kotlin.Any, kotlin.Any> declared in <root>.B' type=java.util.SequencedMap<kotlin.Any, kotlin.Any> origin=null
|
||||
$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 sequencedKeySet (): java.util.SequencedSet<kotlin.Any> declared in <root>.B' type=java.util.SequencedSet<kotlin.Any> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
@@ -0,0 +1,48 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A : SequencedMap<Any, Any>
|
||||
|
||||
abstract class B(override val size: Int) : SequencedMap<Any, Any> {
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableMap.MutableEntry<Any, Any> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun pollFirstEntry(): MutableMap.MutableEntry<Any, Any> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun sequencedKeySet(): SequencedSet<Any> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.putFirst(1, null)
|
||||
a.firstEntry()
|
||||
a.putLast(null, 2)
|
||||
a.lastEntry()
|
||||
a.pollFirstEntry()
|
||||
a.reversed()
|
||||
a.sequencedKeySet()
|
||||
|
||||
b.putFirst(1, null)
|
||||
b.firstEntry()
|
||||
b.putLast(null, 2)
|
||||
b.lastEntry()
|
||||
b.pollFirstEntry()
|
||||
b.reversed()
|
||||
b.sequencedKeySet()
|
||||
}
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
abstract class A : SequencedMap<Any, Any> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SequencedMap<Any, Any> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun firstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun pollFirstEntry(): MutableEntry<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun putFirst(k: Any?, v: Any?): Any {
|
||||
return ""
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedMap<Any, Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun sequencedKeySet(): SequencedSet<Any> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.putFirst(p0 = 1, p1 = null) /*~> Unit */
|
||||
a.firstEntry() /*~> Unit */
|
||||
a.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
a.lastEntry() /*~> Unit */
|
||||
a.pollFirstEntry() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.sequencedKeySet() /*~> Unit */
|
||||
b.putFirst(k = 1, v = null) /*~> Unit */
|
||||
b.firstEntry() /*~> Unit */
|
||||
b.putLast(p0 = null, p1 = 2) /*~> Unit */
|
||||
b.lastEntry() /*~> Unit */
|
||||
b.pollFirstEntry() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.sequencedKeySet() /*~> Unit */
|
||||
}
|
||||
+441
@@ -0,0 +1,441 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SequencedMap<Any, Any> {
|
||||
// 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#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#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.firstEntry|-1438604311134251286[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun firstEntry(): MutableEntry<Any?, 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#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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.lastEntry|-5155048024514644566[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Any?, 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#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.pollFirstEntry|7198165164257083671[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun pollFirstEntry(): MutableEntry<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.pollLastEntry|7493506392211065800[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<Any?, 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#putFirst(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.putFirst|-1174246506126844170[0]
|
||||
// Public signature debug description: putFirst(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override fun putFirst(p0: Any?, p1: Any?): Any?
|
||||
|
||||
// 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#putLast(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /A.putLast|7758648270672052822[0]
|
||||
// Public signature debug description: putLast(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override fun putLast(p0: Any?, p1: Any?): 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#reversed(){}java.util.SequencedMap<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /A.reversed|-3645293422736843388[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Any?,kotlin.Any?>?
|
||||
abstract /* fake */ override fun reversed(): SequencedMap<Any?, Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
// Public signature: /A.sequencedEntrySet|-1452574564887898882[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Any?, Any?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedKeySet(){}java.util.SequencedSet<kotlin.Any?>?
|
||||
// Public signature: /A.sequencedKeySet|2313800611136673227[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Any?>?
|
||||
/* fake */ override fun sequencedKeySet(): SequencedSet<Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#sequencedValues(){}java.util.SequencedCollection<kotlin.Any?>?
|
||||
// Public signature: /A.sequencedValues|7562276679714857121[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Any?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<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>|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
|
||||
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>|4202770251599025984[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>|-1613373296464992336[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 : SequencedMap<Any, Any> {
|
||||
// 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#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:
|
||||
// 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#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#lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.lastEntry|-5155048024514644566[0]
|
||||
// Public signature debug description: lastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun lastEntry(): MutableEntry<Any?, 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 JVM_IR:
|
||||
// Mangled name: B#pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
// Public signature: /B.pollLastEntry|7493506392211065800[0]
|
||||
// Public signature debug description: pollLastEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?
|
||||
/* fake */ override fun pollLastEntry(): MutableEntry<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?
|
||||
abstract /* fake */ override fun put(key: Any?, value: Any?): 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#putLast(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
// Public signature: /B.putLast|7758648270672052822[0]
|
||||
// Public signature debug description: putLast(kotlin.Any?;kotlin.Any?){}kotlin.Any?
|
||||
/* fake */ override fun putLast(p0: Any?, p1: 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?
|
||||
abstract /* 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#sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
// Public signature: /B.sequencedEntrySet|-1452574564887898882[0]
|
||||
// Public signature debug description: sequencedEntrySet(){}java.util.SequencedSet<kotlin.collections.MutableMap.MutableEntry<kotlin.Any?,kotlin.Any?>?>?
|
||||
/* fake */ override fun sequencedEntrySet(): SequencedSet<MutableEntry<Any?, Any?>?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedValues(){}java.util.SequencedCollection<kotlin.Any?>?
|
||||
// Public signature: /B.sequencedValues|7562276679714857121[0]
|
||||
// Public signature debug description: sequencedValues(){}java.util.SequencedCollection<kotlin.Any?>?
|
||||
/* fake */ override fun sequencedValues(): SequencedCollection<Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>
|
||||
// Public signature: /B.firstEntry|-3931496270319708449[0]
|
||||
// Public signature debug description: firstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>
|
||||
override fun firstEntry(): MutableEntry<Any, Any>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>
|
||||
// Public signature: /B.pollFirstEntry|7206564836491083547[0]
|
||||
// Public signature debug description: pollFirstEntry(){}kotlin.collections.MutableMap.MutableEntry<kotlin.Any,kotlin.Any>
|
||||
override fun pollFirstEntry(): MutableEntry<Any, Any>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#putFirst(kotlin.Any?;kotlin.Any?){}kotlin.Any
|
||||
// Public signature: /B.putFirst|8899085775984502694[0]
|
||||
// Public signature debug description: putFirst(kotlin.Any?;kotlin.Any?){}kotlin.Any
|
||||
override fun putFirst(k: Any?, v: Any?): Any
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SequencedMap<kotlin.Any,kotlin.Any>
|
||||
// Public signature: /B.reversed|-5300735289314260757[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedMap<kotlin.Any,kotlin.Any>
|
||||
override fun reversed(): SequencedMap<Any, Any>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#sequencedKeySet(){}java.util.SequencedSet<kotlin.Any>
|
||||
// Public signature: /B.sequencedKeySet|-5724282727058867844[0]
|
||||
// Public signature debug description: sequencedKeySet(){}java.util.SequencedSet<kotlin.Any>
|
||||
override fun sequencedKeySet(): SequencedSet<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>|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: 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>|4202770251599025984[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>|-1613373296464992336[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
|
||||
Vendored
+381
@@ -0,0 +1,381 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]
|
||||
$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.HashSet'
|
||||
<E>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashSet
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.HashSet?>?): kotlin.Unit declared in java.util.HashSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedSet?>?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashSet
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:newHashSet visibility:public modality:OPEN <T> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of <root>.A.newHashSet?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashSet <T> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of java.util.HashSet.newHashSet?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?>): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] E of java.util.SequencedSet?>? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.HashSet<kotlin.Int>, p0:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>? declared in java.util.SequencedSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashSet
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:spliterator visibility:public modality:OPEN <> ($this:<root>.A) returnType:java.util.Spliterator<kotlin.Int>
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun spliterator (): java.util.Spliterator<kotlin.Int> declared in <root>.A'
|
||||
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:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) 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 java.util.HashSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]
|
||||
$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.HashSet'
|
||||
<E>: kotlin.Int
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (p0: @[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.collections.Collection<out @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashSet
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (p0: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.HashSet?>?): kotlin.Unit declared in java.util.HashSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedSet?>?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashSet
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:newHashSet visibility:public modality:OPEN <T> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of <root>.B.newHashSet?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashSet <T> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of java.util.HashSet.newHashSet?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, p0:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (p0: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?>): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, p0:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (p0: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.HashSet<kotlin.Int>, p0:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>? declared in java.util.SequencedSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashSet
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedSet<kotlin.Int>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] E of java.util.SequencedSet?>? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedSet<kotlin.Int> 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:spliterator visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.Spliterator<kotlin.Int>
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun spliterator (): java.util.Spliterator<kotlin.Int> 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:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) 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 java.util.HashSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
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 open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 reversed (): java.util.SequencedSet<kotlin.Int> declared in <root>.B' type=java.util.SequencedSet<kotlin.Int> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
Vendored
+37
@@ -0,0 +1,37 @@
|
||||
abstract class A : HashSet<Int>, SequencedSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashSet*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : HashSet<Int>, SequencedSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashSet*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.addFirst(p0 = null)
|
||||
a.reversed() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.addFirst(p0 = 1)
|
||||
}
|
||||
Vendored
+399
@@ -0,0 +1,399 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashSet<Int>, SequencedSet<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|-8388196230555083661[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addFirst(kotlin.Int?){}
|
||||
// Public signature: /A.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addLast(kotlin.Int?){}
|
||||
// Public signature: /A.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getFirst(){}kotlin.Int?
|
||||
// Public signature: /A.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getLast(){}kotlin.Int?
|
||||
// Public signature: /A.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /A.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLast(){}kotlin.Int?
|
||||
// Public signature: /A.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /A.reversed|687960305119769538[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun reversed(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /A.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
// Public signature: /A.spliterator|5735513268042072608[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
override fun spliterator(): Spliterator<Int>
|
||||
|
||||
// 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: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : HashSet<Int>, SequencedSet<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|-8388196230555083661[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<out|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(p0: @EnhancedNullability Collection<out @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addFirst(kotlin.Int?){}
|
||||
// Public signature: /B.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addLast(kotlin.Int?){}
|
||||
// Public signature: /B.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(p0: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getFirst(){}kotlin.Int?
|
||||
// Public signature: /B.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getLast(){}kotlin.Int?
|
||||
// Public signature: /B.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(p0: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /B.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLast(){}kotlin.Int?
|
||||
// Public signature: /B.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(p0: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /B.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SequencedSet<kotlin.Int>
|
||||
// Public signature: /B.reversed|-4413749268436593978[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedSet<kotlin.Int>
|
||||
override fun reversed(): SequencedSet<Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
// Public signature: /B.spliterator|5735513268042072608[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
override fun spliterator(): Spliterator<Int>
|
||||
|
||||
// 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: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
+385
@@ -0,0 +1,385 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]
|
||||
$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.HashSet'
|
||||
<E>: @[FlexibleNullability] kotlin.Int?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashSet
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.HashSet?>?): kotlin.Unit declared in java.util.HashSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedSet?>?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashSet
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:newHashSet visibility:public modality:OPEN <T> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of <root>.A.newHashSet?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashSet <T> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of java.util.HashSet.newHashSet?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:ABSTRACT <> ($this:java.util.SequencedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] E of java.util.SequencedSet?>? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.HashSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>? declared in java.util.SequencedSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashSet
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:spliterator visibility:public modality:OPEN <> ($this:<root>.A) returnType:java.util.Spliterator<kotlin.Int>
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun spliterator (): java.util.Spliterator<kotlin.Int> declared in <root>.A'
|
||||
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:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) 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 java.util.HashSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]
|
||||
$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.HashSet'
|
||||
<E>: @[FlexibleNullability] kotlin.Int?
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[java.util.HashSet<kotlin.Int>; java.util.SequencedSet<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun add (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun addAll (elements: @[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:@[EnhancedNullability] kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun clear (): kotlin.Unit declared in java.util.HashSet
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:clone visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.Any [fake_override]
|
||||
overridden:
|
||||
public open fun clone (): @[EnhancedNullability] kotlin.Any declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun contains (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun containsAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, other:@[EnhancedNullability] kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: @[EnhancedNullability] kotlin.Any?): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:other index:0 type:@[EnhancedNullability] kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.HashSet?>?): kotlin.Unit declared in java.util.HashSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SequencedSet?>?): kotlin.Unit declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Int [fake_override]
|
||||
overridden:
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.HashSet
|
||||
public open fun hashCode (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun isEmpty (): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] kotlin.Int> [fake_override,operator]
|
||||
overridden:
|
||||
public open fun iterator (): @[EnhancedNullability] kotlin.collections.MutableIterator<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:newHashSet visibility:public modality:OPEN <T> (p0:kotlin.Int) returnType:@[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of <root>.B.newHashSet?>? [fake_override]
|
||||
overridden:
|
||||
public open fun newHashSet <T> (p0: kotlin.Int): @[FlexibleNullability] java.util.HashSet<@[FlexibleNullability] T of java.util.HashSet.newHashSet?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>, element:@[EnhancedNullability] kotlin.Int) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun remove (element: @[EnhancedNullability] E of java.util.HashSet): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SequencedSet?): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:element index:0 type:@[EnhancedNullability] kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:OPEN <> ($this:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SequencedSet? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SequencedCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun retainAll (elements: kotlin.collections.Collection<@[EnhancedNullability] E of java.util.HashSet>): kotlin.Boolean declared in java.util.HashSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SequencedSet?>): kotlin.Boolean declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[EnhancedNullability] kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of java.util.HashSet> declared in java.util.HashSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray (): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] kotlin.Any?>? declared in java.util.HashSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:java.util.HashSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.HashSet.toArray?>? declared in java.util.HashSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SequencedSet.toArray?>? declared in java.util.SequencedSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] kotlin.String [fake_override]
|
||||
overridden:
|
||||
public open fun toString (): @[EnhancedNullability] kotlin.String declared in java.util.HashSet
|
||||
public open fun toString (): kotlin.String declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.AbstractCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SequencedSet<kotlin.Int>
|
||||
overridden:
|
||||
public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] E of java.util.SequencedSet?>? declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SequencedSet<kotlin.Int> 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:spliterator visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.Spliterator<kotlin.Int>
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.HashSet?> declared in java.util.HashSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SequencedSet?> declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun spliterator (): java.util.Spliterator<kotlin.Int> 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:size visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open size: kotlin.Int
|
||||
public abstract size: kotlin.Int
|
||||
FUN FAKE_OVERRIDE name:<get-size> visibility:public modality:OPEN <> ($this:java.util.HashSet<kotlin.Int>) 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 java.util.HashSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in java.util.SequencedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.HashSet<kotlin.Int>
|
||||
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 open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun reversed (): @[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SequencedSet<@[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 reversed (): java.util.SequencedSet<kotlin.Int> declared in <root>.B' type=java.util.SequencedSet<kotlin.Int> origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-63914, KT-65219
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A : HashSet<Int>(), SequencedSet<Int> {
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
class B : HashSet<Int>(), SequencedSet<Int>{
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
fun test(a: A, b: B){
|
||||
a.size
|
||||
a.addFirst(null)
|
||||
a.reversed()
|
||||
|
||||
b.reversed()
|
||||
b.addFirst(1)
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
abstract class A : HashSet<Int>, SequencedSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashSet*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class B : HashSet<Int>, SequencedSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*HashSet*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
override fun spliterator(): Spliterator<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.addFirst(p0 = null)
|
||||
a.reversed() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.addFirst(p0 = 1)
|
||||
}
|
||||
Vendored
+399
@@ -0,0 +1,399 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : HashSet<Int>, SequencedSet<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|-8818439124580844723[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addFirst(kotlin.Int?){}
|
||||
// Public signature: /A.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addLast(kotlin.Int?){}
|
||||
// Public signature: /A.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getFirst(){}kotlin.Int?
|
||||
// Public signature: /A.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getLast(){}kotlin.Int?
|
||||
// Public signature: /A.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.parallelStream|7878330035109535908[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /A.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.removeIf|-1099538878717265414[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLast(){}kotlin.Int?
|
||||
// Public signature: /A.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /A.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
// Public signature: /A.reversed|687960305119769538[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun reversed(): SequencedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.stream|5410141522529844650[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /A.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /A.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
// Public signature: /A.spliterator|5735513268042072608[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
override fun spliterator(): Spliterator<Int>
|
||||
|
||||
// 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: B
|
||||
// Public signature: /B|null[0]
|
||||
class B : HashSet<Int>, SequencedSet<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: B#<init>(){}
|
||||
// Public signature: /B.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.add|7559962077055454748[0]
|
||||
// Public signature debug description: add(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun add(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|-8818439124580844723[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun addAll(elements: @EnhancedNullability Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addFirst(kotlin.Int?){}
|
||||
// Public signature: /B.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addLast(kotlin.Int?){}
|
||||
// Public signature: /B.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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#contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.contains|3736388240191289860[0]
|
||||
// Public signature debug description: contains(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun contains(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.containsAll|-6765067201579764726[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun containsAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.equals|4126616015386471185[0]
|
||||
// Public signature debug description: equals(kotlin.Any?{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override operator fun equals(other: @EnhancedNullability Any?): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getFirst(){}kotlin.Int?
|
||||
// Public signature: /B.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getLast(){}kotlin.Int?
|
||||
// Public signature: /B.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.iterator|115627760567581658[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override operator fun iterator(): @EnhancedNullability MutableIterator<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.parallelStream|7878330035109535908[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.remove|2933193249427016334[0]
|
||||
// Public signature debug description: remove(kotlin.Int{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun remove(element: @EnhancedNullability Int): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.removeAll|-5493620261823900507[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun removeAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /B.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.removeIf|-1099538878717265414[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLast(){}kotlin.Int?
|
||||
// Public signature: /B.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
// Public signature: /B.retainAll|-3550913358824719637[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int{EnhancedNullability}>){}kotlin.Boolean
|
||||
/* fake */ override fun retainAll(elements: Collection<@EnhancedNullability Int>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.stream|5410141522529844650[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
// Public signature: /B.toArray|-8468800257910341540[0]
|
||||
// Public signature debug description: toArray(){}kotlin.Array<out|kotlin.Any?>?
|
||||
/* fake */ override fun toArray(): Array<out Any?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-7248906015406159030[0]
|
||||
// Public signature debug description: toArray(kotlin.Array<out|0:0?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: Array<out T?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toString(){}kotlin.String{EnhancedNullability}
|
||||
// Public signature: /B.toString|7581629773206850948[0]
|
||||
// Public signature debug description: toString(){}kotlin.String{EnhancedNullability}
|
||||
/* fake */ override fun toString(): @EnhancedNullability String
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SequencedSet<kotlin.Int>
|
||||
// Public signature: /B.reversed|-4413749268436593978[0]
|
||||
// Public signature debug description: reversed(){}java.util.SequencedSet<kotlin.Int>
|
||||
override fun reversed(): SequencedSet<Int>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
// Public signature: /B.spliterator|5735513268042072608[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int>
|
||||
override fun spliterator(): Spliterator<Int>
|
||||
|
||||
// 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: #test(A;B){}
|
||||
// Public signature: /test|-2533013708701322011[0]
|
||||
// Public signature debug description: test(A;B){}
|
||||
fun test(a: A, b: B): Unit
|
||||
Vendored
+809
@@ -0,0 +1,809 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]
|
||||
$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.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.Set): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.Set>): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.Set?>?): kotlin.Unit declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.Iterator<E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.Set?> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>? declared in kotlin.collections.Set
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
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.SortedSet<kotlin.Int>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Set
|
||||
$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 kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.Set): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.Set>): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$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.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.Set?>?): kotlin.Unit declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.Iterator<E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.Set?> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>? declared in kotlin.collections.Set
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:first visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun first (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=1
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SortedSet<kotlin.Int>
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SortedSet<kotlin.Int> 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
|
||||
CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.C
|
||||
CONSTRUCTOR visibility:public <> () returnType:<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.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun add (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
public abstract fun clear (): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.MutableSet?>?): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun remove (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.MutableSet?> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>? declared in kotlin.collections.MutableSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
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.SortedSet<kotlin.Int?>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.D
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.D [primary]
|
||||
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.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun add (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
public abstract fun clear (): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.MutableSet?>?): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun remove (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[FlexibleNullability] @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.MutableSet?> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[FlexibleNullability] @[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>?>?) returnType:@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>? [fake_override]
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>?>?): @[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>? declared in kotlin.collections.MutableSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] @[FlexibleArrayElementVariance] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:addLast visibility:public modality:OPEN <> ($this:<root>.D, e:kotlin.Int?) returnType:kotlin.Unit
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
||||
VALUE_PARAMETER name:e index:0 type:kotlin.Int?
|
||||
BLOCK_BODY
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.D) returnType:java.util.SortedSet<kotlin.Int?>?
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SortedSet<kotlin.Int?>? declared in <root>.D'
|
||||
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: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.SortedSet<kotlin.Int?>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B, c:<root>.C, d:<root>.D) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
VALUE_PARAMETER name:c index:2 type:<root>.C
|
||||
VALUE_PARAMETER name:d index:3 type:<root>.D
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun add (element: @[FlexibleNullability] kotlin.Int?): 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
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (element: @[FlexibleNullability] kotlin.Int?): 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
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addLast (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 removeLast (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 getFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=GET_PROPERTY
|
||||
$this: 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 reversed (): java.util.SortedSet<kotlin.Int> declared in <root>.B' type=java.util.SortedSet<kotlin.Int> origin=null
|
||||
$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 getFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.B' type=@[FlexibleNullability] 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 <get-size> (): kotlin.Int declared in <root>.C' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun add (element: @[FlexibleNullability] kotlin.Int?): kotlin.Boolean declared in <root>.C' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (element: @[FlexibleNullability] kotlin.Int?): kotlin.Boolean declared in <root>.C' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.C' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addLast (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.C' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.C' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeLast (): @[FlexibleNullability] kotlin.Int? declared in <root>.C' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? declared in <root>.C' type=@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun getFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.C' type=@[FlexibleNullability] kotlin.Int? origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun reversed (): java.util.SortedSet<kotlin.Int?>? declared in <root>.D' type=java.util.SortedSet<kotlin.Int?>? origin=null
|
||||
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
||||
CALL 'public open fun addLast (e: kotlin.Int?): kotlin.Unit declared in <root>.D' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
||||
e: CONST Null type=kotlin.Nothing? value=null
|
||||
Vendored
+79
@@ -0,0 +1,79 @@
|
||||
abstract class A : SortedSet<Int>, Set<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedSet<Int>, Set<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun first(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SortedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : SortedSet<Int?>, MutableSet<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : SortedSet<Int?>, MutableSet<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) {
|
||||
}
|
||||
|
||||
override fun reversed(): SortedSet<Int?>? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.add(element = 1) /*~> Unit */
|
||||
a.remove(element = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.getFirst() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.getFirst() /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.add(element = 1) /*~> Unit */
|
||||
c.remove(element = 1) /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
c.getFirst() /*~> Unit */
|
||||
d.reversed() /*~> Unit */
|
||||
d.addLast(e = null)
|
||||
}
|
||||
+817
@@ -0,0 +1,817 @@
|
||||
FILE fqName:<root> fileName:/1.kt
|
||||
CLASS CLASS name:A modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]
|
||||
$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.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.Set): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.Set>): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.Set?>?): kotlin.Unit declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.Iterator<E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.Set?> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>? declared in kotlin.collections.Set
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.A.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
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.Set<@[FlexibleNullability] kotlin.Int?>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
PROPERTY name:size visibility:public modality:OPEN [val]
|
||||
overridden:
|
||||
public abstract size: kotlin.Int
|
||||
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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.Set
|
||||
$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 kotlin.Any'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int>; kotlin.collections.Set<kotlin.Int>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.Set): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.Set>): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$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.Iterable<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.Set?>?): kotlin.Unit declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.collections.MutableIterator<@[FlexibleNullability] kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.Iterator<E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, element:@[FlexibleNullability] kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>, elements:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int>) returnType:@[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.Set?> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.Set> declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?, p1:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int>, p0:@[FlexibleNullability] kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.Set.toArray?>? declared in kotlin.collections.Set
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<@[FlexibleNullability] kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.B.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.Set
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:first visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun first (): kotlin.Int declared in <root>.B'
|
||||
CONST Int type=kotlin.Int value=1
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.B) returnType:java.util.SortedSet<kotlin.Int>
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SortedSet<kotlin.Int> 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
|
||||
CLASS CLASS name:C modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.C
|
||||
CONSTRUCTOR visibility:public <> () returnType:<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.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun add (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
public abstract fun clear (): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.Comparator<in kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.MutableSet?>?): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>) returnType:kotlin.collections.MutableIterator<kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun remove (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:reversed visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.Spliterator<kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.MutableSet?> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?, p1:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>? declared in kotlin.collections.MutableSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.C.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
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.Set<kotlin.Int?>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
CLASS CLASS name:D modality:ABSTRACT visibility:public superTypes:[java.util.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.D
|
||||
CONSTRUCTOR visibility:public <> () returnType:<root>.D [primary]
|
||||
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.SortedSet<kotlin.Int?>; kotlin.collections.MutableSet<kotlin.Int?>]'
|
||||
FUN FAKE_OVERRIDE name:add visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun add (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun add (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:addAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun addAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:addFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun addFirst (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:clear visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public abstract fun clear (): kotlin.Unit declared in java.util.SortedSet
|
||||
public abstract fun clear (): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:comparator visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[FlexibleNullability] java.util.Comparator<in kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun comparator (): @[FlexibleNullability] java.util.Comparator<in @[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:contains visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun contains (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun contains (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:containsAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun containsAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
||||
FUN FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun first (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:forEach visibility:public modality:OPEN <> ($this:kotlin.collections.Iterable<kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.Consumer<in kotlin.Int?>?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of java.util.SortedSet?>?): kotlin.Unit declared in java.util.SortedSet
|
||||
public open fun forEach (p0: @[FlexibleNullability] java.util.function.Consumer<in @[FlexibleNullability] E of kotlin.collections.MutableSet?>?): kotlin.Unit declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Iterable<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.Consumer<in kotlin.Int?>?
|
||||
FUN FAKE_OVERRIDE name:getFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:getLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun getLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
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.SortedSet
|
||||
public open fun hashCode (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN FAKE_OVERRIDE name:headSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun headSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:isEmpty visibility:public modality:ABSTRACT <> ($this:kotlin.collections.Set<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun isEmpty (): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:iterator visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>) returnType:kotlin.collections.MutableIterator<kotlin.Int?> [fake_override,operator]
|
||||
overridden:
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public abstract fun iterator (): kotlin.collections.MutableIterator<E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:last visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public abstract fun last (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:parallelStream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun parallelStream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:remove visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, element:kotlin.Int?) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun remove (element: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun remove (element: E of kotlin.collections.MutableSet): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:element index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:removeAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun removeAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeFirst visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeFirst (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeIf visibility:public modality:OPEN <> ($this:kotlin.collections.MutableCollection<kotlin.Int?>, p0:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public open fun removeIf (p0: @[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableCollection<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[EnhancedNullability] java.util.function.Predicate<in @[EnhancedNullability] kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:removeLast visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun removeLast (): @[FlexibleNullability] E of java.util.SortedSet? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:retainAll visibility:public modality:ABSTRACT <> ($this:kotlin.collections.MutableSet<kotlin.Int?>, elements:kotlin.collections.Collection<kotlin.Int?>) returnType:kotlin.Boolean [fake_override]
|
||||
overridden:
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<@[FlexibleNullability] E of java.util.SortedSet?>): kotlin.Boolean declared in java.util.SortedSet
|
||||
public abstract fun retainAll (elements: kotlin.collections.Collection<E of kotlin.collections.MutableSet>): kotlin.Boolean declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.MutableSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:elements index:0 type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:spliterator visibility:public modality:OPEN <> ($this:java.util.SortedSet<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.Spliterator<kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun spliterator (): @[EnhancedNullability] java.util.Spliterator<@[FlexibleNullability] E of kotlin.collections.MutableSet?> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:stream visibility:public modality:OPEN <> ($this:kotlin.collections.Collection<kotlin.Int?>) returnType:@[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] kotlin.Int?> [fake_override]
|
||||
overridden:
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] @[FlexibleNullability] E of java.util.SortedSet?> declared in java.util.SortedSet
|
||||
public open fun stream (): @[EnhancedNullability] java.util.stream.Stream<@[EnhancedNullability] E of kotlin.collections.MutableSet> declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
FUN FAKE_OVERRIDE name:subSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?, p1:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun subSet (p0: @[FlexibleNullability] E of java.util.SortedSet?, p1: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:tailSet visibility:public modality:ABSTRACT <> ($this:java.util.SortedSet<kotlin.Int?>, p0:kotlin.Int?) returnType:@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? [fake_override]
|
||||
overridden:
|
||||
public abstract fun tailSet (p0: @[FlexibleNullability] E of java.util.SortedSet?): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:java.util.SortedSet<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int?
|
||||
FUN FAKE_OVERRIDE name:toArray visibility:public modality:OPEN <T> ($this:kotlin.collections.Collection<kotlin.Int?>, p0:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>?>?) returnType:@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>? [fake_override]
|
||||
annotations:
|
||||
Deprecated(message = "This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version", replaceWith = ReplaceWith(expression = "", imports = []), level = GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_DECLARATION_STUB name:WARNING' type=kotlin.DeprecationLevel)
|
||||
overridden:
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of java.util.SortedSet.toArray?>? declared in java.util.SortedSet
|
||||
public open fun toArray <T> (p0: @[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>?>?): @[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of kotlin.collections.MutableSet.toArray?>? declared in kotlin.collections.MutableSet
|
||||
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Collection<kotlin.Int?>
|
||||
VALUE_PARAMETER name:p0 index:0 type:@[FlexibleNullability] java.util.function.IntFunction<@[FlexibleNullability] kotlin.Array<out @[FlexibleNullability] T of <root>.D.toArray?>?>?
|
||||
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.SortedSet
|
||||
public open fun toString (): kotlin.String declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:addLast visibility:public modality:OPEN <> ($this:<root>.D, e:kotlin.Int?) returnType:kotlin.Unit
|
||||
overridden:
|
||||
public open fun addLast (p0: @[FlexibleNullability] E of java.util.SortedSet?): kotlin.Unit declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
||||
VALUE_PARAMETER name:e index:0 type:kotlin.Int?
|
||||
BLOCK_BODY
|
||||
FUN name:reversed visibility:public modality:OPEN <> ($this:<root>.D) returnType:java.util.SortedSet<kotlin.Int?>?
|
||||
overridden:
|
||||
public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] E of java.util.SortedSet?>? declared in java.util.SortedSet
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun reversed (): java.util.SortedSet<kotlin.Int?>? declared in <root>.D'
|
||||
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: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.Set<kotlin.Int?>) 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.SortedSet
|
||||
public abstract fun <get-size> (): kotlin.Int declared in kotlin.collections.MutableSet
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.collections.Set<kotlin.Int?>
|
||||
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B, c:<root>.C, d:<root>.D) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
VALUE_PARAMETER name:b index:1 type:<root>.B
|
||||
VALUE_PARAMETER name:c index:2 type:<root>.C
|
||||
VALUE_PARAMETER name:d index:3 type:<root>.D
|
||||
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
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun add (element: @[FlexibleNullability] kotlin.Int?): 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
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (element: @[FlexibleNullability] kotlin.Int?): 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
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addLast (p0: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 removeLast (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: 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 reversed (): @[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? declared in <root>.A' type=@[FlexibleNullability] java.util.SortedSet<@[FlexibleNullability] kotlin.Int?>? origin=null
|
||||
$this: 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 getFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.A' type=@[FlexibleNullability] kotlin.Int? origin=GET_PROPERTY
|
||||
$this: 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 reversed (): java.util.SortedSet<kotlin.Int> declared in <root>.B' type=java.util.SortedSet<kotlin.Int> origin=null
|
||||
$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 getFirst (): @[FlexibleNullability] kotlin.Int? declared in <root>.B' type=@[FlexibleNullability] 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 <get-size> (): kotlin.Int declared in <root>.C' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun add (element: kotlin.Int?): kotlin.Boolean declared in <root>.C' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public abstract fun remove (element: kotlin.Int?): kotlin.Boolean declared in <root>.C' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
element: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addFirst (p0: kotlin.Int?): kotlin.Unit declared in <root>.C' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
p0: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun addLast (p0: kotlin.Int?): kotlin.Unit declared in <root>.C' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
p0: CONST Null type=kotlin.Nothing? value=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeFirst (): kotlin.Int? declared in <root>.C' type=kotlin.Int? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun removeLast (): kotlin.Int? declared in <root>.C' type=kotlin.Int? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun reversed (): @[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? declared in <root>.C' type=@[FlexibleNullability] java.util.SortedSet<kotlin.Int?>? origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun getFirst (): kotlin.Int? declared in <root>.C' type=kotlin.Int? origin=GET_PROPERTY
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun reversed (): java.util.SortedSet<kotlin.Int?>? declared in <root>.D' type=java.util.SortedSet<kotlin.Int?>? origin=null
|
||||
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
||||
CALL 'public open fun addLast (e: kotlin.Int?): kotlin.Unit declared in <root>.D' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
||||
e: CONST Null type=kotlin.Nothing? value=null
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
abstract class A : SortedSet<Int>, Set<Int>
|
||||
|
||||
abstract class B(override val size: Int) : SortedSet<Int>, Set<Int> {
|
||||
override fun reversed(): SortedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun first(): Int {
|
||||
return 1
|
||||
}
|
||||
}
|
||||
|
||||
abstract class C : SortedSet<Int?>, MutableSet<Int?>
|
||||
|
||||
abstract class D : SortedSet<Int?>, MutableSet<Int?> {
|
||||
override fun reversed(): SortedSet<Int?>? {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) { }
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D){
|
||||
a.size
|
||||
a.add(1)
|
||||
a.remove(1)
|
||||
a.addFirst(1)
|
||||
a.addLast(null)
|
||||
a.removeFirst()
|
||||
a.removeLast()
|
||||
a.reversed()
|
||||
a.first
|
||||
|
||||
b.reversed()
|
||||
b.first
|
||||
|
||||
c.size
|
||||
c.add(1)
|
||||
c.remove(1)
|
||||
c.addFirst(1)
|
||||
c.addLast(null)
|
||||
c.removeFirst()
|
||||
c.removeLast()
|
||||
c.reversed()
|
||||
c.first
|
||||
|
||||
d.reversed()
|
||||
d.addLast(null)
|
||||
}
|
||||
+79
@@ -0,0 +1,79 @@
|
||||
abstract class A : SortedSet<Int>, Set<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : SortedSet<Int>, Set<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun first(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SortedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : SortedSet<Int?>, MutableSet<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : SortedSet<Int?>, MutableSet<Int?> {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addLast(e: Int?) {
|
||||
}
|
||||
|
||||
override fun reversed(): SortedSet<Int?>? {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D) {
|
||||
a.<get-size>() /*~> Unit */
|
||||
a.add(element = 1) /*~> Unit */
|
||||
a.remove(element = 1) /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
a.removeFirst() /*~> Unit */
|
||||
a.removeLast() /*~> Unit */
|
||||
a.reversed() /*~> Unit */
|
||||
a.getFirst() /*~> Unit */
|
||||
b.reversed() /*~> Unit */
|
||||
b.getFirst() /*~> Unit */
|
||||
c.<get-size>() /*~> Unit */
|
||||
c.add(element = 1) /*~> Unit */
|
||||
c.remove(element = 1) /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
c.removeFirst() /*~> Unit */
|
||||
c.removeLast() /*~> Unit */
|
||||
c.reversed() /*~> Unit */
|
||||
c.getFirst() /*~> Unit */
|
||||
d.reversed() /*~> Unit */
|
||||
d.addLast(e = null)
|
||||
}
|
||||
Vendored
+793
@@ -0,0 +1,793 @@
|
||||
// CHECK:
|
||||
// Mangled name: A
|
||||
// Public signature: /A|null[0]
|
||||
abstract class A : SortedSet<Int>, Set<Int> {
|
||||
// CHECK:
|
||||
// Mangled name: A#<init>(){}
|
||||
// Public signature: /A.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#add(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.add|4431728113375961098[0]
|
||||
// Public signature debug description: add(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun add(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /A.addAll|-1888139159157516243[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun addAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addFirst(kotlin.Int?){}
|
||||
// Public signature: /A.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#addLast(kotlin.Int?){}
|
||||
// Public signature: /A.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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.Int?>?
|
||||
// Public signature: /A.comparator|1995639798623620652[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Int?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#contains(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.contains|-8196452098964035048[0]
|
||||
// Public signature debug description: contains(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override operator fun contains(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /A.containsAll|1478304594638728547[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#first(){}kotlin.Int?
|
||||
// Public signature: /A.first|2217315793179538772[0]
|
||||
// Public signature debug description: first(){}kotlin.Int?
|
||||
abstract /* fake */ override fun first(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /A.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getFirst(){}kotlin.Int?
|
||||
// Public signature: /A.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#getLast(){}kotlin.Int?
|
||||
// Public signature: /A.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /A.headSet|-6503727393463747396[0]
|
||||
// Public signature debug description: headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun headSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
// Public signature: /A.iterator|7348807180272176918[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
abstract /* fake */ override operator fun iterator(): MutableIterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#last(){}kotlin.Int?
|
||||
// Public signature: /A.last|8461941190204264333[0]
|
||||
// Public signature debug description: last(){}kotlin.Int?
|
||||
abstract /* fake */ override fun last(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#remove(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /A.remove|-1581589590417291461[0]
|
||||
// Public signature debug description: remove(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun remove(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /A.removeAll|-1419204743558010628[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun removeAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /A.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /A.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#removeLast(){}kotlin.Int?
|
||||
// Public signature: /A.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /A.retainAll|806199027664005128[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun retainAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /A.reversed|1635831254240388891[0]
|
||||
// Public signature debug description: reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
/* fake */ override fun reversed(): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /A.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /A.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /A.subSet|6352807048107259190[0]
|
||||
// Public signature debug description: subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun subSet(p0: Int?, p1: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /A.tailSet|6125985204554568995[0]
|
||||
// Public signature debug description: tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun tailSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /A.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out 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: B
|
||||
// Public signature: /B|null[0]
|
||||
abstract class B : SortedSet<Int>, Set<Int> {
|
||||
// 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 JVM_IR:
|
||||
// Mangled name: B#add(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.add|4431728113375961098[0]
|
||||
// Public signature debug description: add(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun add(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /B.addAll|-1888139159157516243[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun addAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addFirst(kotlin.Int?){}
|
||||
// Public signature: /B.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#addLast(kotlin.Int?){}
|
||||
// Public signature: /B.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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.Int?>?
|
||||
// Public signature: /B.comparator|1995639798623620652[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Int?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#contains(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.contains|-8196452098964035048[0]
|
||||
// Public signature debug description: contains(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override operator fun contains(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /B.containsAll|1478304594638728547[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /B.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getFirst(){}kotlin.Int?
|
||||
// Public signature: /B.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#getLast(){}kotlin.Int?
|
||||
// Public signature: /B.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /B.headSet|-6503727393463747396[0]
|
||||
// Public signature debug description: headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun headSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
// Public signature: /B.iterator|7348807180272176918[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
abstract /* fake */ override operator fun iterator(): MutableIterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#last(){}kotlin.Int?
|
||||
// Public signature: /B.last|8461941190204264333[0]
|
||||
// Public signature debug description: last(){}kotlin.Int?
|
||||
abstract /* fake */ override fun last(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#remove(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /B.remove|-1581589590417291461[0]
|
||||
// Public signature debug description: remove(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun remove(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /B.removeAll|-1419204743558010628[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun removeAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /B.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /B.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#removeLast(){}kotlin.Int?
|
||||
// Public signature: /B.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /B.retainAll|806199027664005128[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun retainAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /B.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /B.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /B.subSet|6352807048107259190[0]
|
||||
// Public signature debug description: subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun subSet(p0: Int?, p1: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /B.tailSet|6125985204554568995[0]
|
||||
// Public signature debug description: tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun tailSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /B.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#first(){}kotlin.Int
|
||||
// Public signature: /B.first|5275507350829413733[0]
|
||||
// Public signature debug description: first(){}kotlin.Int
|
||||
override fun first(): Int
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#reversed(){}java.util.SortedSet<kotlin.Int>
|
||||
// Public signature: /B.reversed|2964616891352091628[0]
|
||||
// Public signature debug description: reversed(){}java.util.SortedSet<kotlin.Int>
|
||||
override fun reversed(): SortedSet<Int>
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C
|
||||
// Public signature: /C|null[0]
|
||||
abstract class C : SortedSet<Int?>, MutableSet<Int?> {
|
||||
// CHECK:
|
||||
// Mangled name: C#<init>(){}
|
||||
// Public signature: /C.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#add(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /C.add|4431728113375961098[0]
|
||||
// Public signature debug description: add(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun add(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /C.addAll|-1888139159157516243[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun addAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#addFirst(kotlin.Int?){}
|
||||
// Public signature: /C.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#addLast(kotlin.Int?){}
|
||||
// Public signature: /C.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
/* fake */ override fun addLast(p0: Int?): Unit
|
||||
|
||||
// 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|kotlin.Int?>?
|
||||
// Public signature: /C.comparator|1995639798623620652[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Int?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#contains(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /C.contains|-8196452098964035048[0]
|
||||
// Public signature debug description: contains(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override operator fun contains(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /C.containsAll|1478304594638728547[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#first(){}kotlin.Int?
|
||||
// Public signature: /C.first|2217315793179538772[0]
|
||||
// Public signature debug description: first(){}kotlin.Int?
|
||||
abstract /* fake */ override fun first(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: C#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /C.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#getFirst(){}kotlin.Int?
|
||||
// Public signature: /C.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#getLast(){}kotlin.Int?
|
||||
// Public signature: /C.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /C.headSet|-6503727393463747396[0]
|
||||
// Public signature debug description: headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun headSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
// Public signature: /C.iterator|7348807180272176918[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
abstract /* fake */ override operator fun iterator(): MutableIterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#last(){}kotlin.Int?
|
||||
// Public signature: /C.last|8461941190204264333[0]
|
||||
// Public signature debug description: last(){}kotlin.Int?
|
||||
abstract /* fake */ override fun last(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /C.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#remove(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /C.remove|-1581589590417291461[0]
|
||||
// Public signature debug description: remove(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun remove(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /C.removeAll|-1419204743558010628[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun removeAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /C.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /C.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#removeLast(){}kotlin.Int?
|
||||
// Public signature: /C.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /C.retainAll|806199027664005128[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun retainAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /C.reversed|1635831254240388891[0]
|
||||
// Public signature debug description: reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
/* fake */ override fun reversed(): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /C.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /C.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /C.subSet|6352807048107259190[0]
|
||||
// Public signature debug description: subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun subSet(p0: Int?, p1: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /C.tailSet|6125985204554568995[0]
|
||||
// Public signature debug description: tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun tailSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: C#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /C.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out 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: D
|
||||
// Public signature: /D|null[0]
|
||||
abstract class D : SortedSet<Int?>, MutableSet<Int?> {
|
||||
// CHECK:
|
||||
// Mangled name: D#<init>(){}
|
||||
// Public signature: /D.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#add(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /D.add|4431728113375961098[0]
|
||||
// Public signature debug description: add(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun add(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /D.addAll|-1888139159157516243[0]
|
||||
// Public signature debug description: addAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun addAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#addFirst(kotlin.Int?){}
|
||||
// Public signature: /D.addFirst|-2173470440078379794[0]
|
||||
// Public signature debug description: addFirst(kotlin.Int?){}
|
||||
/* fake */ override fun addFirst(p0: Int?): Unit
|
||||
|
||||
// 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|kotlin.Int?>?
|
||||
// Public signature: /D.comparator|1995639798623620652[0]
|
||||
// Public signature debug description: comparator(){}java.util.Comparator<in|kotlin.Int?>?
|
||||
abstract /* fake */ override fun comparator(): Comparator<in Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#contains(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /D.contains|-8196452098964035048[0]
|
||||
// Public signature debug description: contains(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override operator fun contains(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /D.containsAll|1478304594638728547[0]
|
||||
// Public signature debug description: containsAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun containsAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#first(){}kotlin.Int?
|
||||
// Public signature: /D.first|2217315793179538772[0]
|
||||
// Public signature debug description: first(){}kotlin.Int?
|
||||
abstract /* fake */ override fun first(): Int?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
// Public signature: /D.forEach|5766969768772302175[0]
|
||||
// Public signature debug description: forEach(java.util.function.Consumer<in|kotlin.Int?>?){}
|
||||
/* fake */ override fun forEach(p0: Consumer<in Int?>?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#getFirst(){}kotlin.Int?
|
||||
// Public signature: /D.getFirst|-7242180087307551226[0]
|
||||
// Public signature debug description: getFirst(){}kotlin.Int?
|
||||
/* fake */ override fun getFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#getLast(){}kotlin.Int?
|
||||
// Public signature: /D.getLast|9162126560290473313[0]
|
||||
// Public signature debug description: getLast(){}kotlin.Int?
|
||||
/* fake */ override fun getLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /D.headSet|-6503727393463747396[0]
|
||||
// Public signature debug description: headSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun headSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// 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#iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
// Public signature: /D.iterator|7348807180272176918[0]
|
||||
// Public signature debug description: iterator(){}kotlin.collections.MutableIterator<kotlin.Int?>
|
||||
abstract /* fake */ override operator fun iterator(): MutableIterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#last(){}kotlin.Int?
|
||||
// Public signature: /D.last|8461941190204264333[0]
|
||||
// Public signature debug description: last(){}kotlin.Int?
|
||||
abstract /* fake */ override fun last(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /D.parallelStream|-8395108522211591010[0]
|
||||
// Public signature debug description: parallelStream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun parallelStream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#remove(kotlin.Int?){}kotlin.Boolean
|
||||
// Public signature: /D.remove|-1581589590417291461[0]
|
||||
// Public signature debug description: remove(kotlin.Int?){}kotlin.Boolean
|
||||
abstract /* fake */ override fun remove(element: Int?): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /D.removeAll|-1419204743558010628[0]
|
||||
// Public signature debug description: removeAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun removeAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#removeFirst(){}kotlin.Int?
|
||||
// Public signature: /D.removeFirst|2188100118001713249[0]
|
||||
// Public signature debug description: removeFirst(){}kotlin.Int?
|
||||
/* fake */ override fun removeFirst(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
// Public signature: /D.removeIf|-6050971756324174635[0]
|
||||
// Public signature debug description: removeIf(java.util.function.Predicate<in|kotlin.Int?{EnhancedNullability}>{EnhancedNullability}){}kotlin.Boolean
|
||||
/* fake */ override fun removeIf(p0: @EnhancedNullability Predicate<in @EnhancedNullability Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#removeLast(){}kotlin.Int?
|
||||
// Public signature: /D.removeLast|-8509429199438418208[0]
|
||||
// Public signature debug description: removeLast(){}kotlin.Int?
|
||||
/* fake */ override fun removeLast(): Int?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
// Public signature: /D.retainAll|806199027664005128[0]
|
||||
// Public signature debug description: retainAll(kotlin.collections.Collection<kotlin.Int?>){}kotlin.Boolean
|
||||
abstract /* fake */ override fun retainAll(elements: Collection<Int?>): Boolean
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
// Public signature: /D.spliterator|-3709449862893660489[0]
|
||||
// Public signature debug description: spliterator(){}java.util.Spliterator<kotlin.Int?>{EnhancedNullability}
|
||||
/* fake */ override fun spliterator(): @EnhancedNullability Spliterator<Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
// Public signature: /D.stream|1565529915260485250[0]
|
||||
// Public signature debug description: stream(){}java.util.stream.Stream<kotlin.Int?{EnhancedNullability}>{EnhancedNullability}
|
||||
/* fake */ override fun stream(): @EnhancedNullability Stream<@EnhancedNullability Int?>
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /D.subSet|6352807048107259190[0]
|
||||
// Public signature debug description: subSet(kotlin.Int?;kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun subSet(p0: Int?, p1: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /D.tailSet|6125985204554568995[0]
|
||||
// Public signature debug description: tailSet(kotlin.Int?){}java.util.SortedSet<kotlin.Int?>?
|
||||
abstract /* fake */ override fun tailSet(p0: Int?): SortedSet<Int?>?
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
// Public signature: /D.toArray|-1022881482544918047[0]
|
||||
// Public signature debug description: toArray(java.util.function.IntFunction<kotlin.Array<out|0:0?>?>?){0§<kotlin.Any?>}kotlin.Array<out|0:0?>?
|
||||
/* fake */ override fun <T : Any?> toArray(p0: IntFunction<Array<out T?>?>?): Array<out T?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D#addLast(kotlin.Int?){}
|
||||
// Public signature: /D.addLast|-5644727607669257675[0]
|
||||
// Public signature debug description: addLast(kotlin.Int?){}
|
||||
override fun addLast(e: Int?): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: D#reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
// Public signature: /D.reversed|1635831254240388891[0]
|
||||
// Public signature debug description: reversed(){}java.util.SortedSet<kotlin.Int?>?
|
||||
override fun reversed(): SortedSet<Int?>?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: D{}size
|
||||
// Public signature: /D.size|-6253659984320132064[0]
|
||||
// Public signature debug description: {}size
|
||||
abstract /* fake */ 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
|
||||
abstract /* fake */ override get(): Int
|
||||
|
||||
}
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: #test(A;B;C;D){}
|
||||
// Public signature: /test|7656439746344069424[0]
|
||||
// Public signature debug description: test(A;B;C;D){}
|
||||
fun test(a: A, b: B, c: C, d: D): Unit
|
||||
+1713
File diff suppressed because it is too large
Load Diff
+179
@@ -0,0 +1,179 @@
|
||||
abstract class A : LinkedHashSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedHashSet*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : LinkedHashSet<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*LinkedHashSet*/<Int>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
super<LinkedHashSet>.addFirst(p0 = e)
|
||||
}
|
||||
|
||||
override fun reversed(): LinkedHashSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java1 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java1, Java2 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java1, Java2 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class G : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class H : Java2, KotlinInterface {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class I : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class J : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedSet<Int> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J) {
|
||||
a.reversed() /*~> Unit */
|
||||
a.getFirst() /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
b.reversed() /*~> Unit */
|
||||
b.getFirst() /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
b.addLast(p0 = null)
|
||||
c.reversed() /*~> Unit */
|
||||
c.getFirst() /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
d.reversed() /*~> Unit */
|
||||
d.getFirst() /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(p0 = null)
|
||||
e.reversed() /*~> Unit */
|
||||
e.getFirst() /*~> Unit */
|
||||
e.addFirst(p0 = 1)
|
||||
e.addLast(p0 = null)
|
||||
f.reversed() /*~> Unit */
|
||||
f.getFirst() /*~> Unit */
|
||||
f.addFirst(p0 = 1)
|
||||
f.addLast(p0 = null)
|
||||
g.reversed() /*~> Unit */
|
||||
g.getFirst() /*~> Unit */
|
||||
g.addFirst(p0 = 1)
|
||||
g.addLast(p0 = null)
|
||||
h.reversed() /*~> Unit */
|
||||
h.getFirst() /*~> Unit */
|
||||
h.addFirst(p0 = 1)
|
||||
h.addLast(p0 = null)
|
||||
i.reversed() /*~> Unit */
|
||||
i.getFirst() /*~> Unit */
|
||||
i.addFirst(p0 = 1)
|
||||
i.addLast(p0 = null)
|
||||
j.reversed() /*~> Unit */
|
||||
j.getFirst() /*~> Unit */
|
||||
j.addFirst(p0 = 1)
|
||||
j.addLast(p0 = null)
|
||||
}
|
||||
+1843
File diff suppressed because it is too large
Load Diff
+1735
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,132 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// JDK_KIND: FULL_JDK_21
|
||||
// WITH_STDLIB
|
||||
// SEPARATE_SIGNATURE_DUMP_FOR_K2
|
||||
// ^ ISSUE: KT-63914, KT-65219
|
||||
|
||||
// FILE: Java1.java
|
||||
import java.util.SequencedSet;
|
||||
|
||||
public abstract class Java1 implements SequencedSet<Integer> { }
|
||||
|
||||
// FILE: Java2.java
|
||||
import java.util.SequencedCollection;
|
||||
public interface Java2 {
|
||||
SequencedCollection<Integer> reversed();
|
||||
}
|
||||
|
||||
// FILE: Java3.java
|
||||
import java.util.SequencedSet;
|
||||
|
||||
public abstract class Java3 implements KotlinInterface {
|
||||
|
||||
@Override
|
||||
public SequencedSet<Integer> reversed() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: 1.kt
|
||||
import java.util.*
|
||||
|
||||
abstract class A: LinkedHashSet<Int>()
|
||||
|
||||
abstract class B(override val size: Int) : LinkedHashSet<Int>() {
|
||||
override fun reversed(): LinkedHashSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
super.addFirst(e)
|
||||
}
|
||||
}
|
||||
|
||||
abstract class C : Java1() // Kotlin ← Java1 ← Java2
|
||||
|
||||
abstract class D(override val size: Int) : Java1() {
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
}
|
||||
|
||||
abstract class E : Java1(), Java2 //Kotlin ← Java1, Java2 ← Java3
|
||||
|
||||
abstract class F(override val size: Int) : Java1(), Java2 {
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
abstract class G: KotlinInterface, Java2 //Kotlin ← Java, Kotlin2 ← Java2
|
||||
|
||||
abstract class H(override val size: Int) : KotlinInterface, Java2 {
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
abstract class I : Java3() //Kotlin ← Java ← Kotlin ← Java
|
||||
|
||||
abstract class J : Java3() {
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return null!!
|
||||
}
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedSet<Int>
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J) {
|
||||
a.reversed()
|
||||
a.first
|
||||
a.addFirst(1)
|
||||
a.addLast(null)
|
||||
|
||||
b.reversed()
|
||||
b.first
|
||||
b.addFirst(1)
|
||||
b.addLast(null)
|
||||
|
||||
c.reversed()
|
||||
c.first
|
||||
c.addFirst(1)
|
||||
c.addLast(null)
|
||||
|
||||
d.reversed()
|
||||
d.first
|
||||
d.addFirst(1)
|
||||
d.addLast(null)
|
||||
|
||||
e.reversed()
|
||||
e.first
|
||||
e.addFirst(1)
|
||||
e.addLast(null)
|
||||
|
||||
f.reversed()
|
||||
f.first
|
||||
f.addFirst(1)
|
||||
f.addLast(null)
|
||||
|
||||
g.reversed()
|
||||
g.first
|
||||
g.addFirst(1)
|
||||
g.addLast(null)
|
||||
|
||||
h.reversed()
|
||||
h.first
|
||||
h.addFirst(1)
|
||||
h.addLast(null)
|
||||
|
||||
i.reversed()
|
||||
i.first
|
||||
i.addFirst(1)
|
||||
i.addLast(null)
|
||||
|
||||
j.reversed()
|
||||
j.first
|
||||
j.addFirst(1)
|
||||
j.addLast(null)
|
||||
}
|
||||
@@ -0,0 +1,179 @@
|
||||
abstract class A : LinkedHashSet<Int> {
|
||||
constructor() /* primary */ {
|
||||
super/*LinkedHashSet*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class B : LinkedHashSet<Int> {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*LinkedHashSet*/<@FlexibleNullability Int?>()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun addFirst(e: Int?) {
|
||||
super<LinkedHashSet>.addFirst(p0 = e)
|
||||
}
|
||||
|
||||
override fun reversed(): LinkedHashSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class C : Java1 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class D : Java1 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun getFirst(): Int {
|
||||
return 1
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class E : Java1, Java2 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class F : Java1, Java2 {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Java1*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class G : Java2, KotlinInterface {
|
||||
constructor() /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class H : Java2, KotlinInterface {
|
||||
override val size: Int
|
||||
field = size
|
||||
override get
|
||||
|
||||
constructor(size: Int) /* primary */ {
|
||||
super/*Any*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class I : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
abstract class J : Java3 {
|
||||
constructor() /* primary */ {
|
||||
super/*Java3*/()
|
||||
/* <init>() */
|
||||
|
||||
}
|
||||
|
||||
override fun reversed(): SequencedSet<Int> {
|
||||
return CHECK_NOT_NULL<Nothing>(arg0 = null)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
interface KotlinInterface : SequencedSet<Int> {
|
||||
}
|
||||
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J) {
|
||||
a.reversed() /*~> Unit */
|
||||
a.getFirst() /*~> Unit */
|
||||
a.addFirst(p0 = 1)
|
||||
a.addLast(p0 = null)
|
||||
b.reversed() /*~> Unit */
|
||||
b.getFirst() /*~> Unit */
|
||||
b.addFirst(e = 1)
|
||||
b.addLast(p0 = null)
|
||||
c.reversed() /*~> Unit */
|
||||
c.getFirst() /*~> Unit */
|
||||
c.addFirst(p0 = 1)
|
||||
c.addLast(p0 = null)
|
||||
d.reversed() /*~> Unit */
|
||||
d.getFirst() /*~> Unit */
|
||||
d.addFirst(p0 = 1)
|
||||
d.addLast(p0 = null)
|
||||
e.reversed() /*~> Unit */
|
||||
e.getFirst() /*~> Unit */
|
||||
e.addFirst(p0 = 1)
|
||||
e.addLast(p0 = null)
|
||||
f.reversed() /*~> Unit */
|
||||
f.getFirst() /*~> Unit */
|
||||
f.addFirst(p0 = 1)
|
||||
f.addLast(p0 = null)
|
||||
g.reversed() /*~> Unit */
|
||||
g.getFirst() /*~> Unit */
|
||||
g.addFirst(p0 = 1)
|
||||
g.addLast(p0 = null)
|
||||
h.reversed() /*~> Unit */
|
||||
h.getFirst() /*~> Unit */
|
||||
h.addFirst(p0 = 1)
|
||||
h.addLast(p0 = null)
|
||||
i.reversed() /*~> Unit */
|
||||
i.getFirst() /*~> Unit */
|
||||
i.addFirst(p0 = 1)
|
||||
i.addLast(p0 = null)
|
||||
j.reversed() /*~> Unit */
|
||||
j.getFirst() /*~> Unit */
|
||||
j.addFirst(p0 = 1)
|
||||
j.addLast(p0 = null)
|
||||
}
|
||||
+1843
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user