499 lines
41 KiB
Plaintext
Vendored
499 lines
41 KiB
Plaintext
Vendored
FILE fqName:<root> fileName:/1.kt
|
|
CLASS CLASS name:A modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.KotlinInterface]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.A
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.A [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.KotlinInterface]'
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> ($this:<root>.KotlinInterface) returnType:T of <root>.A.bar [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): T of <root>.KotlinInterface.bar declared in <root>.KotlinInterface
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> () returnType:@[FlexibleNullability] T of <root>.A.bar? [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java1.bar? declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
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:foo visibility:public modality:OPEN <> ($this:<root>.KotlinInterface, t:kotlin.Number) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.KotlinInterface, t:kotlin.Number, t2:kotlin.Int) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo (t: kotlin.Number, t2: kotlin.Int): kotlin.Unit declared in <root>.KotlinInterface
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
|
VALUE_PARAMETER name:t2 index:1 type:kotlin.Int
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> ($this:<root>.KotlinInterface, t:T of <root>.A.foo) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: T of <root>.KotlinInterface.foo): kotlin.Unit declared in <root>.KotlinInterface
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:T of <root>.A.foo
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.A.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.A.foo?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.A.foo?, t2:@[FlexibleNullability] T of <root>.A.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?, t2: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.A.foo?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] T of <root>.A.foo?
|
|
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: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:test1 visibility:public modality:FINAL <> ($this:<root>.A) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test1 (): kotlin.Unit declared in <root>.A'
|
|
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.A declared in <root>.A.test1' type=<root>.A origin=null
|
|
t: CONST Int type=kotlin.Int value=1
|
|
FUN name:test2 visibility:public modality:FINAL <> ($this:<root>.A) returnType:kotlin.Int
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test2 (): kotlin.Int declared in <root>.A'
|
|
CALL 'public open fun bar <T> (): T of <root>.A.bar declared in <root>.A' type=kotlin.Int origin=null
|
|
<T>: kotlin.Int
|
|
$this: GET_VAR '<this>: <root>.A declared in <root>.A.test2' type=<root>.A origin=null
|
|
FUN name:test3 visibility:public modality:FINAL <> ($this:<root>.A) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test3 (): kotlin.Unit declared in <root>.A'
|
|
CALL 'public open fun foo <T> (t: T of <root>.A.foo): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
|
<T>: kotlin.String
|
|
$this: GET_VAR '<this>: <root>.A declared in <root>.A.test3' type=<root>.A origin=null
|
|
t: CONST String type=kotlin.String value=""
|
|
FUN name:test4 visibility:public modality:FINAL <> ($this:<root>.A) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test4 (): kotlin.Unit declared in <root>.A'
|
|
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.A declared in <root>.A.test4' type=<root>.A origin=null
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
FUN name:test5 visibility:public modality:FINAL <> ($this:<root>.A) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.A
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test5 (): kotlin.Unit declared in <root>.A'
|
|
CALL 'public open fun foo (t: kotlin.Number, t2: kotlin.Int): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.A declared in <root>.A.test5' type=<root>.A origin=null
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.Java3]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.B [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1; <root>.Java2; <root>.Java3]'
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java3) returnType:@[FlexibleNullability] kotlin.Number? [fake_override]
|
|
overridden:
|
|
public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java3
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> () returnType:@[FlexibleNullability] T of <root>.B.bar? [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java1.bar? declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
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:foo visibility:public modality:OPEN <> ($this:<root>.Java3, t:@[FlexibleNullability] kotlin.Number?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java3
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] kotlin.Number?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java3, t:@[FlexibleNullability] kotlin.Number?, t2:@[FlexibleNullability] kotlin.Number?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo (t: @[FlexibleNullability] kotlin.Number?, t2: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.Java3
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.Java3
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] kotlin.Number?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] kotlin.Number?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.B.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.B.foo?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.B.foo?, t2:@[FlexibleNullability] T of <root>.B.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?, t2: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.B.foo?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] T of <root>.B.foo?
|
|
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: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:test1 visibility:public modality:FINAL <> ($this:<root>.B) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test1 (): kotlin.Unit declared in <root>.B'
|
|
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.B declared in <root>.B.test1' type=<root>.B origin=null
|
|
t: CONST Int type=kotlin.Int value=1
|
|
FUN name:test2 visibility:public modality:FINAL <> ($this:<root>.B) returnType:@[FlexibleNullability] kotlin.Int?
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test2 (): @[FlexibleNullability] kotlin.Int? declared in <root>.B'
|
|
CALL 'public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java1.bar? declared in <root>.Java1' type=@[FlexibleNullability] kotlin.Int? origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
FUN name:test3 visibility:public modality:FINAL <> ($this:<root>.B) returnType:@[FlexibleNullability] kotlin.Number?
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test3 (): @[FlexibleNullability] kotlin.Number? declared in <root>.B'
|
|
CALL 'public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.B' type=@[FlexibleNullability] kotlin.Number? origin=null
|
|
$this: GET_VAR '<this>: <root>.B declared in <root>.B.test3' type=<root>.B origin=null
|
|
FUN name:test4 visibility:public modality:FINAL <> ($this:<root>.B) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test4 (): kotlin.Unit declared in <root>.B'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.String?
|
|
t: CONST String type=kotlin.String value=""
|
|
FUN name:test5 visibility:public modality:FINAL <> ($this:<root>.B) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test5 (): kotlin.Unit declared in <root>.B'
|
|
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.B declared in <root>.B.test5' type=<root>.B origin=null
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
FUN name:test6 visibility:public modality:FINAL <> ($this:<root>.B) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test6 (): kotlin.Unit declared in <root>.B'
|
|
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?, t2: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.B declared in <root>.B.test6' type=<root>.B origin=null
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
FUN name:test7 visibility:public modality:FINAL <> ($this:<root>.B) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.B
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test7 (): kotlin.Unit declared in <root>.B'
|
|
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?, t2: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.B' type=kotlin.Unit origin=null
|
|
$this: GET_VAR '<this>: <root>.B declared in <root>.B.test7' type=<root>.B origin=null
|
|
t: CONST Int type=kotlin.Int value=1
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
CLASS CLASS name:C modality:FINAL visibility:public superTypes:[<root>.KotlinClass; <root>.Java2]
|
|
$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>.KotlinClass'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C modality:FINAL visibility:public superTypes:[<root>.KotlinClass; <root>.Java2]'
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> () returnType:@[FlexibleNullability] T of <root>.C.bar? [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): @[FlexibleNullability] T of <root>.KotlinClass.bar? declared in <root>.KotlinClass
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
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>.KotlinClass
|
|
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:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.C.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.KotlinClass.foo?): kotlin.Unit declared in <root>.KotlinClass
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.C.foo?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.C.foo?, t2:@[FlexibleNullability] T of <root>.C.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.KotlinClass.foo?, t2: @[FlexibleNullability] T of <root>.KotlinClass.foo?): kotlin.Unit declared in <root>.KotlinClass
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.C.foo?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] T of <root>.C.foo?
|
|
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>.KotlinClass
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java2
|
|
$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>.KotlinClass
|
|
public open fun toString (): kotlin.String declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:test1 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test1 (): kotlin.Unit declared in <root>.C'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
t: CONST Int type=kotlin.Int value=1
|
|
FUN name:test2 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Int
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test2 (): kotlin.Int declared in <root>.C'
|
|
TYPE_OP type=kotlin.Int origin=IMPLICIT_NOTNULL typeOperand=kotlin.Int
|
|
CALL 'public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java1.bar? declared in <root>.Java1' type=@[FlexibleNullability] kotlin.Int? origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
FUN name:test3 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test3 (): kotlin.Unit declared in <root>.C'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.String?
|
|
t: CONST String type=kotlin.String value=""
|
|
FUN name:test4 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test4 (): kotlin.Unit declared in <root>.C'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Double?
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
FUN name:test5 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test5 (): kotlin.Unit declared in <root>.C'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?, t2: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: kotlin.Any?
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
FUN name:test6 visibility:public modality:FINAL <> ($this:<root>.C) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.C
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test6 (): kotlin.Unit declared in <root>.C'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?, t2: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
t: CONST Int type=kotlin.Int value=1
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
CLASS CLASS name:D modality:FINAL visibility:public superTypes:[<root>.Java4; <root>.Java2]
|
|
$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>.Java4'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:D modality:FINAL visibility:public superTypes:[<root>.Java4; <root>.Java2]'
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> () returnType:@[FlexibleNullability] T of <root>.D.bar? [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java4.bar? declared in <root>.Java4
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
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
|
|
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:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.D.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.D.foo?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.D.foo?, t2:@[FlexibleNullability] T of <root>.D.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?, t2: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.D.foo?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] T of <root>.D.foo?
|
|
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
|
|
public open fun hashCode (): kotlin.Int declared in <root>.Java2
|
|
$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
|
|
public open fun toString (): kotlin.String declared in <root>.Java2
|
|
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
|
FUN name:test1 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test1 (): kotlin.Unit declared in <root>.D'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
t: CONST Int type=kotlin.Int value=1
|
|
FUN name:test2 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Int
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test2 (): kotlin.Int declared in <root>.D'
|
|
TYPE_OP type=kotlin.Int origin=IMPLICIT_NOTNULL typeOperand=kotlin.Int
|
|
CALL 'public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java4.bar? declared in <root>.Java4' type=@[FlexibleNullability] kotlin.Int? origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
FUN name:test3 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test3 (): kotlin.Unit declared in <root>.D'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.String?
|
|
t: CONST String type=kotlin.String value=""
|
|
FUN name:test4 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test4 (): kotlin.Unit declared in <root>.D'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Double?
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
FUN name:test5 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test5 (): kotlin.Unit declared in <root>.D'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?, t2: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4' type=kotlin.Unit origin=null
|
|
<T>: kotlin.Any?
|
|
t: CONST Double type=kotlin.Double value=1.5
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
FUN name:test6 visibility:public modality:FINAL <> ($this:<root>.D) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.D
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public final fun test6 (): kotlin.Unit declared in <root>.D'
|
|
CALL 'public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java4.foo?, t2: @[FlexibleNullability] T of <root>.Java4.foo?): kotlin.Unit declared in <root>.Java4' type=kotlin.Unit origin=null
|
|
<T>: @[FlexibleNullability] kotlin.Int?
|
|
t: CONST Int type=kotlin.Int value=1
|
|
t2: CONST Int type=kotlin.Int value=8
|
|
CLASS CLASS name:KotlinClass modality:OPEN visibility:public superTypes:[<root>.Java1]
|
|
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass
|
|
CONSTRUCTOR visibility:public <> () returnType:<root>.KotlinClass [primary]
|
|
BLOCK_BODY
|
|
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
|
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:KotlinClass modality:OPEN visibility:public superTypes:[<root>.Java1]'
|
|
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <T> () returnType:@[FlexibleNullability] T of <root>.KotlinClass.bar? [fake_override]
|
|
overridden:
|
|
public open fun bar <T> (): @[FlexibleNullability] T of <root>.Java1.bar? declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
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:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.KotlinClass.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.KotlinClass.foo?
|
|
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <T> (t:@[FlexibleNullability] T of <root>.KotlinClass.foo?, t2:@[FlexibleNullability] T of <root>.KotlinClass.foo?) returnType:kotlin.Unit [fake_override]
|
|
overridden:
|
|
public open fun foo <T> (t: @[FlexibleNullability] T of <root>.Java1.foo?, t2: @[FlexibleNullability] T of <root>.Java1.foo?): kotlin.Unit declared in <root>.Java1
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[@[FlexibleNullability] kotlin.Any?] reified:false
|
|
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] T of <root>.KotlinClass.foo?
|
|
VALUE_PARAMETER name:t2 index:1 type:@[FlexibleNullability] T of <root>.KotlinClass.foo?
|
|
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: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
|
|
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:bar visibility:public modality:OPEN <T> ($this:<root>.KotlinInterface) returnType:T of <root>.KotlinInterface.bar
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
BLOCK_BODY
|
|
RETURN type=kotlin.Nothing from='public open fun bar <T> (): T of <root>.KotlinInterface.bar declared in <root>.KotlinInterface'
|
|
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:foo visibility:public modality:OPEN <> ($this:<root>.KotlinInterface, t:kotlin.Number) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
|
BLOCK_BODY
|
|
FUN name:foo visibility:public modality:OPEN <> ($this:<root>.KotlinInterface, t:kotlin.Number, t2:kotlin.Int) returnType:kotlin.Unit
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
|
VALUE_PARAMETER name:t2 index:1 type:kotlin.Int
|
|
EXPRESSION_BODY
|
|
CONST Int type=kotlin.Int value=7
|
|
BLOCK_BODY
|
|
FUN name:foo visibility:public modality:OPEN <T> ($this:<root>.KotlinInterface, t:T of <root>.KotlinInterface.foo) returnType:kotlin.Unit
|
|
TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false
|
|
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinInterface
|
|
VALUE_PARAMETER name:t index:0 type:T of <root>.KotlinInterface.foo
|
|
BLOCK_BODY
|
|
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
|
|
CALL 'public final fun test1 (): 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
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun test2 (): 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
|
|
CALL 'public final fun test3 (): 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
|
|
CALL 'public final fun test4 (): 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
|
|
CALL 'public final fun test5 (): 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
|
|
CALL 'public final fun test1 (): 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
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun test2 (): @[FlexibleNullability] kotlin.Int? declared in <root>.B' type=@[FlexibleNullability] 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 final fun test3 (): @[FlexibleNullability] kotlin.Number? declared in <root>.B' type=@[FlexibleNullability] kotlin.Number? origin=null
|
|
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
|
CALL 'public final fun test4 (): 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
|
|
CALL 'public final fun test5 (): 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
|
|
CALL 'public final fun test6 (): 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
|
|
CALL 'public final fun test7 (): 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
|
|
CALL 'public final fun test1 (): 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
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun test2 (): 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
|
|
CALL 'public final fun test3 (): 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
|
|
CALL 'public final fun test4 (): 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
|
|
CALL 'public final fun test5 (): 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
|
|
CALL 'public final fun test6 (): 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
|
|
CALL 'public final fun test1 (): 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
|
|
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
|
CALL 'public final fun test2 (): kotlin.Int declared in <root>.D' type=kotlin.Int origin=null
|
|
$this: GET_VAR 'd: <root>.D declared in <root>.test' type=<root>.D origin=null
|
|
CALL 'public final fun test3 (): 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
|
|
CALL 'public final fun test4 (): 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
|
|
CALL 'public final fun test5 (): 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
|
|
CALL 'public final fun test6 (): 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
|