Minor: irElement rendering
This commit is contained in:
committed by
Dmitry Petrov
parent
90119880c5
commit
4b9c5effd3
@@ -135,16 +135,16 @@ class RenderIrElementVisitor : IrElementVisitor<String, Nothing?> {
|
||||
"SET_VAR '${expression.descriptor.ref()}' type=${expression.type.render()} origin=${expression.origin}"
|
||||
|
||||
override fun visitGetField(expression: IrGetField, data: Nothing?): String =
|
||||
"GET_BACKING_FIELD '${expression.descriptor.ref()}' type=${expression.type.render()} origin=${expression.origin}"
|
||||
"GET_FIELD '${expression.descriptor.ref()}' type=${expression.type.render()} origin=${expression.origin}"
|
||||
|
||||
override fun visitSetField(expression: IrSetField, data: Nothing?): String =
|
||||
"SET_BACKING_FIELD '${expression.descriptor.ref()}' type=${expression.type.render()} origin=${expression.origin}"
|
||||
"SET_FIELD '${expression.descriptor.ref()}' type=${expression.type.render()} origin=${expression.origin}"
|
||||
|
||||
override fun visitGetObjectValue(expression: IrGetObjectValue, data: Nothing?): String =
|
||||
"GET_OBJECT '${expression.descriptor.ref()}' type=${expression.type.render()}"
|
||||
|
||||
override fun visitGetEnumValue(expression: IrGetEnumValue, data: Nothing?): String =
|
||||
"GET_ENUM_VALUE '${expression.descriptor.ref()}' type=${expression.type.render()}"
|
||||
"GET_ENUM '${expression.descriptor.ref()}' type=${expression.type.render()}"
|
||||
|
||||
override fun visitStringConcatenation(expression: IrStringConcatenation, data: Nothing?): String =
|
||||
"STRING_CONCATENATION type=${expression.type.render()}"
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ FILE /argumentReorderingInDelegatingConstructorCall.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Base' type=Base
|
||||
PROPERTY public final val y: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val y: kotlin.Int
|
||||
@@ -20,7 +20,7 @@ FILE /argumentReorderingInDelegatingConstructorCall.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Base' type=Base
|
||||
CLASS CLASS Test1
|
||||
CONSTRUCTOR public constructor Test1(xx: kotlin.Int, yy: kotlin.Int)
|
||||
|
||||
+4
-4
@@ -13,7 +13,7 @@ FILE /classMembers.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final var z: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final var z: kotlin.Int
|
||||
@@ -22,11 +22,11 @@ FILE /classMembers.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-z>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-z>(): Int'
|
||||
GET_BACKING_FIELD 'z: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'z: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-z>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'z: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'z: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CONSTRUCTOR public constructor C()
|
||||
@@ -42,7 +42,7 @@ FILE /classMembers.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-property>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-property>(): Int'
|
||||
GET_BACKING_FIELD 'property: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'property: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final val propertyWithGet: kotlin.Int
|
||||
FUN public final fun <get-propertyWithGet>(): kotlin.Int
|
||||
|
||||
+3
-3
@@ -11,7 +11,7 @@ FILE /dataClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test1' type=Test1
|
||||
PROPERTY public final val y: kotlin.String
|
||||
FIELD PROPERTY_BACKING_FIELD public final val y: kotlin.String
|
||||
@@ -20,7 +20,7 @@ FILE /dataClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): String'
|
||||
GET_BACKING_FIELD 'y: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'y: String' type=kotlin.String origin=null
|
||||
receiver: THIS of 'Test1' type=Test1
|
||||
PROPERTY public final val z: kotlin.Any
|
||||
FIELD PROPERTY_BACKING_FIELD public final val z: kotlin.Any
|
||||
@@ -29,7 +29,7 @@ FILE /dataClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-z>(): kotlin.Any
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-z>(): Any'
|
||||
GET_BACKING_FIELD 'z: Any' type=kotlin.Any origin=null
|
||||
GET_FIELD 'z: Any' type=kotlin.Any origin=null
|
||||
receiver: THIS of 'Test1' type=Test1
|
||||
FUN GENERATED_DATA_CLASS_MEMBER public final operator fun component1(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -37,7 +37,7 @@ FILE /delegatedImplementation.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public open override fun <get-x>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): String'
|
||||
GET_BACKING_FIELD 'x: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'x: String' type=kotlin.String origin=null
|
||||
receiver: THIS of '<no name provided>' type=otherImpl.<no name provided>
|
||||
PROPERTY public open override var y: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public open override var y: kotlin.Int
|
||||
@@ -46,11 +46,11 @@ FILE /delegatedImplementation.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public open override fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of '<no name provided>' type=otherImpl.<no name provided>
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public open override fun <set-y>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'y: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'y: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of '<no name provided>' type=otherImpl.<no name provided>
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public open override val kotlin.Byte.z1: kotlin.Int
|
||||
|
||||
+6
-6
@@ -24,7 +24,7 @@ FILE /enum.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestEnum2' type=TestEnum2
|
||||
ENUM_ENTRY enum entry TEST1
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TestEnum2(Int)' TEST1
|
||||
@@ -72,7 +72,7 @@ FILE /enum.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestEnum4' type=TestEnum4
|
||||
ENUM_ENTRY enum entry TEST1
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TEST1()' TEST1
|
||||
@@ -85,7 +85,7 @@ FILE /enum.kt
|
||||
FUN public open override fun foo(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_ENUM_VALUE 'TEST1' type=TestEnum4
|
||||
message: GET_ENUM 'TEST1' type=TestEnum4
|
||||
ENUM_ENTRY enum entry TEST2
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TEST2()' TEST2
|
||||
class: CLASS ENUM_ENTRY TEST2
|
||||
@@ -99,18 +99,18 @@ FILE /enum.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-z>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-z>(): Int'
|
||||
GET_BACKING_FIELD 'z: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'z: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TEST2' type=TestEnum4.TEST2
|
||||
ANONYMOUS_INITIALIZER TEST2
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'z: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'z: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TEST2' type=TestEnum4.TEST2
|
||||
value: CALL '<get-x>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: THIS of 'TEST2' type=TestEnum4.TEST2
|
||||
FUN public open override fun foo(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_ENUM_VALUE 'TEST2' type=TestEnum4
|
||||
message: GET_ENUM 'TEST2' type=TestEnum4
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum4>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ FILE /initBlock.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test2' type=Test2
|
||||
ANONYMOUS_INITIALIZER Test2
|
||||
BLOCK_BODY
|
||||
|
||||
+4
-4
@@ -11,7 +11,7 @@ FILE /initVal.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitValFromParameter' type=TestInitValFromParameter
|
||||
CLASS CLASS TestInitValInClass
|
||||
CONSTRUCTOR public constructor TestInitValInClass()
|
||||
@@ -25,7 +25,7 @@ FILE /initVal.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitValInClass' type=TestInitValInClass
|
||||
CLASS CLASS TestInitValInInitBlock
|
||||
CONSTRUCTOR public constructor TestInitValInInitBlock()
|
||||
@@ -37,10 +37,10 @@ FILE /initVal.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitValInInitBlock' type=TestInitValInInitBlock
|
||||
ANONYMOUS_INITIALIZER TestInitValInInitBlock
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TestInitValInInitBlock' type=TestInitValInInitBlock
|
||||
value: CONST Int type=kotlin.Int value='0'
|
||||
|
||||
+12
-12
@@ -11,11 +11,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarFromParameter' type=TestInitVarFromParameter
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TestInitVarFromParameter' type=TestInitVarFromParameter
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS CLASS TestInitVarInClass
|
||||
@@ -30,11 +30,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarInClass' type=TestInitVarInClass
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TestInitVarInClass' type=TestInitVarInClass
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS CLASS TestInitVarInInitBlock
|
||||
@@ -47,11 +47,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarInInitBlock' type=TestInitVarInInitBlock
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TestInitVarInInitBlock' type=TestInitVarInInitBlock
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
ANONYMOUS_INITIALIZER TestInitVarInInitBlock
|
||||
@@ -71,11 +71,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarWithCustomSetter' type=TestInitVarWithCustomSetter
|
||||
FUN public final fun <set-x>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
CLASS CLASS TestInitVarWithCustomSetterWithExplicitCtor
|
||||
PROPERTY public final var x: kotlin.Int
|
||||
@@ -83,11 +83,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarWithCustomSetterWithExplicitCtor' type=TestInitVarWithCustomSetterWithExplicitCtor
|
||||
FUN public final fun <set-x>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
ANONYMOUS_INITIALIZER TestInitVarWithCustomSetterWithExplicitCtor
|
||||
BLOCK_BODY
|
||||
@@ -104,11 +104,11 @@ FILE /initVar.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitVarWithCustomSetterInCtor' type=TestInitVarWithCustomSetterInCtor
|
||||
FUN public final fun <set-x>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
CONSTRUCTOR public constructor TestInitVarWithCustomSetterInCtor()
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -14,7 +14,7 @@ FILE /objectLiteralExpressions.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.Any
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Any'
|
||||
GET_BACKING_FIELD 'test1: Any' type=kotlin.Any origin=null
|
||||
GET_FIELD 'test1: Any' type=kotlin.Any origin=null
|
||||
PROPERTY public val test2: IFoo
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: IFoo
|
||||
EXPRESSION_BODY
|
||||
@@ -32,7 +32,7 @@ FILE /objectLiteralExpressions.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): IFoo
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): IFoo'
|
||||
GET_BACKING_FIELD 'test2: IFoo' type=IFoo origin=null
|
||||
GET_FIELD 'test2: IFoo' type=IFoo origin=null
|
||||
CLASS CLASS Outer
|
||||
CONSTRUCTOR public constructor Outer()
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -16,18 +16,18 @@ FILE /objectWithInitializers.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test' type=Test
|
||||
PROPERTY public final val y: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val y: kotlin.Int
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test' type=Test
|
||||
ANONYMOUS_INITIALIZER Test
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'y: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'y: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'Test' type=Test
|
||||
value: CALL '<get-x>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: THIS of 'Test' type=Test
|
||||
|
||||
@@ -11,7 +11,7 @@ FILE /primaryConstructor.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test1' type=Test1
|
||||
PROPERTY public final val y: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val y: kotlin.Int
|
||||
@@ -20,7 +20,7 @@ FILE /primaryConstructor.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test1' type=Test1
|
||||
CLASS CLASS Test2
|
||||
CONSTRUCTOR public constructor Test2(x: kotlin.Int, y: kotlin.Int)
|
||||
@@ -34,7 +34,7 @@ FILE /primaryConstructor.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test2' type=Test2
|
||||
PROPERTY public final val x: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val x: kotlin.Int
|
||||
@@ -43,7 +43,7 @@ FILE /primaryConstructor.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test2' type=Test2
|
||||
CLASS CLASS Test3
|
||||
CONSTRUCTOR public constructor Test3(x: kotlin.Int, y: kotlin.Int)
|
||||
@@ -57,17 +57,17 @@ FILE /primaryConstructor.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test3' type=Test3
|
||||
PROPERTY public final val x: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val x: kotlin.Int
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test3' type=Test3
|
||||
ANONYMOUS_INITIALIZER Test3
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'Test3' type=Test3
|
||||
value: GET_VAR 'value-parameter x: Int' type=kotlin.Int origin=null
|
||||
|
||||
+2
-2
@@ -26,7 +26,7 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestWithDelegatingConstructor' type=TestWithDelegatingConstructor
|
||||
PROPERTY public final val y: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final val y: kotlin.Int
|
||||
@@ -35,7 +35,7 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-y>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-y>(): Int'
|
||||
GET_BACKING_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestWithDelegatingConstructor' type=TestWithDelegatingConstructor
|
||||
CONSTRUCTOR public constructor TestWithDelegatingConstructor(x: kotlin.Int)
|
||||
BLOCK_BODY
|
||||
|
||||
+3
-3
@@ -16,7 +16,7 @@ FILE /sealedClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-number>(): kotlin.Double
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-number>(): Double'
|
||||
GET_BACKING_FIELD 'number: Double' type=kotlin.Double origin=null
|
||||
GET_FIELD 'number: Double' type=kotlin.Double origin=null
|
||||
receiver: THIS of 'Const' type=Expr.Const
|
||||
CLASS CLASS Sum
|
||||
CONSTRUCTOR public constructor Sum(e1: Expr, e2: Expr)
|
||||
@@ -30,7 +30,7 @@ FILE /sealedClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-e1>(): Expr
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-e1>(): Expr'
|
||||
GET_BACKING_FIELD 'e1: Expr' type=Expr origin=null
|
||||
GET_FIELD 'e1: Expr' type=Expr origin=null
|
||||
receiver: THIS of 'Sum' type=Expr.Sum
|
||||
PROPERTY public final val e2: Expr
|
||||
FIELD PROPERTY_BACKING_FIELD public final val e2: Expr
|
||||
@@ -39,7 +39,7 @@ FILE /sealedClasses.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-e2>(): Expr
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-e2>(): Expr'
|
||||
GET_BACKING_FIELD 'e2: Expr' type=Expr origin=null
|
||||
GET_FIELD 'e2: Expr' type=Expr origin=null
|
||||
receiver: THIS of 'Sum' type=Expr.Sum
|
||||
CLASS OBJECT NotANumber
|
||||
CONSTRUCTOR private constructor NotANumber()
|
||||
|
||||
+3
-3
@@ -12,7 +12,7 @@ FILE /secondaryConstructorWithInitializersFromClassBody.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestProperty' type=TestProperty
|
||||
CONSTRUCTOR public constructor TestProperty()
|
||||
BLOCK_BODY
|
||||
@@ -24,11 +24,11 @@ FILE /secondaryConstructorWithInitializersFromClassBody.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestInitBlock' type=TestInitBlock
|
||||
ANONYMOUS_INITIALIZER TestInitBlock
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'TestInitBlock' type=TestInitBlock
|
||||
value: CONST Int type=kotlin.Int value='0'
|
||||
CONSTRUCTOR public constructor TestInitBlock()
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ FILE /superCalls.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public open fun <get-bar>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): String'
|
||||
GET_BACKING_FIELD 'bar: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'bar: String' type=kotlin.String origin=null
|
||||
receiver: THIS of 'Base' type=Base
|
||||
CLASS CLASS Derived
|
||||
CONSTRUCTOR public constructor Derived()
|
||||
|
||||
@@ -11,7 +11,7 @@ FILE /classLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test1>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
|
||||
GET_BACKING_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final val test2: kotlin.Int
|
||||
FUN public final fun <get-test2>(): kotlin.Int
|
||||
@@ -25,11 +25,11 @@ FILE /classLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test3>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Int'
|
||||
GET_BACKING_FIELD 'test3: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test3: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-test3>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test3: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'test3: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public final var test4: kotlin.Int
|
||||
@@ -39,11 +39,11 @@ FILE /classLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test4>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): Int'
|
||||
GET_BACKING_FIELD 'test4: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test4: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN public final fun <set-test4>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test4: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'test4: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public final var test5: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final var test5: kotlin.Int
|
||||
@@ -52,11 +52,11 @@ FILE /classLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test5>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test5>(): Int'
|
||||
GET_BACKING_FIELD 'test5: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test5: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN private final fun <set-test5>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test5: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'test5: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public final val test6: kotlin.Int = 1
|
||||
@@ -66,7 +66,7 @@ FILE /classLevelProperties.kt
|
||||
FUN public final fun <get-test6>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test6>(): Int'
|
||||
GET_BACKING_FIELD 'test6: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test6: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final val test7: kotlin.Int
|
||||
FIELD DELEGATE val `test7$delegate`: kotlin.Lazy<kotlin.Int>
|
||||
@@ -82,7 +82,7 @@ FILE /classLevelProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test7>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on Lazy<Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test7$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test7$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test7: Int' type=kotlin.reflect.KProperty1<C, kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
@@ -94,7 +94,7 @@ FILE /classLevelProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test8>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on MutableMap<in String, in Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test8: Int' type=kotlin.reflect.KMutableProperty1<C, kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
@@ -102,7 +102,7 @@ FILE /classLevelProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<set-test8>(Int): Unit'
|
||||
CALL 'setValue(Any?, KProperty<*>, Int) on MutableMap<in String, in Int>: Unit' type=kotlin.Unit origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test8: Int' type=kotlin.reflect.KMutableProperty1<C, kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
|
||||
@@ -13,7 +13,7 @@ FILE /delegatedProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on Lazy<Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test1$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test1$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test1: Int' type=kotlin.reflect.KProperty0<kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
CLASS CLASS C
|
||||
@@ -28,7 +28,7 @@ FILE /delegatedProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-map>(): kotlin.collections.MutableMap<kotlin.String, kotlin.Any>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-map>(): MutableMap<String, Any>'
|
||||
GET_BACKING_FIELD 'map: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
GET_FIELD 'map: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final val test2: kotlin.Int
|
||||
FIELD DELEGATE val `test2$delegate`: kotlin.Lazy<kotlin.Int>
|
||||
@@ -44,7 +44,7 @@ FILE /delegatedProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on Lazy<Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test2$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test2$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test2: Int' type=kotlin.reflect.KProperty1<C, kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
@@ -57,7 +57,7 @@ FILE /delegatedProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Any'
|
||||
CALL 'getValue(Any?, KProperty<*>) on MutableMap<in String, in Any>: Any' type=kotlin.Any origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test3$delegate`: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
$receiver: GET_FIELD '`test3$delegate`: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test3: Any' type=kotlin.reflect.KMutableProperty1<C, kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
@@ -65,7 +65,7 @@ FILE /delegatedProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<set-test3>(Any): Unit'
|
||||
CALL 'setValue(Any?, KProperty<*>, Any) on MutableMap<in String, in Any>: Unit' type=kotlin.Unit origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test3$delegate`: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
$receiver: GET_FIELD '`test3$delegate`: MutableMap<String, Any>' type=kotlin.collections.MutableMap<kotlin.String, kotlin.Any> origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
thisRef: THIS of 'C' type=C
|
||||
property: CALLABLE_REFERENCE 'test3: Any' type=kotlin.reflect.KMutableProperty1<C, kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
@@ -78,14 +78,14 @@ FILE /delegatedProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): Any'
|
||||
CALL 'getValue(Any?, KProperty<*>) on MutableMap<in String, in Any>: Any' type=kotlin.Any origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test4$delegate`: HashMap<String, Any>' type=java.util.HashMap<kotlin.String, kotlin.Any> origin=null
|
||||
$receiver: GET_FIELD '`test4$delegate`: HashMap<String, Any>' type=java.util.HashMap<kotlin.String, kotlin.Any> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test4: Any' type=kotlin.reflect.KMutableProperty0<kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
FUN DELEGATED_PROPERTY_ACCESSOR public fun <set-test4>(<set-?>: kotlin.Any): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<set-test4>(Any): Unit'
|
||||
CALL 'setValue(Any?, KProperty<*>, Any) on MutableMap<in String, in Any>: Unit' type=kotlin.Unit origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test4$delegate`: HashMap<String, Any>' type=java.util.HashMap<kotlin.String, kotlin.Any> origin=null
|
||||
$receiver: GET_FIELD '`test4$delegate`: HashMap<String, Any>' type=java.util.HashMap<kotlin.String, kotlin.Any> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test4: Any' type=kotlin.reflect.KMutableProperty0<kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
value: GET_VAR 'value-parameter <set-?>: Any' type=kotlin.Any origin=null
|
||||
|
||||
@@ -10,4 +10,4 @@ FILE /fileWithAnnotations.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-bar>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): Int'
|
||||
GET_BACKING_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
|
||||
@@ -6,7 +6,7 @@ FILE /packageLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
|
||||
GET_BACKING_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test2: kotlin.Int
|
||||
FUN public fun <get-test2>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
@@ -19,10 +19,10 @@ FILE /packageLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Int'
|
||||
GET_BACKING_FIELD 'test3: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test3: Int' type=kotlin.Int origin=null
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <set-test3>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test3: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'test3: Int' type=kotlin.Unit origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public var test4: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public var test4: kotlin.Int
|
||||
@@ -31,10 +31,10 @@ FILE /packageLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test4>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): Int'
|
||||
GET_BACKING_FIELD 'test4: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test4: Int' type=kotlin.Int origin=null
|
||||
FUN public fun <set-test4>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test4: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'test4: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public var test5: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public var test5: kotlin.Int
|
||||
@@ -43,10 +43,10 @@ FILE /packageLevelProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test5>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test5>(): Int'
|
||||
GET_BACKING_FIELD 'test5: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test5: Int' type=kotlin.Int origin=null
|
||||
FUN private fun <set-test5>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test5: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'test5: Int' type=kotlin.Unit origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test6: kotlin.Int = 1
|
||||
FIELD PROPERTY_BACKING_FIELD public val test6: kotlin.Int = 1
|
||||
@@ -55,7 +55,7 @@ FILE /packageLevelProperties.kt
|
||||
FUN public fun <get-test6>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test6>(): Int'
|
||||
GET_BACKING_FIELD 'test6: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test6: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test7: kotlin.Int
|
||||
FIELD DELEGATE val `test7$delegate`: kotlin.Lazy<kotlin.Int>
|
||||
EXPRESSION_BODY
|
||||
@@ -70,7 +70,7 @@ FILE /packageLevelProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test7>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on Lazy<Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test7$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test7$delegate`: Lazy<Int>' type=kotlin.Lazy<kotlin.Int> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test7: Int' type=kotlin.reflect.KProperty0<kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
PROPERTY public var test8: kotlin.Int
|
||||
@@ -81,14 +81,14 @@ FILE /packageLevelProperties.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test8>(): Int'
|
||||
CALL 'getValue(Any?, KProperty<*>) on MutableMap<in String, in Int>: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test8: Int' type=kotlin.reflect.KMutableProperty0<kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
FUN DELEGATED_PROPERTY_ACCESSOR public fun <set-test8>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<set-test8>(Int): Unit'
|
||||
CALL 'setValue(Any?, KProperty<*>, Int) on MutableMap<in String, in Int>: Unit' type=kotlin.Unit origin=null
|
||||
$receiver: GET_BACKING_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
$receiver: GET_FIELD '`test8$delegate`: HashMap<String, Int>' type=java.util.HashMap<kotlin.String, kotlin.Int> origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: CALLABLE_REFERENCE 'test8: Int' type=kotlin.reflect.KMutableProperty0<kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
|
||||
@@ -13,5 +13,5 @@ FILE /primaryCtorDefaultArguments.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Test' type=Test
|
||||
|
||||
@@ -11,7 +11,7 @@ FILE /primaryCtorProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test1>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
|
||||
GET_BACKING_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
PROPERTY public final var test2: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public final var test2: kotlin.Int
|
||||
@@ -20,10 +20,10 @@ FILE /primaryCtorProperties.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test2>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): Int'
|
||||
GET_BACKING_FIELD 'test2: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test2: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-test2>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'test2: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'test2: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
|
||||
@@ -6,7 +6,7 @@ FILE /unresolvedReference.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): [ERROR : Type for unresolved]
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): [ERROR : Type for unresolved]'
|
||||
GET_BACKING_FIELD 'test1: [ERROR : Type for unresolved]' type=[ERROR : Type for unresolved] origin=null
|
||||
GET_FIELD 'test1: [ERROR : Type for unresolved]' type=[ERROR : Type for unresolved] origin=null
|
||||
PROPERTY public val test2: [ERROR : Unresolved]
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: [ERROR : Unresolved]
|
||||
EXPRESSION_BODY
|
||||
@@ -14,7 +14,7 @@ FILE /unresolvedReference.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): [ERROR : Unresolved]
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): [ERROR : Unresolved]'
|
||||
GET_BACKING_FIELD 'test2: [ERROR : Unresolved]' type=[ERROR : Unresolved] origin=null
|
||||
GET_FIELD 'test2: [ERROR : Unresolved]' type=[ERROR : Unresolved] origin=null
|
||||
PROPERTY public val test3: [ERROR : Type for 42.unresolved(56)]
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: [ERROR : Type for 42.unresolved(56)]
|
||||
EXPRESSION_BODY
|
||||
@@ -24,7 +24,7 @@ FILE /unresolvedReference.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): [ERROR : Type for 42.unresolved(56)]
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): [ERROR : Type for 42.unresolved(56)]'
|
||||
GET_BACKING_FIELD 'test3: [ERROR : Type for 42.unresolved(56)]' type=[ERROR : Type for 42.unresolved(56)] origin=null
|
||||
GET_FIELD 'test3: [ERROR : Type for 42.unresolved(56)]' type=[ERROR : Type for 42.unresolved(56)] origin=null
|
||||
PROPERTY public val test4: [ERROR : Type for 42 *]
|
||||
FIELD PROPERTY_BACKING_FIELD public val test4: [ERROR : Type for 42 *]
|
||||
EXPRESSION_BODY
|
||||
@@ -32,4 +32,4 @@ FILE /unresolvedReference.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test4>(): [ERROR : Type for 42 *]
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): [ERROR : Type for 42 *]'
|
||||
GET_BACKING_FIELD 'test4: [ERROR : Type for 42 *]' type=[ERROR : Type for 42 *] origin=null
|
||||
GET_FIELD 'test4: [ERROR : Type for 42 *]' type=[ERROR : Type for 42 *] origin=null
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ FILE /arrayAccess.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): Int'
|
||||
GET_BACKING_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
FUN public fun foo(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='foo(): Int'
|
||||
|
||||
@@ -23,7 +23,7 @@ FILE /arrayAugmentedAssignment1.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.IntArray
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): IntArray'
|
||||
GET_BACKING_FIELD 'x: IntArray' type=kotlin.IntArray origin=null
|
||||
GET_FIELD 'x: IntArray' type=kotlin.IntArray origin=null
|
||||
receiver: THIS of 'C' type=C
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
|
||||
+2
-2
@@ -11,11 +11,11 @@ FILE /assignments.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Int'
|
||||
GET_BACKING_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Ref' type=Ref
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'Ref' type=Ref
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN public fun test1(): kotlin.Unit
|
||||
|
||||
@@ -6,10 +6,10 @@ FILE /augmentedAssignment1.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): Int'
|
||||
GET_BACKING_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <set-p>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'p: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'p: Int' type=kotlin.Unit origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -21,7 +21,7 @@ FILE /augmentedAssignment2.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): A
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): A'
|
||||
GET_BACKING_FIELD 'p: A' type=A origin=null
|
||||
GET_FIELD 'p: A' type=A origin=null
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR val a: A
|
||||
|
||||
@@ -13,7 +13,7 @@ FILE /boundCallableReferences.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-bar>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): Int'
|
||||
GET_BACKING_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'A' type=A
|
||||
FUN public fun A.qux(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
@@ -25,7 +25,7 @@ FILE /boundCallableReferences.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): KFunction0<Unit>'
|
||||
GET_BACKING_FIELD 'test1: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
GET_FIELD 'test1: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
PROPERTY public val test2: kotlin.reflect.KProperty0<kotlin.Int>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: kotlin.reflect.KProperty0<kotlin.Int>
|
||||
EXPRESSION_BODY
|
||||
@@ -34,7 +34,7 @@ FILE /boundCallableReferences.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): kotlin.reflect.KProperty0<kotlin.Int>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): KProperty0<Int>'
|
||||
GET_BACKING_FIELD 'test2: KProperty0<Int>' type=kotlin.reflect.KProperty0<kotlin.Int> origin=null
|
||||
GET_FIELD 'test2: KProperty0<Int>' type=kotlin.reflect.KProperty0<kotlin.Int> origin=null
|
||||
PROPERTY public val test3: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
EXPRESSION_BODY
|
||||
@@ -43,4 +43,4 @@ FILE /boundCallableReferences.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): KFunction0<Unit>'
|
||||
GET_BACKING_FIELD 'test3: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
GET_FIELD 'test3: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
|
||||
@@ -11,11 +11,11 @@ FILE /complexAugmentedAssignment.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x1>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x1>(): Int'
|
||||
GET_BACKING_FIELD 'x1: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x1: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'X1' type=X1
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x1>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x1: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x1: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'X1' type=X1
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS OBJECT X2
|
||||
@@ -30,11 +30,11 @@ FILE /complexAugmentedAssignment.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x2>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x2>(): Int'
|
||||
GET_BACKING_FIELD 'x2: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x2: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'X2' type=X1.X2
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x2>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x2: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x2: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'X2' type=X1.X2
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS OBJECT X3
|
||||
@@ -49,11 +49,11 @@ FILE /complexAugmentedAssignment.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-x3>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-x3>(): Int'
|
||||
GET_BACKING_FIELD 'x3: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'x3: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'X3' type=X1.X2.X3
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-x3>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'x3: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'x3: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'X3' type=X1.X2.X3
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN public fun test1(a: kotlin.IntArray): kotlin.Unit
|
||||
@@ -133,11 +133,11 @@ FILE /complexAugmentedAssignment.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-s>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-s>(): Int'
|
||||
GET_BACKING_FIELD 's: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 's: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'B' type=B
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-s>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 's: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 's: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'B' type=B
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS OBJECT Host
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ FILE /elvis.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): Any?'
|
||||
GET_BACKING_FIELD 'p: Any?' type=kotlin.Any? origin=null
|
||||
GET_FIELD 'p: Any?' type=kotlin.Any? origin=null
|
||||
FUN public fun foo(): kotlin.Any?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='foo(): Any?'
|
||||
|
||||
+5
-5
@@ -6,10 +6,10 @@ FILE /field.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testSimple>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testSimple>(): Int'
|
||||
GET_BACKING_FIELD 'testSimple: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'testSimple: Int' type=kotlin.Int origin=null
|
||||
FUN public fun <set-testSimple>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'testSimple: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'testSimple: Int' type=kotlin.Unit origin=EQ
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public var testAugmented: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public var testAugmented: kotlin.Int
|
||||
@@ -18,10 +18,10 @@ FILE /field.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testAugmented>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testAugmented>(): Int'
|
||||
GET_BACKING_FIELD 'testAugmented: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'testAugmented: Int' type=kotlin.Int origin=null
|
||||
FUN public fun <set-testAugmented>(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'testAugmented: Int' type=kotlin.Unit origin=PLUSEQ
|
||||
SET_FIELD 'testAugmented: Int' type=kotlin.Unit origin=PLUSEQ
|
||||
value: CALL 'plus(Int): Int' type=kotlin.Int origin=PLUSEQ
|
||||
$this: GET_BACKING_FIELD 'testAugmented: Int' type=kotlin.Int origin=PLUSEQ
|
||||
$this: GET_FIELD 'testAugmented: Int' type=kotlin.Int origin=PLUSEQ
|
||||
other: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
|
||||
@@ -16,11 +16,11 @@ FILE /forWithImplicitReceivers.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-value>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-value>(): Int'
|
||||
GET_BACKING_FIELD 'value: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'value: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'IntCell' type=IntCell
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-value>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'IntCell' type=IntCell
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS INTERFACE IReceiver
|
||||
|
||||
@@ -6,10 +6,10 @@ FILE /incrementDecrement.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-p>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-p>(): Int'
|
||||
GET_BACKING_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'p: Int' type=kotlin.Int origin=null
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <set-p>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'p: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'p: Int' type=kotlin.Unit origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val arr: kotlin.IntArray
|
||||
FIELD PROPERTY_BACKING_FIELD public val arr: kotlin.IntArray
|
||||
@@ -22,7 +22,7 @@ FILE /incrementDecrement.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-arr>(): kotlin.IntArray
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-arr>(): IntArray'
|
||||
GET_BACKING_FIELD 'arr: IntArray' type=kotlin.IntArray origin=null
|
||||
GET_FIELD 'arr: IntArray' type=kotlin.IntArray origin=null
|
||||
FUN public fun testVarPrefix(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR var x: kotlin.Int
|
||||
|
||||
@@ -6,16 +6,16 @@ FILE /Derived.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Derived'
|
||||
ANONYMOUS_INITIALIZER Derived
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'value: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=EQ
|
||||
receiver: THIS of 'Derived' type=Derived
|
||||
value: CONST Int type=kotlin.Int value='0'
|
||||
FUN public final fun getValue(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='getValue(): Int'
|
||||
GET_BACKING_FIELD 'value: Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
GET_FIELD 'value: Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
receiver: THIS of 'Derived' type=Derived
|
||||
FUN public final fun setValue(value: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'value: Int' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=EQ
|
||||
receiver: THIS of 'Derived' type=Derived
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
|
||||
@@ -3,14 +3,14 @@ FILE /jvmStaticFieldReference.kt
|
||||
BLOCK_BODY
|
||||
CALL 'println(String!): Unit' type=kotlin.Unit origin=null
|
||||
$this: TYPE_OP origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_BACKING_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='testFun'
|
||||
PROPERTY public var testProp: kotlin.Any
|
||||
FUN public fun <get-testProp>(): kotlin.Any
|
||||
BLOCK_BODY
|
||||
CALL 'println(String!): Unit' type=kotlin.Unit origin=null
|
||||
$this: TYPE_OP origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_BACKING_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='testProp/get'
|
||||
RETURN type=kotlin.Nothing from='<get-testProp>(): Any'
|
||||
CONST Int type=kotlin.Int value='42'
|
||||
@@ -18,7 +18,7 @@ FILE /jvmStaticFieldReference.kt
|
||||
BLOCK_BODY
|
||||
CALL 'println(String!): Unit' type=kotlin.Unit origin=null
|
||||
$this: TYPE_OP origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_BACKING_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='testProp/set'
|
||||
CLASS CLASS TestClass
|
||||
CONSTRUCTOR public constructor TestClass()
|
||||
@@ -32,17 +32,17 @@ FILE /jvmStaticFieldReference.kt
|
||||
else: BLOCK type=kotlin.Int origin=null
|
||||
CALL 'println(String!): Unit' type=kotlin.Unit origin=null
|
||||
$this: TYPE_OP origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_BACKING_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='TestClass/test'
|
||||
CONST Int type=kotlin.Int value='42'
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-test>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test>(): Int'
|
||||
GET_BACKING_FIELD 'test: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'TestClass' type=TestClass
|
||||
ANONYMOUS_INITIALIZER TestClass
|
||||
BLOCK_BODY
|
||||
CALL 'println(String!): Unit' type=kotlin.Unit origin=null
|
||||
$this: TYPE_OP origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_BACKING_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='TestClass/init'
|
||||
|
||||
+17
-17
@@ -6,7 +6,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
|
||||
GET_BACKING_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test1: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test2: kotlin.Int = -1
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: kotlin.Int = -1
|
||||
EXPRESSION_BODY
|
||||
@@ -14,7 +14,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): Int'
|
||||
GET_BACKING_FIELD 'test2: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'test2: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test3: kotlin.Boolean = true
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: kotlin.Boolean = true
|
||||
EXPRESSION_BODY
|
||||
@@ -22,7 +22,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Boolean'
|
||||
GET_BACKING_FIELD 'test3: Boolean' type=kotlin.Boolean origin=null
|
||||
GET_FIELD 'test3: Boolean' type=kotlin.Boolean origin=null
|
||||
PROPERTY public val test4: kotlin.Boolean = false
|
||||
FIELD PROPERTY_BACKING_FIELD public val test4: kotlin.Boolean = false
|
||||
EXPRESSION_BODY
|
||||
@@ -30,7 +30,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test4>(): kotlin.Boolean
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): Boolean'
|
||||
GET_BACKING_FIELD 'test4: Boolean' type=kotlin.Boolean origin=null
|
||||
GET_FIELD 'test4: Boolean' type=kotlin.Boolean origin=null
|
||||
PROPERTY public val test5: kotlin.String = "abc"
|
||||
FIELD PROPERTY_BACKING_FIELD public val test5: kotlin.String = "abc"
|
||||
EXPRESSION_BODY
|
||||
@@ -38,7 +38,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test5>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test5>(): String'
|
||||
GET_BACKING_FIELD 'test5: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test5: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test6: kotlin.Nothing? = null
|
||||
FIELD PROPERTY_BACKING_FIELD public val test6: kotlin.Nothing? = null
|
||||
EXPRESSION_BODY
|
||||
@@ -46,7 +46,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test6>(): kotlin.Nothing?
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test6>(): Nothing?'
|
||||
GET_BACKING_FIELD 'test6: Nothing?' type=kotlin.Nothing? origin=null
|
||||
GET_FIELD 'test6: Nothing?' type=kotlin.Nothing? origin=null
|
||||
PROPERTY public val test7: kotlin.Long = 1.toLong()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test7: kotlin.Long = 1.toLong()
|
||||
EXPRESSION_BODY
|
||||
@@ -54,7 +54,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test7>(): kotlin.Long
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test7>(): Long'
|
||||
GET_BACKING_FIELD 'test7: Long' type=kotlin.Long origin=null
|
||||
GET_FIELD 'test7: Long' type=kotlin.Long origin=null
|
||||
PROPERTY public val test8: kotlin.Long = -1.toLong()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test8: kotlin.Long = -1.toLong()
|
||||
EXPRESSION_BODY
|
||||
@@ -62,7 +62,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test8>(): kotlin.Long
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test8>(): Long'
|
||||
GET_BACKING_FIELD 'test8: Long' type=kotlin.Long origin=null
|
||||
GET_FIELD 'test8: Long' type=kotlin.Long origin=null
|
||||
PROPERTY public val test9: kotlin.Double = 1.0.toDouble()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test9: kotlin.Double = 1.0.toDouble()
|
||||
EXPRESSION_BODY
|
||||
@@ -70,7 +70,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test9>(): kotlin.Double
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test9>(): Double'
|
||||
GET_BACKING_FIELD 'test9: Double' type=kotlin.Double origin=null
|
||||
GET_FIELD 'test9: Double' type=kotlin.Double origin=null
|
||||
PROPERTY public val test10: kotlin.Double = -1.0.toDouble()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test10: kotlin.Double = -1.0.toDouble()
|
||||
EXPRESSION_BODY
|
||||
@@ -78,7 +78,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test10>(): kotlin.Double
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test10>(): Double'
|
||||
GET_BACKING_FIELD 'test10: Double' type=kotlin.Double origin=null
|
||||
GET_FIELD 'test10: Double' type=kotlin.Double origin=null
|
||||
PROPERTY public val test11: kotlin.Float = 1.0.toFloat()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test11: kotlin.Float = 1.0.toFloat()
|
||||
EXPRESSION_BODY
|
||||
@@ -86,7 +86,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test11>(): kotlin.Float
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test11>(): Float'
|
||||
GET_BACKING_FIELD 'test11: Float' type=kotlin.Float origin=null
|
||||
GET_FIELD 'test11: Float' type=kotlin.Float origin=null
|
||||
PROPERTY public val test12: kotlin.Float = -1.0.toFloat()
|
||||
FIELD PROPERTY_BACKING_FIELD public val test12: kotlin.Float = -1.0.toFloat()
|
||||
EXPRESSION_BODY
|
||||
@@ -94,7 +94,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test12>(): kotlin.Float
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test12>(): Float'
|
||||
GET_BACKING_FIELD 'test12: Float' type=kotlin.Float origin=null
|
||||
GET_FIELD 'test12: Float' type=kotlin.Float origin=null
|
||||
PROPERTY public val test13: kotlin.Char = \u0061 ('a')
|
||||
FIELD PROPERTY_BACKING_FIELD public val test13: kotlin.Char = \u0061 ('a')
|
||||
EXPRESSION_BODY
|
||||
@@ -102,7 +102,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test13>(): kotlin.Char
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test13>(): Char'
|
||||
GET_BACKING_FIELD 'test13: Char' type=kotlin.Char origin=null
|
||||
GET_FIELD 'test13: Char' type=kotlin.Char origin=null
|
||||
PROPERTY public val testB: kotlin.Byte = 1.toByte()
|
||||
FIELD PROPERTY_BACKING_FIELD public val testB: kotlin.Byte = 1.toByte()
|
||||
EXPRESSION_BODY
|
||||
@@ -110,7 +110,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testB>(): kotlin.Byte
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testB>(): Byte'
|
||||
GET_BACKING_FIELD 'testB: Byte' type=kotlin.Byte origin=null
|
||||
GET_FIELD 'testB: Byte' type=kotlin.Byte origin=null
|
||||
PROPERTY public val testS: kotlin.Short = 1.toShort()
|
||||
FIELD PROPERTY_BACKING_FIELD public val testS: kotlin.Short = 1.toShort()
|
||||
EXPRESSION_BODY
|
||||
@@ -118,7 +118,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testS>(): kotlin.Short
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testS>(): Short'
|
||||
GET_BACKING_FIELD 'testS: Short' type=kotlin.Short origin=null
|
||||
GET_FIELD 'testS: Short' type=kotlin.Short origin=null
|
||||
PROPERTY public val testI: kotlin.Int = 1
|
||||
FIELD PROPERTY_BACKING_FIELD public val testI: kotlin.Int = 1
|
||||
EXPRESSION_BODY
|
||||
@@ -126,7 +126,7 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testI>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testI>(): Int'
|
||||
GET_BACKING_FIELD 'testI: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'testI: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val testL: kotlin.Long = 1.toLong()
|
||||
FIELD PROPERTY_BACKING_FIELD public val testL: kotlin.Long = 1.toLong()
|
||||
EXPRESSION_BODY
|
||||
@@ -134,4 +134,4 @@ FILE /literals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testL>(): kotlin.Long
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testL>(): Long'
|
||||
GET_BACKING_FIELD 'testL: Long' type=kotlin.Long origin=null
|
||||
GET_FIELD 'testL: Long' type=kotlin.Long origin=null
|
||||
|
||||
+2
-2
@@ -6,7 +6,7 @@ FILE /references.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-ok>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-ok>(): String'
|
||||
GET_BACKING_FIELD 'ok: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'ok: String' type=kotlin.String origin=null
|
||||
PROPERTY public val ok2: kotlin.String = "OK"
|
||||
FIELD PROPERTY_BACKING_FIELD public val ok2: kotlin.String = "OK"
|
||||
EXPRESSION_BODY
|
||||
@@ -14,7 +14,7 @@ FILE /references.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-ok2>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-ok2>(): String'
|
||||
GET_BACKING_FIELD 'ok2: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'ok2: String' type=kotlin.String origin=null
|
||||
PROPERTY public val ok3: kotlin.String
|
||||
FUN public fun <get-ok3>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -15,7 +15,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-qux>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-qux>(): Int'
|
||||
GET_BACKING_FIELD 'qux: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'qux: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val test1: kotlin.reflect.KClass<A>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test1: kotlin.reflect.KClass<A>
|
||||
EXPRESSION_BODY
|
||||
@@ -23,7 +23,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.reflect.KClass<A>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): KClass<A>'
|
||||
GET_BACKING_FIELD 'test1: KClass<A>' type=kotlin.reflect.KClass<A> origin=null
|
||||
GET_FIELD 'test1: KClass<A>' type=kotlin.reflect.KClass<A> origin=null
|
||||
PROPERTY public val test2: kotlin.reflect.KClass<kotlin.Int>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: kotlin.reflect.KClass<kotlin.Int>
|
||||
EXPRESSION_BODY
|
||||
@@ -32,7 +32,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): kotlin.reflect.KClass<kotlin.Int>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): KClass<Int>'
|
||||
GET_BACKING_FIELD 'test2: KClass<Int>' type=kotlin.reflect.KClass<kotlin.Int> origin=null
|
||||
GET_FIELD 'test2: KClass<Int>' type=kotlin.reflect.KClass<kotlin.Int> origin=null
|
||||
PROPERTY public val test3: kotlin.reflect.KFunction1<A, kotlin.Unit>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: kotlin.reflect.KFunction1<A, kotlin.Unit>
|
||||
EXPRESSION_BODY
|
||||
@@ -40,7 +40,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.reflect.KFunction1<A, kotlin.Unit>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): KFunction1<A, Unit>'
|
||||
GET_BACKING_FIELD 'test3: KFunction1<A, Unit>' type=kotlin.reflect.KFunction1<A, kotlin.Unit> origin=null
|
||||
GET_FIELD 'test3: KFunction1<A, Unit>' type=kotlin.reflect.KFunction1<A, kotlin.Unit> origin=null
|
||||
PROPERTY public val test4: kotlin.reflect.KFunction0<A>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test4: kotlin.reflect.KFunction0<A>
|
||||
EXPRESSION_BODY
|
||||
@@ -48,7 +48,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test4>(): kotlin.reflect.KFunction0<A>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): KFunction0<A>'
|
||||
GET_BACKING_FIELD 'test4: KFunction0<A>' type=kotlin.reflect.KFunction0<A> origin=null
|
||||
GET_FIELD 'test4: KFunction0<A>' type=kotlin.reflect.KFunction0<A> origin=null
|
||||
PROPERTY public val test5: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test5: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
EXPRESSION_BODY
|
||||
@@ -57,7 +57,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test5>(): kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test5>(): KFunction0<Unit>'
|
||||
GET_BACKING_FIELD 'test5: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
GET_FIELD 'test5: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
PROPERTY public val test6: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test6: kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
EXPRESSION_BODY
|
||||
@@ -65,7 +65,7 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test6>(): kotlin.reflect.KFunction0<kotlin.Unit>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test6>(): KFunction0<Unit>'
|
||||
GET_BACKING_FIELD 'test6: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
GET_FIELD 'test6: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
PROPERTY public val test7: kotlin.reflect.KProperty0<kotlin.Int>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test7: kotlin.reflect.KProperty0<kotlin.Int>
|
||||
EXPRESSION_BODY
|
||||
@@ -73,4 +73,4 @@ FILE /reflectionLiterals.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test7>(): kotlin.reflect.KProperty0<kotlin.Int>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test7>(): KProperty0<Int>'
|
||||
GET_BACKING_FIELD 'test7: KProperty0<Int>' type=kotlin.reflect.KProperty0<kotlin.Int> origin=null
|
||||
GET_FIELD 'test7: KProperty0<Int>' type=kotlin.reflect.KProperty0<kotlin.Int> origin=null
|
||||
|
||||
+2
-2
@@ -11,11 +11,11 @@ FILE /safeCalls.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <get-value>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-value>(): Int'
|
||||
GET_BACKING_FIELD 'value: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'value: Int' type=kotlin.Int origin=null
|
||||
receiver: THIS of 'Ref' type=Ref
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public final fun <set-value>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
receiver: THIS of 'Ref' type=Ref
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
CLASS INTERFACE IHost
|
||||
|
||||
@@ -10,7 +10,7 @@ FILE /Derived.kt
|
||||
if: TYPE_OP origin=INSTANCEOF typeOperand=kotlin.String
|
||||
GET_VAR 'value-parameter v: Any' type=kotlin.Any origin=null
|
||||
then: BLOCK type=kotlin.Unit origin=null
|
||||
SET_BACKING_FIELD 'value: String!' type=kotlin.Unit origin=EQ
|
||||
SET_FIELD 'value: String!' type=kotlin.Unit origin=EQ
|
||||
receiver: THIS of 'Derived' type=Derived
|
||||
value: TYPE_OP origin=IMPLICIT_CAST typeOperand=kotlin.String!
|
||||
GET_VAR 'value-parameter v: Any' type=kotlin.Any origin=null
|
||||
|
||||
+3
-3
@@ -10,7 +10,7 @@ FILE /smoke.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testSimpleVal>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testSimpleVal>(): Int'
|
||||
GET_BACKING_FIELD 'testSimpleVal: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'testSimpleVal: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public val testValWithGetter: kotlin.Int
|
||||
FUN public fun <get-testValWithGetter>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
@@ -23,10 +23,10 @@ FILE /smoke.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-testSimpleVar>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testSimpleVar>(): Int'
|
||||
GET_BACKING_FIELD 'testSimpleVar: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'testSimpleVar: Int' type=kotlin.Int origin=null
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <set-testSimpleVar>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
SET_BACKING_FIELD 'testSimpleVar: Int' type=kotlin.Unit origin=null
|
||||
SET_FIELD 'testSimpleVar: Int' type=kotlin.Unit origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
PROPERTY public var testVarWithAccessors: kotlin.Int
|
||||
FUN public fun <get-testVarWithAccessors>(): kotlin.Int
|
||||
|
||||
@@ -10,7 +10,7 @@ FILE /stringTemplates.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): String'
|
||||
GET_BACKING_FIELD 'test1: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test1: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test2: kotlin.String = "abc"
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: kotlin.String = "abc"
|
||||
EXPRESSION_BODY
|
||||
@@ -18,7 +18,7 @@ FILE /stringTemplates.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): String'
|
||||
GET_BACKING_FIELD 'test2: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test2: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test3: kotlin.String = ""
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: kotlin.String = ""
|
||||
EXPRESSION_BODY
|
||||
@@ -26,7 +26,7 @@ FILE /stringTemplates.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): String'
|
||||
GET_BACKING_FIELD 'test3: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test3: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test4: kotlin.String = "abc"
|
||||
FIELD PROPERTY_BACKING_FIELD public val test4: kotlin.String = "abc"
|
||||
EXPRESSION_BODY
|
||||
@@ -34,7 +34,7 @@ FILE /stringTemplates.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test4>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): String'
|
||||
GET_BACKING_FIELD 'test4: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test4: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test5: kotlin.String = "
|
||||
abc
|
||||
"
|
||||
@@ -51,7 +51,7 @@ abc
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test5>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test5>(): String'
|
||||
GET_BACKING_FIELD 'test5: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test5: String' type=kotlin.String origin=null
|
||||
PROPERTY public val test6: kotlin.String
|
||||
FIELD PROPERTY_BACKING_FIELD public val test6: kotlin.String
|
||||
EXPRESSION_BODY
|
||||
@@ -62,4 +62,4 @@ abc
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test6>(): kotlin.String
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test6>(): String'
|
||||
GET_BACKING_FIELD 'test6: String' type=kotlin.String origin=null
|
||||
GET_FIELD 'test6: String' type=kotlin.String origin=null
|
||||
|
||||
+2
-2
@@ -22,7 +22,7 @@ FILE /values.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-a>(): kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-a>(): Int'
|
||||
GET_BACKING_FIELD 'a: Int' type=kotlin.Int origin=null
|
||||
GET_FIELD 'a: Int' type=kotlin.Int origin=null
|
||||
CLASS CLASS Z
|
||||
CONSTRUCTOR public constructor Z()
|
||||
BLOCK_BODY
|
||||
@@ -36,7 +36,7 @@ FILE /values.kt
|
||||
FUN public fun test1(): Enum
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test1(): Enum'
|
||||
GET_ENUM_VALUE 'A' type=Enum
|
||||
GET_ENUM 'A' type=Enum
|
||||
FUN public fun test2(): A
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test2(): A'
|
||||
|
||||
+3
-3
@@ -6,7 +6,7 @@ FILE /vararg.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.Array<kotlin.String>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): Array<String>'
|
||||
GET_BACKING_FIELD 'test1: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
GET_FIELD 'test1: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
PROPERTY public val test2: kotlin.Array<kotlin.String>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: kotlin.Array<kotlin.String>
|
||||
EXPRESSION_BODY
|
||||
@@ -18,7 +18,7 @@ FILE /vararg.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): kotlin.Array<kotlin.String>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): Array<String>'
|
||||
GET_BACKING_FIELD 'test2: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
GET_FIELD 'test2: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
PROPERTY public val test3: kotlin.Array<kotlin.String>
|
||||
FIELD PROPERTY_BACKING_FIELD public val test3: kotlin.Array<kotlin.String>
|
||||
EXPRESSION_BODY
|
||||
@@ -33,4 +33,4 @@ FILE /vararg.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test3>(): kotlin.Array<kotlin.String>
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Array<String>'
|
||||
GET_BACKING_FIELD 'test3: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
GET_FIELD 'test3: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
|
||||
@@ -10,4 +10,4 @@ FILE /anonymousFunction.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-anonymous>(): () -> kotlin.Unit
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-anonymous>(): () -> Unit'
|
||||
GET_BACKING_FIELD 'anonymous: () -> Unit' type=() -> kotlin.Unit origin=null
|
||||
GET_FIELD 'anonymous: () -> Unit' type=() -> kotlin.Unit origin=null
|
||||
|
||||
+2
-2
@@ -11,7 +11,7 @@ FILE /justLambda.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): () -> kotlin.Int
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test1>(): () -> Int'
|
||||
GET_BACKING_FIELD 'test1: () -> Int' type=() -> kotlin.Int origin=null
|
||||
GET_FIELD 'test1: () -> Int' type=() -> kotlin.Int origin=null
|
||||
PROPERTY public val test2: () -> kotlin.Unit
|
||||
FIELD PROPERTY_BACKING_FIELD public val test2: () -> kotlin.Unit
|
||||
EXPRESSION_BODY
|
||||
@@ -23,4 +23,4 @@ FILE /justLambda.kt
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): () -> kotlin.Unit
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): () -> Unit'
|
||||
GET_BACKING_FIELD 'test2: () -> Unit' type=() -> kotlin.Unit origin=null
|
||||
GET_FIELD 'test2: () -> Unit' type=() -> kotlin.Unit origin=null
|
||||
|
||||
Reference in New Issue
Block a user