Minor: irElement rendering

This commit is contained in:
Dmitry Petrov
2016-09-15 14:56:38 +03:00
committed by Dmitry Petrov
parent 90119880c5
commit 4b9c5effd3
47 changed files with 183 additions and 183 deletions
@@ -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()}"
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+7 -7
View File
@@ -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
@@ -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
View File
@@ -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()
@@ -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
View File
@@ -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
+4 -4
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+1 -1
View File
@@ -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
View File
@@ -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