69a7bf7f68
This fixes some cases where we infer some type variable inside one of the branches to Nothing instead of the expected type because Nothing appeared in some other branch. Specifically, we add an equality instead of a subtype constraint during completion of calls to synthetic functions for if/when, try and !!. We don't do it when the call contains a (possibly nested) elvis or is inside the RHS of an assignment. Otherwise, we would prevent some smart-casts. #KT-65882 Fixed
962 lines
73 KiB
Plaintext
Vendored
962 lines
73 KiB
Plaintext
Vendored
FILE fqName:<root> fileName:/1.kt
|
|
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.A]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in kotlin.Any'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.A]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public open fun hashCode (): kotlin.Int declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:charAt visibility:public modality:OPEN <> ($this:<root>.B, index:kotlin.Int) returnType:kotlin.Char
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun charAt (index: kotlin.Int): kotlin.Char declared in <root>.B'
|
|
CONST Char type=kotlin.Char value='1'
|
|
FUN name:length visibility:public modality:OPEN <> ($this:<root>.B) returnType:kotlin.Int
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun length (): kotlin.Int declared in <root>.B'
|
|
CONST Int type=kotlin.Int value=1
|
|
FUN name:subSequence visibility:public modality:OPEN <> ($this:<root>.B, start:kotlin.Int, end:kotlin.Int) returnType:kotlin.CharSequence
|
|
overridden:
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun subSequence (start: kotlin.Int, end: kotlin.Int): kotlin.CharSequence 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.CharSequence origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
CLASS CLASS name:C modality:FINAL visibility:public superTypes:[<root>.Java1]
|
|
$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 <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C modality:FINAL visibility:public superTypes:[<root>.Java1]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:D modality:FINAL visibility:public superTypes:[<root>.Java1]
|
|
$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 <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:D modality:FINAL visibility:public superTypes:[<root>.Java1]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:get visibility:public modality:OPEN <> ($this:<root>.D, index:kotlin.Int) returnType:kotlin.Char [operator]
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.D'
|
|
CONST Char type=kotlin.Char value='a'
|
|
PROPERTY name:length visibility:public modality:OPEN [val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN name:<get-length> visibility:public modality:OPEN <> ($this:<root>.D) returnType:kotlin.Int
|
|
correspondingProperty: PROPERTY name:length visibility:public modality:OPEN [val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun <get-length> (): kotlin.Int declared in <root>.D'
|
|
CONST Int type=kotlin.Int value=10
|
|
CLASS CLASS name:E modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.E
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.E [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:E modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:codePoints visibility:public modality:OPEN <> ($this:<root>.E) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public abstract fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.E
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun codePoints (): java.util.stream.IntStream declared in <root>.E'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:F modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.KotlinInterface]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.F
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.F [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:F modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.KotlinInterface]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:get visibility:public modality:OPEN <> ($this:<root>.F, index:kotlin.Number) returnType:kotlin.Char [operator]
|
|
overridden:
|
|
public abstract fun get (index: kotlin.Number): kotlin.Char declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.F
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Number
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun get (index: kotlin.Number): kotlin.Char declared in <root>.F'
|
|
CONST Char type=kotlin.Char value='a'
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
public abstract length: kotlin.Number
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
public abstract fun <get-length> (): kotlin.Number declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:G modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.KotlinInterface]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.G
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.G [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:G modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.KotlinInterface]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:get visibility:public modality:OPEN <> ($this:<root>.G, index:kotlin.Int) returnType:kotlin.Char [operator]
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.G
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.G'
|
|
CONST Char type=kotlin.Char value='a'
|
|
FUN name:get visibility:public modality:OPEN <> ($this:<root>.G, index:kotlin.Number) returnType:kotlin.Char [operator]
|
|
overridden:
|
|
public abstract fun get (index: kotlin.Number): kotlin.Char declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.G
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Number
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun get (index: kotlin.Number): kotlin.Char declared in <root>.G'
|
|
CONST Char type=kotlin.Char value='b'
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
public abstract length: kotlin.Number
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
public abstract fun <get-length> (): kotlin.Number declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:H modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.KotlinInterface]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.H
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.H [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:H modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.KotlinInterface]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java2
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java2
|
|
public open fun hashCode (): kotlin.Int declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.Java2
|
|
public open fun toString (): kotlin.String declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:codePoints visibility:public modality:OPEN <> ($this:<root>.H) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public abstract fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.H
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun codePoints (): java.util.stream.IntStream declared in <root>.H'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
FUN name:get visibility:public modality:OPEN <> ($this:<root>.H, index:kotlin.Number) returnType:kotlin.Char [operator]
|
|
overridden:
|
|
public abstract fun get (index: kotlin.Number): kotlin.Char declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.H
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Number
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun get (index: kotlin.Number): kotlin.Char declared in <root>.H'
|
|
CONST Char type=kotlin.Char value='a'
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
public abstract length: kotlin.Number
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
public abstract fun <get-length> (): kotlin.Number declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:I modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.Java3]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.I
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.I [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:I modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.Java3]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:kotlin.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java2
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java2
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.Java2
|
|
public open fun toString (): kotlin.String declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:codePoints visibility:public modality:OPEN <> ($this:<root>.I) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public abstract fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java2
|
|
public abstract fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.I
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun codePoints (): java.util.stream.IntStream declared in <root>.I'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:J modality:ABSTRACT visibility:public superTypes:[<root>.Java4]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.J
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.J [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java4'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:J modality:ABSTRACT visibility:public superTypes:[<root>.Java4]'
|
|
FUN FAKE_OVERRIDE name:charAt visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int) returnType:kotlin.Char [fake_override]
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:length visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int, p1:kotlin.Int) returnType:@[FlexibleNullability] kotlin.CharSequence? [fake_override]
|
|
overridden:
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
CLASS CLASS name:K modality:FINAL visibility:public superTypes:[<root>.Java4]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.K
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.K [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java4'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:K modality:FINAL visibility:public superTypes:[<root>.Java4]'
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
|
overridden:
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:charAt visibility:public modality:OPEN <> ($this:<root>.K, index:kotlin.Int) returnType:kotlin.Char
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.K
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun charAt (index: kotlin.Int): kotlin.Char declared in <root>.K'
|
|
CONST Char type=kotlin.Char value='a'
|
|
FUN name:length visibility:public modality:OPEN <> ($this:<root>.K) returnType:kotlin.Int
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.K
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun length (): kotlin.Int declared in <root>.K'
|
|
CONST Int type=kotlin.Int value=1
|
|
FUN name:subSequence visibility:public modality:OPEN <> ($this:<root>.K, start:kotlin.Int, end:kotlin.Int) returnType:kotlin.CharSequence
|
|
overridden:
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in <root>.Java4
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.K
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun subSequence (start: kotlin.Int, end: kotlin.Int): kotlin.CharSequence declared in <root>.K'
|
|
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.CharSequence origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
CLASS CLASS name:L modality:ABSTRACT visibility:public superTypes:[<root>.Java1; <root>.A]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.L
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.L [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:L modality:ABSTRACT visibility:public superTypes:[<root>.Java1; <root>.A]'
|
|
FUN FAKE_OVERRIDE name:charAt visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int) returnType:kotlin.Char [fake_override]
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type: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 <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:length visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:chars visibility:public modality:OPEN <> ($this:<root>.L) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.L
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun chars (): java.util.stream.IntStream declared in <root>.L'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
FUN name:codePoints visibility:public modality:OPEN <> ($this:<root>.L) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.A
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.L
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun codePoints (): java.util.stream.IntStream declared in <root>.L'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS CLASS name:M modality:ABSTRACT visibility:public superTypes:[<root>.Java1; java.lang.CharSequence]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.M
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.M [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:M modality:ABSTRACT visibility:public superTypes:[<root>.Java1; java.lang.CharSequence]'
|
|
FUN FAKE_OVERRIDE name:charAt visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int) returnType:kotlin.Char [fake_override]
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type: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 <root>.Java1
|
|
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type:kotlin.Any?
|
|
FUN FAKE_OVERRIDE name:get visibility:public modality:OPEN <> ($this:<root>.Java1, index:kotlin.Int) returnType:kotlin.Char [fake_override,operator]
|
|
annotations:
|
|
Override
|
|
overridden:
|
|
public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:index index:0 type: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 <root>.Java1
|
|
public open fun hashCode (): kotlin.Int declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:length visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:OPEN <> ($this:<root>.Java1, start:kotlin.Int, end:kotlin.Int) returnType:@[EnhancedNullability] kotlin.CharSequence [fake_override]
|
|
annotations:
|
|
NotNull(value = <null>)
|
|
Override
|
|
overridden:
|
|
public open fun subSequence (start: kotlin.Int, end: kotlin.Int): @[EnhancedNullability] kotlin.CharSequence declared in <root>.Java1
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
VALUE_PARAMETER name:start index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:end index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override]
|
|
overridden:
|
|
public open fun toString (): kotlin.String declared in <root>.Java1
|
|
public open fun toString (): kotlin.String declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:chars visibility:public modality:OPEN <> ($this:<root>.M) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.M
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun chars (): java.util.stream.IntStream declared in <root>.M'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
FUN name:codePoints visibility:public modality:OPEN <> ($this:<root>.M) returnType:java.util.stream.IntStream
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.Java1
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.M
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun codePoints (): java.util.stream.IntStream declared in <root>.M'
|
|
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=java.util.stream.IntStream origin=EXCLEXCL
|
|
<T0>: kotlin.Nothing
|
|
arg0: CONST Null type=kotlin.Nothing? value=null
|
|
PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open length: kotlin.Int
|
|
FUN FAKE_OVERRIDE name:<get-length> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Int [fake_override]
|
|
annotations:
|
|
Override
|
|
correspondingProperty: PROPERTY FAKE_OVERRIDE name:length visibility:public modality:OPEN [fake_override,val]
|
|
overridden:
|
|
public open fun <get-length> (): kotlin.Int declared in <root>.Java1
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
|
CLASS INTERFACE name:A modality:ABSTRACT visibility:public superTypes:[java.lang.CharSequence]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
|
FUN FAKE_OVERRIDE name:charAt visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int) returnType:kotlin.Char [fake_override]
|
|
overridden:
|
|
public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:chars visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:codePoints visibility:public modality:OPEN <> ($this:java.lang.CharSequence) returnType:@[FlexibleNullability] java.util.stream.IntStream? [fake_override]
|
|
overridden:
|
|
public open fun codePoints (): @[FlexibleNullability] java.util.stream.IntStream? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
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.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type: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.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN FAKE_OVERRIDE name:length visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence) returnType:kotlin.Int [fake_override]
|
|
overridden:
|
|
public abstract fun length (): kotlin.Int declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
FUN FAKE_OVERRIDE name:subSequence visibility:public modality:ABSTRACT <> ($this:java.lang.CharSequence, p0:kotlin.Int, p1:kotlin.Int) returnType:@[FlexibleNullability] kotlin.CharSequence? [fake_override]
|
|
overridden:
|
|
public abstract fun subSequence (p0: kotlin.Int, p1: kotlin.Int): @[FlexibleNullability] kotlin.CharSequence? declared in java.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:java.lang.CharSequence
|
|
VALUE_PARAMETER name:p0 index:0 type:kotlin.Int
|
|
VALUE_PARAMETER name:p1 index:1 type:kotlin.Int
|
|
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.lang.CharSequence
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
CLASS INTERFACE name:KotlinInterface modality:ABSTRACT visibility:public superTypes:[kotlin.Any]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinInterface
|
|
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 kotlin.Any
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
VALUE_PARAMETER name:other index:0 type: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 kotlin.Any
|
|
$this: VALUE_PARAMETER name:<this> type: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 kotlin.Any
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:get visibility:public modality:ABSTRACT <> ($this:<root>.KotlinInterface, index:kotlin.Number) returnType:kotlin.Char
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:index index:0 type:kotlin.Number
|
|
PROPERTY name:length visibility:public modality:ABSTRACT [val]
|
|
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-length> visibility:public modality:ABSTRACT <> ($this:<root>.KotlinInterface) returnType:kotlin.Number
|
|
correspondingProperty: PROPERTY name:length visibility:public modality:ABSTRACT [val]
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
FUN name:test visibility:public modality:FINAL <> (a:<root>.A, b:<root>.B, c:<root>.C, d:<root>.D, e:<root>.E, f:<root>.F, g:<root>.G, h:<root>.H, i:<root>.I, j:<root>.J, k:<root>.K, l:<root>.L, m:<root>.M) 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
|
|
VALUE_PARAMETER name:e index:4 type:<root>.E
|
|
VALUE_PARAMETER name:f index:5 type:<root>.F
|
|
VALUE_PARAMETER name:g index:6 type:<root>.G
|
|
VALUE_PARAMETER name:h index:7 type:<root>.H
|
|
VALUE_PARAMETER name:i index:8 type:<root>.I
|
|
VALUE_PARAMETER name:j index:9 type:<root>.J
|
|
VALUE_PARAMETER name:k index:10 type:<root>.K
|
|
VALUE_PARAMETER name:l index:11 type:<root>.L
|
|
VALUE_PARAMETER name:m index:12 type:<root>.M
|
|
BLOCK_BODY
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public abstract fun length (): kotlin.Int declared in <root>.A' type=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 charAt (p0: kotlin.Int): kotlin.Char declared in <root>.A' type=kotlin.Char 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
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.A' type=@[FlexibleNullability] java.util.stream.IntStream? 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 toString (): kotlin.String declared in <root>.A' type=kotlin.String origin=null
|
|
$this: TYPE_OP type=kotlin.Any origin=IMPLICIT_CAST typeOperand=kotlin.Any
|
|
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 length (): kotlin.Int declared in <root>.B' type=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 charAt (index: kotlin.Int): kotlin.Char declared in <root>.B' type=kotlin.Char origin=null
|
|
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun subSequence (start: kotlin.Int, end: kotlin.Int): kotlin.CharSequence declared in <root>.B' type=kotlin.CharSequence origin=null
|
|
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
|
start: CONST Int type=kotlin.Int value=1
|
|
end: CONST Int type=kotlin.Int value=2
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): 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 get (index: kotlin.Int): kotlin.Char declared in <root>.C' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun chars (): @[FlexibleNullability] java.util.stream.IntStream? declared in <root>.C' type=@[FlexibleNullability] java.util.stream.IntStream? 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 <get-length> (): kotlin.Int declared in <root>.D' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.D' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun isEmpty (): kotlin.Boolean declared in kotlin.text' type=kotlin.Boolean origin=null
|
|
$receiver: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.E' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.E' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun isEmpty (): kotlin.Boolean declared in kotlin.text' type=kotlin.Boolean origin=null
|
|
$receiver: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun codePoints (): java.util.stream.IntStream declared in <root>.E' type=java.util.stream.IntStream origin=null
|
|
$this: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.F' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun isEmpty (): kotlin.Boolean declared in kotlin.text' type=kotlin.Boolean origin=null
|
|
$receiver: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.F' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.G' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'g: <root>.G declared in <root>.test' type=<root>.G origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.G' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'g: <root>.G declared in <root>.test' type=<root>.G origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.H' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.H' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun codePoints (): java.util.stream.IntStream declared in <root>.H' type=java.util.stream.IntStream origin=null
|
|
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.I' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun isEmpty (): kotlin.Boolean declared in kotlin.text' type=kotlin.Boolean origin=null
|
|
$receiver: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.I' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun codePoints (): java.util.stream.IntStream declared in <root>.I' type=java.util.stream.IntStream origin=null
|
|
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public abstract fun length (): kotlin.Int declared in <root>.J' type=kotlin.Int origin=null
|
|
$this: GET_VAR 'j: <root>.J declared in <root>.test' type=<root>.J origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public abstract fun charAt (p0: kotlin.Int): kotlin.Char declared in <root>.J' type=kotlin.Char origin=null
|
|
$this: GET_VAR 'j: <root>.J declared in <root>.test' type=<root>.J origin=null
|
|
p0: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun charAt (index: kotlin.Int): kotlin.Char declared in <root>.K' type=kotlin.Char origin=null
|
|
$this: GET_VAR 'k: <root>.K declared in <root>.test' type=<root>.K origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun length (): kotlin.Int declared in <root>.K' type=kotlin.Int origin=null
|
|
$this: GET_VAR 'k: <root>.K declared in <root>.test' type=<root>.K origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.L' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'l: <root>.L declared in <root>.test' type=<root>.L origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.L' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'l: <root>.L declared in <root>.test' type=<root>.L origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public abstract fun length (): kotlin.Int declared in <root>.L' type=kotlin.Int origin=null
|
|
$this: GET_VAR 'l: <root>.L declared in <root>.test' type=<root>.L origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun <get-length> (): kotlin.Int declared in <root>.M' type=kotlin.Int origin=GET_PROPERTY
|
|
$this: GET_VAR 'm: <root>.M declared in <root>.test' type=<root>.M origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public abstract fun length (): kotlin.Int declared in <root>.M' type=kotlin.Int origin=null
|
|
$this: GET_VAR 'm: <root>.M declared in <root>.test' type=<root>.M origin=null
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.M' type=kotlin.Char origin=GET_ARRAY_ELEMENT
|
|
$this: GET_VAR 'm: <root>.M declared in <root>.test' type=<root>.M origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public open fun get (index: kotlin.Int): kotlin.Char declared in <root>.M' type=kotlin.Char origin=null
|
|
$this: GET_VAR 'm: <root>.M declared in <root>.test' type=<root>.M origin=null
|
|
index: CONST Int type=kotlin.Int value=1
|