Update test data for IR text tests
This commit is contained in:
committed by
Space Team
parent
3bb2ea10b6
commit
19cc7981dc
Vendored
+25
-25
@@ -5,20 +5,20 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java2'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A modality:FINAL visibility:public superTypes:[<root>.Java2]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:@[FlexibleNullability] kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java2
|
||||
public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.Java2
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in <root>.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 <> ($this:<root>.Java1<kotlin.Any>, t:kotlin.Number) returnType:kotlin.Unit [fake_override]
|
||||
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>, t:@[FlexibleNullability] kotlin.Number?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.Java2
|
||||
public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.Java2
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
||||
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java2, t:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun foo (t: @[FlexibleNullability] kotlin.Any?): kotlin.Unit declared in <root>.Java2
|
||||
@@ -194,7 +194,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
public abstract fun bar (): kotlin.Any declared in <root>.Java5
|
||||
public abstract fun bar (): kotlin.Any? declared in <root>.Java5
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -232,7 +232,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Int>) returnType:@[FlexibleNullability] kotlin.Int? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): @[FlexibleNullability] T of <root>.Java1? declared in <root>.Java1
|
||||
public abstract fun bar (): kotlin.Any declared in <root>.Java5
|
||||
public abstract fun bar (): kotlin.Any? declared in <root>.Java5
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Int>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -267,9 +267,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java2'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:H modality:FINAL visibility:public superTypes:[<root>.Java2; <root>.KotlinInterface<kotlin.Any>]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:@[FlexibleNullability] kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java2
|
||||
public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.Java2
|
||||
public abstract fun bar (): T of <root>.KotlinInterface? declared in <root>.KotlinInterface
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
@@ -278,11 +278,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
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>.Java1<kotlin.Any>, t:kotlin.Number) returnType:kotlin.Unit [fake_override]
|
||||
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>, t:@[FlexibleNullability] kotlin.Number?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.Java2
|
||||
public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.Java2
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
||||
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java2, t:@[FlexibleNullability] kotlin.Any?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun foo (t: @[FlexibleNullability] kotlin.Any?): kotlin.Unit declared in <root>.Java2
|
||||
@@ -305,9 +305,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java2'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:I modality:FINAL visibility:public superTypes:[<root>.Java2; <root>.KotlinInterface<kotlin.Any>]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>) returnType:@[FlexibleNullability] kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java2
|
||||
public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.Java2
|
||||
public abstract fun bar (): T of <root>.KotlinInterface? declared in <root>.KotlinInterface
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
@@ -316,11 +316,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
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>.Java1<kotlin.Any>, t:kotlin.Number) returnType:kotlin.Unit [fake_override]
|
||||
FUN FAKE_OVERRIDE name:foo visibility:public modality:OPEN <> ($this:<root>.Java1<kotlin.Any>, t:@[FlexibleNullability] kotlin.Number?) returnType:kotlin.Unit [fake_override]
|
||||
overridden:
|
||||
public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.Java2
|
||||
public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.Java2
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1<kotlin.Any>
|
||||
VALUE_PARAMETER name:t index:0 type:kotlin.Number
|
||||
VALUE_PARAMETER name:t index:0 type:@[FlexibleNullability] kotlin.Number?
|
||||
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>.Java2
|
||||
@@ -399,20 +399,20 @@ FILE fqName:<root> fileName:/1.kt
|
||||
VALUE_PARAMETER name:h index:6 type:<root>.H
|
||||
VALUE_PARAMETER name:i index:7 type:<root>.I
|
||||
BLOCK_BODY
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): 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
|
||||
t: CONST Int type=kotlin.Int value=1
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): 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
|
||||
t: CONST Double type=kotlin.Double value=1.1
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Any?): kotlin.Unit declared in <root>.A' type=kotlin.Unit origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): 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
|
||||
t: CONST Null type=kotlin.Nothing? value=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Any?): 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
|
||||
t: CONST String type=kotlin.String value=""
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.A' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.A' type=@[FlexibleNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public abstract fun foo (t: @[FlexibleNullability] kotlin.Any?): 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
|
||||
@@ -462,21 +462,21 @@ FILE fqName:<root> fileName:/1.kt
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): @[FlexibleNullability] kotlin.Int? declared in <root>.F' type=@[FlexibleNullability] kotlin.Int? origin=null
|
||||
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.H' type=kotlin.Unit origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.H' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
||||
t: CONST Int type=kotlin.Int value=2
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Any?): kotlin.Unit declared in <root>.H' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
||||
t: CONST String type=kotlin.String value=""
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.H' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.H' type=@[FlexibleNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.I' type=kotlin.Unit origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Number?): kotlin.Unit declared in <root>.I' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
||||
t: CONST Int type=kotlin.Int value=2
|
||||
CALL 'public open fun foo (t: kotlin.Any): kotlin.Unit declared in <root>.I' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
||||
t: CONST String type=kotlin.String value=""
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.I' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[FlexibleNullability] kotlin.Number? declared in <root>.I' type=@[FlexibleNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'i: <root>.I declared in <root>.test' type=<root>.I origin=null
|
||||
|
||||
+25
-24
@@ -9,16 +9,16 @@ class A : Java2 {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#bar(){}kotlin.Number
|
||||
// Public signature: /A.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: A#bar(){}kotlin.Number?
|
||||
// Public signature: /A.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#foo(kotlin.Number){}
|
||||
// Public signature: /A.foo|97687418835402471[0]
|
||||
// Public signature debug description: foo(kotlin.Number){}
|
||||
/* fake */ override fun foo(t: Number): Unit
|
||||
// Mangled name: A#foo(kotlin.Number?){}
|
||||
// Public signature: /A.foo|2831167016207060641[0]
|
||||
// Public signature debug description: foo(kotlin.Number?){}
|
||||
/* fake */ override fun foo(t: Number?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#foo(kotlin.Any?){}
|
||||
@@ -219,16 +219,16 @@ class H : Java2, KotlinInterface<Any> {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: H#bar(){}kotlin.Number
|
||||
// Public signature: /H.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: H#bar(){}kotlin.Number?
|
||||
// Public signature: /H.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: H#foo(kotlin.Number){}
|
||||
// Public signature: /H.foo|97687418835402471[0]
|
||||
// Public signature debug description: foo(kotlin.Number){}
|
||||
/* fake */ override fun foo(t: Number): Unit
|
||||
// Mangled name: H#foo(kotlin.Number?){}
|
||||
// Public signature: /H.foo|2831167016207060641[0]
|
||||
// Public signature debug description: foo(kotlin.Number?){}
|
||||
/* fake */ override fun foo(t: Number?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: H#foo(kotlin.Any?){}
|
||||
@@ -249,16 +249,16 @@ class I : Java2, KotlinInterface<Any> {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: I#bar(){}kotlin.Number
|
||||
// Public signature: /I.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: I#bar(){}kotlin.Number?
|
||||
// Public signature: /I.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: I#foo(kotlin.Number){}
|
||||
// Public signature: /I.foo|97687418835402471[0]
|
||||
// Public signature debug description: foo(kotlin.Number){}
|
||||
/* fake */ override fun foo(t: Number): Unit
|
||||
// Mangled name: I#foo(kotlin.Number?){}
|
||||
// Public signature: /I.foo|2831167016207060641[0]
|
||||
// Public signature debug description: foo(kotlin.Number?){}
|
||||
/* fake */ override fun foo(t: Number?): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: I#foo(kotlin.Any){}
|
||||
@@ -315,3 +315,4 @@ interface KotlinInterface<T : Any> {
|
||||
// Public signature: /test|-8914767252028701820[0]
|
||||
// Public signature debug description: test(A;B;C;D;E;F;H;I){}
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, h: H, i: I): Unit
|
||||
|
||||
|
||||
+44
-44
@@ -5,9 +5,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
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]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass<kotlin.Any>) returnType:kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java1
|
||||
public open fun bar (): kotlin.Number? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinClass<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -29,11 +29,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java1
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.B
|
||||
@@ -41,9 +41,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java1'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:B modality:FINAL visibility:public superTypes:[<root>.Java1]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass<kotlin.Any>) returnType:kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java1
|
||||
public open fun bar (): kotlin.Number? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinClass<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -66,11 +66,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java1) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java1
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java1
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java1
|
||||
CLASS CLASS name:C modality:FINAL visibility:public superTypes:[<root>.Java2]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.C
|
||||
@@ -154,9 +154,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java3'
|
||||
<T>: kotlin.String
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:E modality:FINAL visibility:public superTypes:[<root>.Java3<kotlin.String>]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:@[EnhancedNullability] kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:@[EnhancedNullability] kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.Java3
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.Java3
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java3<kotlin.String>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -183,11 +183,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java3
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java3
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java3<kotlin.String>
|
||||
CLASS CLASS name:F modality:FINAL visibility:public superTypes:[<root>.Java3<kotlin.String>]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.F
|
||||
@@ -196,9 +196,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java3'
|
||||
<T>: kotlin.String
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:F modality:FINAL visibility:public superTypes:[<root>.Java3<kotlin.String>]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:@[EnhancedNullability] kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:@[EnhancedNullability] kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.Java3
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.Java3
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java3<kotlin.String>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -226,11 +226,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java3<kotlin.String>) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java3
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java3
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java3<kotlin.String>
|
||||
CLASS CLASS name:G modality:FINAL visibility:public superTypes:[<root>.Java4]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.G
|
||||
@@ -238,9 +238,9 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java4'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:G modality:FINAL visibility:public superTypes:[<root>.Java4]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass2<kotlin.Any>) returnType:kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.KotlinClass2<kotlin.Any>) returnType:kotlin.Number? [fake_override]
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java4
|
||||
public open fun bar (): kotlin.Number? declared in <root>.Java4
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.KotlinClass2<kotlin.Any>
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -262,11 +262,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java4) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java4) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java4
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java4
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java4
|
||||
CLASS CLASS name:H modality:FINAL visibility:public superTypes:[<root>.Java4]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.H
|
||||
@@ -294,18 +294,18 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:bar visibility:public modality:OPEN <> ($this:<root>.H) returnType:kotlin.Number
|
||||
overridden:
|
||||
public open fun bar (): kotlin.Number declared in <root>.Java4
|
||||
public open fun bar (): kotlin.Number? declared in <root>.Java4
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.H
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun bar (): kotlin.Number declared in <root>.H'
|
||||
CONST Int type=kotlin.Int value=1
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java4) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java4) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java4
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java4
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java4
|
||||
CLASS CLASS name:I modality:FINAL visibility:public superTypes:[<root>.Java5]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.I
|
||||
@@ -386,11 +386,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> () declared in <root>.Java6'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:K modality:FINAL visibility:public superTypes:[<root>.Java6]'
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:@[EnhancedNullability] kotlin.Number [fake_override]
|
||||
FUN FAKE_OVERRIDE name:bar visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:@[EnhancedNullability] kotlin.Number? [fake_override]
|
||||
annotations:
|
||||
Override
|
||||
overridden:
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.Java6
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.Java6
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java6
|
||||
FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator]
|
||||
overridden:
|
||||
@@ -414,11 +414,11 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java6
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java6
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java6
|
||||
CLASS CLASS name:KotlinClass modality:OPEN visibility:public superTypes:[kotlin.Any]
|
||||
$this: VALUE_PARAMETER INSTANCE_RECEIVER name:<this> type:<root>.KotlinClass<T of <root>.KotlinClass>
|
||||
@@ -530,18 +530,18 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: VALUE_PARAMETER name:<this> type:kotlin.Any
|
||||
FUN name:bar visibility:public modality:OPEN <> ($this:<root>.L) returnType:kotlin.Number
|
||||
overridden:
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.Java6
|
||||
public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.Java6
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.L
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='public open fun bar (): kotlin.Number declared in <root>.L'
|
||||
CONST Int type=kotlin.Int value=4
|
||||
PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open a: kotlin.Number
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:kotlin.Number [fake_override]
|
||||
public open a: kotlin.Number?
|
||||
FUN FAKE_OVERRIDE name:<get-a> visibility:public modality:OPEN <> ($this:<root>.Java6) returnType:kotlin.Number? [fake_override]
|
||||
correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:OPEN [fake_override,val]
|
||||
overridden:
|
||||
public open fun <get-a> (): kotlin.Number declared in <root>.Java6
|
||||
public open fun <get-a> (): kotlin.Number? declared in <root>.Java6
|
||||
$this: VALUE_PARAMETER name:<this> type:<root>.Java6
|
||||
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) returnType:kotlin.Unit
|
||||
VALUE_PARAMETER name:a index:0 type:<root>.A
|
||||
@@ -564,7 +564,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
t: CONST Double type=kotlin.Double value=1.1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.A' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): kotlin.Number? declared in <root>.A' type=kotlin.Number? origin=null
|
||||
$this: GET_VAR 'a: <root>.A declared in <root>.test' type=<root>.A origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): 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
|
||||
@@ -573,7 +573,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
t: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.B' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): kotlin.Number? declared in <root>.B' type=kotlin.Number? origin=null
|
||||
$this: GET_VAR 'b: <root>.B declared in <root>.test' type=<root>.B origin=null
|
||||
CALL 'public open fun foo (t: @[FlexibleNullability] kotlin.Int?): kotlin.Unit declared in <root>.C' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'c: <root>.C declared in <root>.test' type=<root>.C origin=null
|
||||
@@ -600,7 +600,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
||||
t: CONST String type=kotlin.String value=""
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.E' type=@[EnhancedNullability] kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.E' type=@[EnhancedNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'e: <root>.E declared in <root>.test' type=<root>.E origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.F' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
||||
@@ -609,13 +609,13 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
||||
t: CONST String type=kotlin.String value=""
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.F' type=@[EnhancedNullability] kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.F' type=@[EnhancedNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'f: <root>.F declared in <root>.test' type=<root>.F origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.G' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'g: <root>.G declared in <root>.test' type=<root>.G origin=null
|
||||
t: CONST Int type=kotlin.Int value=2
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): kotlin.Number declared in <root>.G' type=kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): kotlin.Number? declared in <root>.G' type=kotlin.Number? origin=null
|
||||
$this: GET_VAR 'g: <root>.G declared in <root>.test' type=<root>.G origin=null
|
||||
CALL 'public open fun foo (t: kotlin.Number): kotlin.Unit declared in <root>.H' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'h: <root>.H declared in <root>.test' type=<root>.H origin=null
|
||||
@@ -642,7 +642,7 @@ FILE fqName:<root> fileName:/1.kt
|
||||
$this: GET_VAR 'k: <root>.K declared in <root>.test' type=<root>.K origin=null
|
||||
t: CONST Int type=kotlin.Int value=1
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number declared in <root>.K' type=@[EnhancedNullability] kotlin.Number origin=null
|
||||
CALL 'public open fun bar (): @[EnhancedNullability] kotlin.Number? declared in <root>.K' type=@[EnhancedNullability] kotlin.Number? origin=null
|
||||
$this: GET_VAR 'k: <root>.K declared in <root>.test' type=<root>.K origin=null
|
||||
CALL 'public open fun foo (t: @[EnhancedNullability] kotlin.Number): kotlin.Unit declared in <root>.L' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'l: <root>.L declared in <root>.test' type=<root>.L origin=null
|
||||
|
||||
+65
-64
@@ -9,10 +9,10 @@ class A : Java1 {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#bar(){}kotlin.Number
|
||||
// Public signature: /A.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: A#bar(){}kotlin.Number?
|
||||
// Public signature: /A.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: A#foo(kotlin.Number){}
|
||||
@@ -24,12 +24,12 @@ class A : Java1 {
|
||||
// Mangled name: A{}a
|
||||
// Public signature: /A.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#<get-a>(){}kotlin.Number
|
||||
// Public signature: /A.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: A#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /A.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -44,10 +44,10 @@ class B : Java1 {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#bar(){}kotlin.Number
|
||||
// Public signature: /B.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: B#bar(){}kotlin.Number?
|
||||
// Public signature: /B.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: B#foo(kotlin.Number){}
|
||||
@@ -59,12 +59,12 @@ class B : Java1 {
|
||||
// Mangled name: B{}a
|
||||
// Public signature: /B.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#<get-a>(){}kotlin.Number
|
||||
// Public signature: /B.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: B#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /B.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -149,10 +149,10 @@ class E : Java3<String> {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: E#bar(){}kotlin.Number{EnhancedNullability}
|
||||
// Public signature: /E.bar|1590939005184243154[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number{EnhancedNullability}
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number
|
||||
// Mangled name: E#bar(){}kotlin.Number?{EnhancedNullability}
|
||||
// Public signature: /E.bar|-795460070449086562[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?{EnhancedNullability}
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: E#foo(kotlin.String?){}
|
||||
@@ -170,12 +170,12 @@ class E : Java3<String> {
|
||||
// Mangled name: E{}a
|
||||
// Public signature: /E.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: E#<get-a>(){}kotlin.Number
|
||||
// Public signature: /E.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: E#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /E.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -190,10 +190,10 @@ class F : Java3<String> {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: F#bar(){}kotlin.Number{EnhancedNullability}
|
||||
// Public signature: /F.bar|1590939005184243154[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number{EnhancedNullability}
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number
|
||||
// Mangled name: F#bar(){}kotlin.Number?{EnhancedNullability}
|
||||
// Public signature: /F.bar|-795460070449086562[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?{EnhancedNullability}
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: F#foo(kotlin.String?){}
|
||||
@@ -211,12 +211,12 @@ class F : Java3<String> {
|
||||
// Mangled name: F{}a
|
||||
// Public signature: /F.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: F#<get-a>(){}kotlin.Number
|
||||
// Public signature: /F.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: F#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /F.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -231,10 +231,10 @@ class G : Java4 {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: G#bar(){}kotlin.Number
|
||||
// Public signature: /G.bar|-5440891288638820662[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number
|
||||
/* fake */ override fun bar(): Number
|
||||
// Mangled name: G#bar(){}kotlin.Number?
|
||||
// Public signature: /G.bar|-1679062975122643439[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?
|
||||
/* fake */ override fun bar(): Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: G#foo(kotlin.Number){}
|
||||
@@ -246,12 +246,12 @@ class G : Java4 {
|
||||
// Mangled name: G{}a
|
||||
// Public signature: /G.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: G#<get-a>(){}kotlin.Number
|
||||
// Public signature: /G.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: G#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /G.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -281,12 +281,12 @@ class H : Java4 {
|
||||
// Mangled name: H{}a
|
||||
// Public signature: /H.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: H#<get-a>(){}kotlin.Number
|
||||
// Public signature: /H.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: H#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /H.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -371,11 +371,11 @@ class K : Java6 {
|
||||
constructor() /* primary */
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: K#bar(){}kotlin.Number{EnhancedNullability}
|
||||
// Public signature: /K.bar|1590939005184243154[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number{EnhancedNullability}
|
||||
// Mangled name: K#bar(){}kotlin.Number?{EnhancedNullability}
|
||||
// Public signature: /K.bar|-795460070449086562[0]
|
||||
// Public signature debug description: bar(){}kotlin.Number?{EnhancedNullability}
|
||||
@Override
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number
|
||||
/* fake */ override fun bar(): @EnhancedNullability Number?
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: K#foo(kotlin.Number{EnhancedNullability}){}
|
||||
@@ -388,12 +388,12 @@ class K : Java6 {
|
||||
// Mangled name: K{}a
|
||||
// Public signature: /K.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: K#<get-a>(){}kotlin.Number
|
||||
// Public signature: /K.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: K#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /K.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -494,12 +494,12 @@ class L : Java6 {
|
||||
// Mangled name: L{}a
|
||||
// Public signature: /L.a|-1200697420457237799[0]
|
||||
// Public signature debug description: {}a
|
||||
/* fake */ override val a: Number
|
||||
/* fake */ override val a: Number?
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: L#<get-a>(){}kotlin.Number
|
||||
// Public signature: /L.a.<get-a>|-5418543833660929450[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number
|
||||
/* fake */ override get(): Number
|
||||
// Mangled name: L#<get-a>(){}kotlin.Number?
|
||||
// Public signature: /L.a.<get-a>|-6716611300325194840[0]
|
||||
// Public signature debug description: <get-a>(){}kotlin.Number?
|
||||
/* fake */ override get(): Number?
|
||||
|
||||
}
|
||||
|
||||
@@ -508,3 +508,4 @@ class L : Java6 {
|
||||
// Public signature: /test|-3655539743967648908[0]
|
||||
// Public signature debug description: test(A;B;C;D;E;F;G;H;I;J;K;L){}
|
||||
fun test(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, i: I, j: J, k: K, l: L): Unit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user