Generate parameter declarations for fake overrides
This commit is contained in:
@@ -26,3 +26,4 @@ FILE /arrayAccess.kt
|
||||
other: CALL 'get(Int): Int' type=kotlin.Int origin=GET_ARRAY_ELEMENT
|
||||
$this: GET_VAR 'value-parameter a: IntArray' type=kotlin.IntArray origin=null
|
||||
index: CALL 'foo(): Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -25,3 +25,4 @@ FILE /arrayAssignment.kt
|
||||
CONST Int type=kotlin.Int value='3'
|
||||
index: CALL 'foo(): Int' type=kotlin.Int origin=null
|
||||
value: CONST Int type=kotlin.Int value='1'
|
||||
|
||||
|
||||
@@ -29,8 +29,12 @@ FILE /arrayAugmentedAssignment1.kt
|
||||
GET_FIELD 'x: IntArray' type=kotlin.IntArray origin=null
|
||||
receiver: GET_VAR 'this@C: C' type=C origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR var x: kotlin.IntArray
|
||||
@@ -83,3 +87,4 @@ FILE /arrayAugmentedAssignment1.kt
|
||||
value: CALL 'inc(): Int' type=kotlin.Int origin=POSTFIX_INCR
|
||||
$this: GET_VAR 'tmp2: Int' type=kotlin.Int origin=null
|
||||
GET_VAR 'tmp2: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -5,8 +5,12 @@ FILE /arrayAugmentedAssignment2.kt
|
||||
$this: VALUE_PARAMETER this@IA: IA
|
||||
VALUE_PARAMETER value-parameter index: kotlin.String
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS INTERFACE IB
|
||||
$this: VALUE_PARAMETER this@IB: IB
|
||||
FUN public abstract operator fun IA.set(index: kotlin.String, value: kotlin.Int): kotlin.Unit
|
||||
@@ -15,8 +19,12 @@ FILE /arrayAugmentedAssignment2.kt
|
||||
VALUE_PARAMETER value-parameter index: kotlin.String
|
||||
VALUE_PARAMETER value-parameter value: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun IB.test(a: IA): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@test: IB
|
||||
VALUE_PARAMETER value-parameter a: IA
|
||||
@@ -35,3 +43,4 @@ FILE /arrayAugmentedAssignment2.kt
|
||||
$this: GET_VAR 'tmp0_array: IA' type=IA origin=null
|
||||
index: GET_VAR 'tmp1_index0: String' type=kotlin.String origin=null
|
||||
other: CONST Int type=kotlin.Int value='42'
|
||||
|
||||
|
||||
@@ -24,8 +24,12 @@ FILE /assignments.kt
|
||||
receiver: GET_VAR 'this@Ref: Ref' type=Ref origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test1(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR var x: kotlin.Int
|
||||
@@ -42,3 +46,4 @@ FILE /assignments.kt
|
||||
CALL '<set-x>(Int): Unit' type=kotlin.Unit origin=EQ
|
||||
$this: GET_VAR 'value-parameter r: Ref' type=Ref origin=null
|
||||
<set-?>: CONST Int type=kotlin.Int value='0'
|
||||
|
||||
|
||||
@@ -63,3 +63,4 @@ FILE /augmentedAssignment1.kt
|
||||
<set-?>: CALL 'rem(Int): Int' type=kotlin.Int origin=PERCEQ
|
||||
$this: CALL '<get-p>(): Int' type=kotlin.Int origin=PERCEQ
|
||||
other: CONST Int type=kotlin.Int value='5'
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /augmentedAssignment2.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public operator fun A.plusAssign(s: kotlin.String): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@plusAssign: A
|
||||
VALUE_PARAMETER value-parameter s: kotlin.String
|
||||
@@ -77,3 +81,4 @@ FILE /augmentedAssignment2.kt
|
||||
CALL 'modAssign(String) on A: Unit' type=kotlin.Unit origin=PERCEQ
|
||||
$receiver: CALL '<get-p>(): A' type=A origin=PERCEQ
|
||||
s: CONST String type=kotlin.String value='%='
|
||||
|
||||
|
||||
@@ -16,8 +16,12 @@ FILE /augmentedAssignmentWithExpression.kt
|
||||
$this: GET_VAR 'this@Host: Host' type=Host origin=PLUSEQ
|
||||
x: CONST Int type=kotlin.Int value='1'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun foo(): Host
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='foo(): Host'
|
||||
@@ -40,3 +44,4 @@ FILE /augmentedAssignmentWithExpression.kt
|
||||
$this: CALL 'invoke(): Host' type=Host origin=INVOKE
|
||||
$this: GET_VAR 'value-parameter a: () -> Host' type=() -> Host origin=VARIABLE_AS_FUNCTION
|
||||
x: CONST Int type=kotlin.Int value='1'
|
||||
|
||||
|
||||
@@ -30,3 +30,4 @@ FILE /badBreakContinue.kt
|
||||
WHILE label=null origin=WHILE_LOOP
|
||||
condition: ERROR_EXPR 'Loop not found for continue expression: continue' type=kotlin.Nothing
|
||||
body: BLOCK type=kotlin.Unit origin=null
|
||||
|
||||
|
||||
@@ -43,3 +43,4 @@ FILE /bangbang.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: GET_VAR 'tmp1_notnull: Int?' type=kotlin.Int? origin=null
|
||||
|
||||
|
||||
@@ -23,3 +23,4 @@ FILE /booleanConstsInAndAndOrOr.kt
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: RETURN type=kotlin.Nothing from='test2(Boolean): Unit'
|
||||
GET_OBJECT 'Unit' type=kotlin.Unit
|
||||
|
||||
|
||||
@@ -39,3 +39,4 @@ FILE /booleanOperators.kt
|
||||
CALL 'or(Boolean): Boolean' type=kotlin.Boolean origin=null
|
||||
$this: GET_VAR 'value-parameter a: Boolean' type=kotlin.Boolean origin=null
|
||||
other: GET_VAR 'value-parameter b: Boolean' type=kotlin.Boolean origin=null
|
||||
|
||||
|
||||
@@ -19,8 +19,12 @@ FILE /boundCallableReferences.kt
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@A: A' type=A origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun A.qux(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@qux: A
|
||||
BLOCK_BODY
|
||||
@@ -51,3 +55,4 @@ FILE /boundCallableReferences.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): KFunction0<Unit>'
|
||||
GET_FIELD 'test3: KFunction0<Unit>' type=kotlin.reflect.KFunction0<kotlin.Unit> origin=null
|
||||
|
||||
|
||||
@@ -3,3 +3,4 @@ FILE /boxOk.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='box(): String'
|
||||
CONST String type=kotlin.String value='OK'
|
||||
|
||||
|
||||
@@ -57,3 +57,4 @@ FILE /breakContinue.kt
|
||||
body: BLOCK type=kotlin.Unit origin=null
|
||||
CONTINUE label=L loop.label=L
|
||||
CONTINUE label=L loop.label=L
|
||||
|
||||
|
||||
@@ -93,3 +93,4 @@ FILE /breakContinueInLoopHeader.kt
|
||||
VAR val s: kotlin.String
|
||||
CALL 'next(): String' type=kotlin.String origin=FOR_LOOP_NEXT
|
||||
$this: GET_VAR 'tmp1_iterator: Iterator<String>' type=kotlin.collections.Iterator<kotlin.String> origin=null
|
||||
|
||||
|
||||
@@ -40,3 +40,4 @@ FILE /callWithReorderedArguments.kt
|
||||
CALL 'foo(Int, Int): Unit' type=kotlin.Unit origin=null
|
||||
a: GET_VAR 'tmp3_a: Int' type=kotlin.Int origin=null
|
||||
b: GET_VAR 'tmp2_b: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -43,3 +43,4 @@ FILE /calls.kt
|
||||
x: CALL 'ext1() on Int: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_VAR 'this@ext3: Int' type=kotlin.Int origin=null
|
||||
y: GET_VAR 'value-parameter x: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -12,3 +12,4 @@ FILE /catchParameterAccess.kt
|
||||
BLOCK type=kotlin.Nothing origin=null
|
||||
THROW type=kotlin.Nothing
|
||||
GET_VAR 'e: Exception /* = Exception */' type=kotlin.Exception /* = java.lang.Exception */ origin=null
|
||||
|
||||
|
||||
@@ -16,8 +16,12 @@ FILE /chainOfSafeCalls.kt
|
||||
RETURN type=kotlin.Nothing from='bar(): C?'
|
||||
GET_VAR 'this@C: C' type=C origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test(nc: C?): C?
|
||||
VALUE_PARAMETER value-parameter nc: C?
|
||||
BLOCK_BODY
|
||||
@@ -71,3 +75,4 @@ FILE /chainOfSafeCalls.kt
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CALL 'foo(): C' type=C origin=null
|
||||
$this: GET_VAR 'tmp3_safe_receiver: C?' type=C? origin=null
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /classReference.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
@@ -22,3 +26,4 @@ FILE /classReference.kt
|
||||
CALL '<get-java>() on KClass<out A>: Class<out A>' type=java.lang.Class<out A> origin=GET_PROPERTY
|
||||
$receiver: GET_CLASS type=kotlin.reflect.KClass<out A>
|
||||
CALL 'constructor A()' type=A origin=null
|
||||
|
||||
|
||||
@@ -54,3 +54,4 @@ FILE /coercionToUnit.kt
|
||||
$this: TYPE_OP type=java.io.PrintStream origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
GET_VAR 'tmp1_safe_receiver: PrintStream!' type=java.io.PrintStream! origin=null
|
||||
p0: CONST String type=kotlin.String value='world!'
|
||||
|
||||
|
||||
@@ -69,14 +69,26 @@ FILE /complexAugmentedAssignment.kt
|
||||
receiver: GET_VAR 'this@X3: X3' type=X1.X2.X3 origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test1(a: kotlin.IntArray): kotlin.Unit
|
||||
VALUE_PARAMETER value-parameter a: kotlin.IntArray
|
||||
BLOCK_BODY
|
||||
@@ -172,8 +184,12 @@ FILE /complexAugmentedAssignment.kt
|
||||
receiver: GET_VAR 'this@B: B' type=B origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS OBJECT Host
|
||||
$this: VALUE_PARAMETER this@Host: Host
|
||||
CONSTRUCTOR private constructor Host()
|
||||
@@ -196,8 +212,12 @@ FILE /complexAugmentedAssignment.kt
|
||||
other: CALL '<get-s>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'value-parameter b: B' type=B origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun Host.test3(v: B): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@test3: Host
|
||||
VALUE_PARAMETER value-parameter v: B
|
||||
@@ -207,3 +227,4 @@ FILE /complexAugmentedAssignment.kt
|
||||
$receiver: GET_VAR 'value-parameter v: B' type=B origin=PLUSEQ
|
||||
b: CALL 'constructor B(Int = ...)' type=B origin=null
|
||||
s: CONST Int type=kotlin.Int value='1000'
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /contructorCall.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
PROPERTY public val test: A
|
||||
FIELD PROPERTY_BACKING_FIELD public val test: A
|
||||
EXPRESSION_BODY
|
||||
@@ -16,3 +20,4 @@ FILE /contructorCall.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test>(): A'
|
||||
GET_FIELD 'test: A' type=A origin=null
|
||||
|
||||
|
||||
@@ -2,8 +2,12 @@ FILE /conventionComparisons.kt
|
||||
CLASS INTERFACE IA
|
||||
$this: VALUE_PARAMETER this@IA: IA
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS INTERFACE IB
|
||||
$this: VALUE_PARAMETER this@IB: IB
|
||||
FUN public abstract operator fun IA.compareTo(other: IA): kotlin.Int
|
||||
@@ -11,8 +15,12 @@ FILE /conventionComparisons.kt
|
||||
$receiver: VALUE_PARAMETER this@compareTo: IA
|
||||
VALUE_PARAMETER value-parameter other: IA
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun IB.test1(a1: IA, a2: IA): kotlin.Boolean
|
||||
$receiver: VALUE_PARAMETER this@test1: IB
|
||||
VALUE_PARAMETER value-parameter a1: IA
|
||||
@@ -57,3 +65,4 @@ FILE /conventionComparisons.kt
|
||||
$this: GET_VAR 'this@test4: IB' type=IB origin=null
|
||||
$receiver: GET_VAR 'value-parameter a1: IA' type=IA origin=null
|
||||
other: GET_VAR 'value-parameter a2: IA' type=IA origin=null
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /destructuring1.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS OBJECT B
|
||||
$this: VALUE_PARAMETER this@B: B
|
||||
CONSTRUCTOR private constructor B()
|
||||
@@ -27,8 +31,12 @@ FILE /destructuring1.kt
|
||||
RETURN type=kotlin.Nothing from='component2() on A: Int'
|
||||
CONST Int type=kotlin.Int value='2'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun B.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@test: B
|
||||
BLOCK_BODY
|
||||
@@ -43,3 +51,4 @@ FILE /destructuring1.kt
|
||||
CALL 'component2() on A: Int' type=kotlin.Int origin=COMPONENT_N(index=2)
|
||||
$this: GET_VAR 'this@test: B' type=B origin=null
|
||||
$receiver: GET_VAR 'tmp0_container: A' type=A origin=null
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /destructuringWithUnderscore.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS OBJECT B
|
||||
$this: VALUE_PARAMETER this@B: B
|
||||
CONSTRUCTOR private constructor B()
|
||||
@@ -33,8 +37,12 @@ FILE /destructuringWithUnderscore.kt
|
||||
RETURN type=kotlin.Nothing from='component3() on A: Int'
|
||||
CONST Int type=kotlin.Int value='3'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun B.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@test: B
|
||||
BLOCK_BODY
|
||||
@@ -49,3 +57,4 @@ FILE /destructuringWithUnderscore.kt
|
||||
CALL 'component3() on A: Int' type=kotlin.Int origin=COMPONENT_N(index=3)
|
||||
$this: GET_VAR 'this@test: B' type=B origin=null
|
||||
$receiver: GET_VAR 'tmp0_container: A' type=A origin=null
|
||||
|
||||
|
||||
@@ -22,3 +22,4 @@ FILE /dotQualified.kt
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CALL '<get-length>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'tmp0_safe_receiver: String?' type=kotlin.String? origin=null
|
||||
|
||||
|
||||
@@ -108,3 +108,4 @@ FILE /elvis.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: GET_VAR 'tmp0_elvis_lhs: Any?' type=kotlin.Any? origin=null
|
||||
|
||||
|
||||
@@ -40,30 +40,52 @@ FILE /enumEntryAsReceiver.kt
|
||||
GET_FIELD 'value: () -> String' type=() -> kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@B: B' type=X.B origin=null
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<X!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: X): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
VALUE_PARAMETER value-parameter other: X
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
PROPERTY public abstract val value: () -> kotlin.String
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public abstract fun <get-value>(): () -> kotlin.String
|
||||
$this: VALUE_PARAMETER this@X: X
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<X!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: X): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
VALUE_PARAMETER value-parameter other: X
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<X>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<X>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): X
|
||||
@@ -74,3 +96,4 @@ FILE /enumEntryAsReceiver.kt
|
||||
CALL 'invoke(): String' type=kotlin.String origin=INVOKE
|
||||
$this: CALL '<get-value>(): () -> String' type=() -> kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_ENUM 'B' type=X
|
||||
|
||||
|
||||
@@ -24,3 +24,4 @@ FILE /equality.kt
|
||||
CALL 'EQEQ(Any?, Any?): Boolean' type=kotlin.Boolean origin=EQEQ
|
||||
arg0: GET_VAR 'value-parameter a: Any?' type=kotlin.Any? origin=null
|
||||
arg1: GET_VAR 'value-parameter b: Any?' type=kotlin.Any? origin=null
|
||||
|
||||
|
||||
@@ -11,3 +11,4 @@ FILE /extensionPropertyGetterCall.kt
|
||||
RETURN type=kotlin.Nothing from='test5() on String: String'
|
||||
CALL '<get-okext>() on String: String' type=kotlin.String origin=GET_PROPERTY
|
||||
$receiver: GET_VAR 'this@test5: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -27,3 +27,4 @@ FILE /field.kt
|
||||
value: CALL 'plus(Int): 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
|
||||
|
||||
|
||||
@@ -55,3 +55,4 @@ FILE /for.kt
|
||||
message: GET_VAR 'i: Int' type=kotlin.Int origin=null
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_VAR 's: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -93,3 +93,4 @@ FILE /forWithBreakContinue.kt
|
||||
CONTINUE label=INNER loop.label=INNER
|
||||
CONTINUE label=null loop.label=INNER
|
||||
CONTINUE label=OUTER loop.label=OUTER
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /forWithImplicitReceivers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='FiveTimes'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS IntCell
|
||||
$this: VALUE_PARAMETER this@IntCell: IntCell
|
||||
CONSTRUCTOR public constructor IntCell(value: kotlin.Int)
|
||||
@@ -33,8 +37,12 @@ FILE /forWithImplicitReceivers.kt
|
||||
receiver: GET_VAR 'this@IntCell: IntCell' type=IntCell origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS INTERFACE IReceiver
|
||||
$this: VALUE_PARAMETER this@IReceiver: IReceiver
|
||||
FUN public open operator fun FiveTimes.iterator(): IntCell
|
||||
@@ -72,8 +80,12 @@ FILE /forWithImplicitReceivers.kt
|
||||
$this: GET_VAR 'tmp1: Int' type=kotlin.Int origin=null
|
||||
GET_VAR 'tmp1: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun IReceiver.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@test: IReceiver
|
||||
BLOCK_BODY
|
||||
@@ -94,3 +106,4 @@ FILE /forWithImplicitReceivers.kt
|
||||
BLOCK type=kotlin.Unit origin=null
|
||||
CALL 'println(Int): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_VAR 'i: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -14,3 +14,4 @@ FILE /genericPropertyCall.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test>(): String'
|
||||
GET_FIELD 'test: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -24,3 +24,4 @@ FILE /identity.kt
|
||||
CALL 'EQEQEQ(Any?, Any?): Boolean' type=kotlin.Boolean origin=EQEQEQ
|
||||
arg0: GET_VAR 'value-parameter a: Any?' type=kotlin.Any? origin=null
|
||||
arg1: GET_VAR 'value-parameter b: Any?' type=kotlin.Any? origin=null
|
||||
|
||||
|
||||
@@ -19,3 +19,4 @@ FILE /ifElseIf.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CONST Int type=kotlin.Int value='0'
|
||||
|
||||
|
||||
@@ -5,3 +5,4 @@ FILE /implicitCastOnPlatformType.kt
|
||||
TYPE_OP type=kotlin.String origin=IMPLICIT_NOTNULL typeOperand=kotlin.String
|
||||
CALL 'getProperty(String!): String!' type=kotlin.String! origin=null
|
||||
p0: CONST String type=kotlin.String value='test'
|
||||
|
||||
|
||||
@@ -35,3 +35,4 @@ FILE /in.kt
|
||||
arg0: CALL 'contains(T): Boolean' type=kotlin.Boolean origin=NOT_IN
|
||||
$this: GET_VAR 'value-parameter x: Collection<T>' type=kotlin.collections.Collection<T> origin=null
|
||||
element: GET_VAR 'value-parameter a: T' type=T origin=null
|
||||
|
||||
|
||||
@@ -162,3 +162,4 @@ FILE /incrementDecrement.kt
|
||||
value: CALL 'dec(): Int' type=kotlin.Int origin=POSTFIX_DECR
|
||||
$this: GET_VAR 'tmp5: Int' type=kotlin.Int origin=null
|
||||
GET_VAR 'tmp5: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -9,5 +9,10 @@ FILE /interfaceThisRef.kt
|
||||
CALL 'foo(): Unit' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'this@IFoo: IFoo' type=IFoo origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -26,5 +26,10 @@ FILE /Derived.kt
|
||||
PROPERTY FAKE_OVERRIDE public final override var value: kotlin.Int
|
||||
FIELD FAKE_OVERRIDE public final override var value: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -52,5 +52,10 @@ FILE /jvmStaticFieldReference.kt
|
||||
GET_FIELD 'out: PrintStream!' type=java.io.PrintStream! origin=GET_PROPERTY
|
||||
p0: CONST String type=kotlin.String value='TestClass/init'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -33,8 +33,12 @@ FILE /kt16904.kt
|
||||
receiver: GET_VAR 'this@A: A' type=A origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS B
|
||||
$this: VALUE_PARAMETER this@B: B
|
||||
CONSTRUCTOR public constructor B()
|
||||
@@ -46,8 +50,12 @@ FILE /kt16904.kt
|
||||
VALUE_PARAMETER value-parameter x: kotlin.Int
|
||||
BLOCK_BODY
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS Test1
|
||||
$this: VALUE_PARAMETER this@Test1: Test1
|
||||
CONSTRUCTOR public constructor Test1()
|
||||
@@ -72,12 +80,20 @@ FILE /kt16904.kt
|
||||
other: CONST Int type=kotlin.Int value='42'
|
||||
PROPERTY FAKE_OVERRIDE public final override val x: B
|
||||
FUN FAKE_OVERRIDE public final override fun <get-x>(): B
|
||||
$this: VALUE_PARAMETER this@A: A
|
||||
PROPERTY FAKE_OVERRIDE public final override var y: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-y>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@A: A
|
||||
FUN FAKE_OVERRIDE public final override fun <set-y>(<set-?>: kotlin.Int): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@A: A
|
||||
VALUE_PARAMETER value-parameter <set-?>: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2()
|
||||
@@ -92,5 +108,10 @@ FILE /kt16904.kt
|
||||
PROPERTY FAKE_OVERRIDE public final override var field: kotlin.Int
|
||||
FIELD FAKE_OVERRIDE public final override var field: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -13,8 +13,12 @@ FILE /kt16905.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Inner'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS InnerDerived0
|
||||
$this: VALUE_PARAMETER this@InnerDerived0: InnerDerived0
|
||||
CONSTRUCTOR public constructor InnerDerived0()
|
||||
@@ -24,8 +28,12 @@ FILE /kt16905.kt
|
||||
$this: GET_VAR 'this@Outer: Outer' type=Outer origin=null
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='InnerDerived0'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS InnerDerived1
|
||||
$this: VALUE_PARAMETER this@InnerDerived1: InnerDerived1
|
||||
CONSTRUCTOR public constructor InnerDerived1()
|
||||
@@ -35,14 +43,23 @@ FILE /kt16905.kt
|
||||
$this: GET_VAR 'this@Outer: Outer' type=Outer origin=null
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='InnerDerived1'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
TYPEALIAS typealias OI = Outer.Inner type=Outer.Inner
|
||||
FUN public fun test(): Outer.Inner
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test(): Outer.Inner'
|
||||
CALL 'constructor Inner()' type=Outer.Inner origin=null
|
||||
$this: CALL 'constructor Outer()' type=Outer origin=null
|
||||
|
||||
|
||||
@@ -135,3 +135,4 @@ FILE /literals.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testL>(): Long'
|
||||
GET_FIELD 'testL: Long' type=kotlin.Long origin=null
|
||||
|
||||
|
||||
@@ -34,8 +34,12 @@ FILE /membersImportedFromObject.kt
|
||||
RETURN type=kotlin.Nothing from='<get-barExt>() on Int: Int'
|
||||
CONST Int type=kotlin.Int value='43'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
PROPERTY public val test1: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public val test1: kotlin.Int
|
||||
EXPRESSION_BODY
|
||||
@@ -74,3 +78,4 @@ FILE /membersImportedFromObject.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): Int'
|
||||
GET_FIELD 'test4: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -24,11 +24,19 @@ FILE /multipleThisReferences.kt
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Inner: Inner' type=Outer.Inner origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS CLASS Host
|
||||
$this: VALUE_PARAMETER this@Host: Host
|
||||
CONSTRUCTOR public constructor Host(y: kotlin.Int)
|
||||
@@ -76,10 +84,20 @@ FILE /multipleThisReferences.kt
|
||||
receiver: GET_VAR 'this@<no name provided>: <no name provided>' type=Host.test.<no name provided> origin=null
|
||||
PROPERTY FAKE_OVERRIDE public final override val x: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-x>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Inner: Inner
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CALL 'constructor <no name provided>()' type=Host.test.<no name provided> origin=OBJECT_LITERAL
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /objectAsCallable.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS ENUM_CLASS En
|
||||
$this: VALUE_PARAMETER this@En: En
|
||||
CONSTRUCTOR private constructor En()
|
||||
@@ -17,16 +21,27 @@ FILE /objectAsCallable.kt
|
||||
ENUM_ENTRY enum entry X
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor En()'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<En!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: En): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
VALUE_PARAMETER value-parameter other: En
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<En>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<En>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): En
|
||||
@@ -63,3 +78,4 @@ FILE /objectAsCallable.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test2>(): Int'
|
||||
GET_FIELD 'test2: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /objectClassReference.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
@@ -15,3 +19,4 @@ FILE /objectClassReference.kt
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CALL '<get-java>() on KClass<A>: Class<A>' type=java.lang.Class<A> origin=GET_PROPERTY
|
||||
$receiver: CLASS_REFERENCE 'A' type=kotlin.reflect.KClass<A>
|
||||
|
||||
|
||||
@@ -22,8 +22,17 @@ FILE /outerClassInstanceReference.kt
|
||||
CALL 'outer(): Unit' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'this@Outer: Outer' type=Outer origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -215,3 +215,4 @@ FILE /primitiveComparisons.kt
|
||||
arg0: CALL 'compareTo(Double): Int' type=kotlin.Int origin=LTEQ
|
||||
$this: GET_VAR 'value-parameter a: Double' type=kotlin.Double origin=null
|
||||
other: GET_VAR 'value-parameter b: Double' type=kotlin.Double origin=null
|
||||
|
||||
|
||||
@@ -104,5 +104,10 @@ FILE /primitivesImplicitConversions.kt
|
||||
GET_FIELD 'x: Long' type=kotlin.Long origin=null
|
||||
receiver: GET_VAR 'this@TestImplicitArguments: TestImplicitArguments' type=TestImplicitArguments origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -51,3 +51,4 @@ FILE /references.kt
|
||||
RETURN type=kotlin.Nothing from='test5() on String: String'
|
||||
CALL '<get-okext>() on String: String' type=kotlin.String origin=GET_PROPERTY
|
||||
$receiver: GET_VAR 'this@test5: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -9,8 +9,12 @@ FILE /reflectionLiterals.kt
|
||||
$this: VALUE_PARAMETER this@A: A
|
||||
BLOCK_BODY
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun bar(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
PROPERTY public val qux: kotlin.Int = 42
|
||||
@@ -79,3 +83,4 @@ FILE /reflectionLiterals.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test7>(): KProperty0<Int>'
|
||||
GET_FIELD 'test7: KProperty0<Int>' type=kotlin.reflect.KProperty0<kotlin.Int> origin=null
|
||||
|
||||
|
||||
@@ -24,8 +24,12 @@ FILE /safeAssignment.kt
|
||||
receiver: GET_VAR 'this@C: C' type=C origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test(nc: C?): kotlin.Unit
|
||||
VALUE_PARAMETER value-parameter nc: C?
|
||||
BLOCK_BODY
|
||||
@@ -44,3 +48,4 @@ FILE /safeAssignment.kt
|
||||
then: CALL '<set-x>(Int): Unit' type=kotlin.Unit origin=EQ
|
||||
$this: GET_VAR 'tmp0_safe_receiver: C?' type=C? origin=null
|
||||
<set-?>: CONST Int type=kotlin.Int value='42'
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /safeCallWithIncrementDecrement.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='C'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
PROPERTY public var test.C?.p: kotlin.Int
|
||||
FUN public fun test.C?.<get-p>(): kotlin.Int
|
||||
$receiver: VALUE_PARAMETER this@p: C?
|
||||
@@ -105,3 +109,4 @@ FILE /safeCallWithIncrementDecrement.kt
|
||||
value: CALL 'inc(): Int' type=kotlin.Int origin=POSTFIX_INCR
|
||||
$this: GET_VAR 'tmp3: Int' type=kotlin.Int origin=null
|
||||
GET_VAR 'tmp3: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -24,8 +24,12 @@ FILE /safeCalls.kt
|
||||
receiver: GET_VAR 'this@Ref: Ref' type=Ref origin=null
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS INTERFACE IHost
|
||||
$this: VALUE_PARAMETER this@IHost: IHost
|
||||
FUN public open fun kotlin.String.extLength(): kotlin.Int
|
||||
@@ -36,8 +40,12 @@ FILE /safeCalls.kt
|
||||
CALL '<get-length>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@extLength: String' type=kotlin.String origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test1(x: kotlin.String?): kotlin.Int?
|
||||
VALUE_PARAMETER value-parameter x: kotlin.String?
|
||||
BLOCK_BODY
|
||||
@@ -149,3 +157,4 @@ FILE /safeCalls.kt
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CALL 'foo() on Int: Int' type=kotlin.Int origin=null
|
||||
$receiver: GET_VAR 'tmp0_safe_receiver: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -21,5 +21,10 @@ FILE /Derived.kt
|
||||
PROPERTY FAKE_OVERRIDE public final override var value: kotlin.String!
|
||||
FIELD FAKE_OVERRIDE public final override var value: kotlin.String!
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
|
||||
|
||||
@@ -87,3 +87,4 @@ FILE /simpleOperators.kt
|
||||
CALL 'mod(Int): Int' type=kotlin.Int origin=null
|
||||
$this: GET_VAR 'value-parameter a: Int' type=kotlin.Int origin=null
|
||||
other: GET_VAR 'value-parameter b: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -29,3 +29,4 @@ FILE /simpleUnaryOperators.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test6(): Boolean'
|
||||
CONST Boolean type=kotlin.Boolean value='false'
|
||||
|
||||
|
||||
@@ -64,3 +64,4 @@ FILE /smartCasts.kt
|
||||
RETURN type=kotlin.Nothing from='test3(Any): String'
|
||||
TYPE_OP type=kotlin.String origin=IMPLICIT_CAST typeOperand=kotlin.String
|
||||
GET_VAR 'value-parameter x: Any' type=kotlin.Any origin=null
|
||||
|
||||
|
||||
@@ -2,13 +2,21 @@ FILE /smartCastsWithDestructuring.kt
|
||||
CLASS INTERFACE I1
|
||||
$this: VALUE_PARAMETER this@I1: I1
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CLASS INTERFACE I2
|
||||
$this: VALUE_PARAMETER this@I2: I2
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public operator fun I1.component1(): kotlin.Int
|
||||
$receiver: VALUE_PARAMETER this@component1: I1
|
||||
BLOCK_BODY
|
||||
@@ -38,3 +46,4 @@ FILE /smartCastsWithDestructuring.kt
|
||||
CALL 'component2() on I2: String' type=kotlin.String origin=COMPONENT_N(index=2)
|
||||
$receiver: TYPE_OP type=I2 origin=IMPLICIT_CAST typeOperand=I2
|
||||
GET_VAR 'tmp0_container: I1' type=I1 origin=null
|
||||
|
||||
|
||||
@@ -37,3 +37,4 @@ FILE /smoke.kt
|
||||
FUN public fun <set-testVarWithAccessors>(v: kotlin.Int): kotlin.Unit
|
||||
VALUE_PARAMETER value-parameter v: kotlin.Int
|
||||
BLOCK_BODY
|
||||
|
||||
|
||||
@@ -35,3 +35,4 @@ FILE /stringComparisons.kt
|
||||
arg0: CALL 'compareTo(String): Int' type=kotlin.Int origin=LTEQ
|
||||
$this: GET_VAR 'value-parameter a: String' type=kotlin.String origin=null
|
||||
other: GET_VAR 'value-parameter b: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -31,3 +31,4 @@ FILE /stringPlus.kt
|
||||
$this: GET_VAR 'value-parameter b: Int' type=kotlin.Int origin=null
|
||||
other: CONST Int type=kotlin.Int value='1'
|
||||
other: GET_VAR 'value-parameter a: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -98,3 +98,4 @@ abc
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test9>(): String'
|
||||
GET_FIELD 'test9: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -36,11 +36,19 @@ FILE /thisOfGenericOuterClass.kt
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Inner: Inner<T>' type=Outer<T>.Inner origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun Outer<kotlin.Int>.test(): Outer<kotlin.Int>.Inner
|
||||
$receiver: VALUE_PARAMETER this@test: Outer<Int>
|
||||
BLOCK_BODY
|
||||
@@ -70,7 +78,13 @@ FILE /thisOfGenericOuterClass.kt
|
||||
receiver: GET_VAR 'this@<no name provided>: <no name provided>' type=test.<no name provided> origin=null
|
||||
PROPERTY FAKE_OVERRIDE public final override val y: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-y>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Inner: Inner<Int>
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
CALL 'constructor <no name provided>()' type=test.<no name provided> origin=OBJECT_LITERAL
|
||||
|
||||
|
||||
@@ -14,3 +14,4 @@ FILE /throw.kt
|
||||
THROW type=kotlin.Nothing
|
||||
TYPE_OP type=kotlin.Throwable origin=IMPLICIT_CAST typeOperand=kotlin.Throwable
|
||||
GET_VAR 'value-parameter a: Any' type=kotlin.Any origin=null
|
||||
|
||||
|
||||
@@ -26,3 +26,4 @@ FILE /tryCatch.kt
|
||||
BLOCK type=kotlin.Int origin=null
|
||||
CALL 'println(): Unit' type=kotlin.Unit origin=null
|
||||
CONST Int type=kotlin.Int value='555'
|
||||
|
||||
|
||||
@@ -17,3 +17,4 @@ FILE /tryCatchWithImplicitCast.kt
|
||||
VAR CATCH_PARAMETER val e: kotlin.Throwable
|
||||
BLOCK type=kotlin.String origin=null
|
||||
CONST String type=kotlin.String value=''
|
||||
|
||||
|
||||
@@ -14,3 +14,4 @@ FILE /typeArguments.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CONST Boolean type=kotlin.Boolean value='false'
|
||||
|
||||
|
||||
@@ -2,8 +2,12 @@ FILE /typeOperators.kt
|
||||
CLASS INTERFACE IThing
|
||||
$this: VALUE_PARAMETER this@IThing: IThing
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test1(x: kotlin.Any): kotlin.Boolean
|
||||
VALUE_PARAMETER value-parameter x: kotlin.Any
|
||||
BLOCK_BODY
|
||||
@@ -28,3 +32,4 @@ FILE /typeOperators.kt
|
||||
RETURN type=kotlin.Nothing from='test4(Any): IThing?'
|
||||
TYPE_OP type=IThing? origin=SAFE_CAST typeOperand=IThing
|
||||
GET_VAR 'value-parameter x: Any' type=kotlin.Any origin=null
|
||||
|
||||
|
||||
@@ -8,16 +8,27 @@ FILE /values.kt
|
||||
ENUM_ENTRY enum entry A
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor Enum()'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Enum!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Enum): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
VALUE_PARAMETER value-parameter other: Enum
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Enum>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<Enum>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): Enum
|
||||
@@ -29,8 +40,12 @@ FILE /values.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
PROPERTY public val a: kotlin.Int = 0
|
||||
FIELD PROPERTY_BACKING_FIELD public val a: kotlin.Int = 0
|
||||
EXPRESSION_BODY
|
||||
@@ -52,11 +67,19 @@ FILE /values.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='companion object of Z'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun test1(): Enum
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test1(): Enum'
|
||||
@@ -73,3 +96,4 @@ FILE /values.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test4(): Z.Companion'
|
||||
GET_OBJECT 'companion object of Z' type=Z.Companion
|
||||
|
||||
|
||||
@@ -37,3 +37,4 @@ FILE /vararg.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test3>(): Array<String>'
|
||||
GET_FIELD 'test3: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
|
||||
|
||||
@@ -28,3 +28,4 @@ FILE /varargWithImplicitCast.kt
|
||||
SPREAD_ELEMENT
|
||||
TYPE_OP type=kotlin.IntArray origin=IMPLICIT_CAST typeOperand=kotlin.IntArray
|
||||
GET_VAR 'value-parameter a: Any' type=kotlin.Any origin=null
|
||||
|
||||
|
||||
@@ -57,3 +57,4 @@ FILE /variableAsFunctionCall.kt
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CALL 'invoke(): String' type=kotlin.String origin=null
|
||||
$this: GET_VAR 'tmp1_safe_receiver: (() -> String)?' type=(() -> kotlin.String)? origin=null
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /when.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Any: Any
|
||||
FUN public fun testWithSubject(x: kotlin.Any?): kotlin.String
|
||||
VALUE_PARAMETER value-parameter x: kotlin.Any?
|
||||
BLOCK_BODY
|
||||
@@ -143,3 +147,4 @@ FILE /when.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CONST String type=kotlin.String value='?'
|
||||
|
||||
|
||||
@@ -12,3 +12,4 @@ FILE /whenCoercedToUnit.kt
|
||||
arg1: CONST Int type=kotlin.Int value='0'
|
||||
then: TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
CONST Int type=kotlin.Int value='0'
|
||||
|
||||
|
||||
@@ -6,3 +6,4 @@ FILE /whenElse.kt
|
||||
BRANCH
|
||||
if: CONST Boolean type=kotlin.Boolean value='true'
|
||||
then: CONST Int type=kotlin.Int value='42'
|
||||
|
||||
|
||||
@@ -36,3 +36,4 @@ FILE /whenReturn.kt
|
||||
CONST String type=kotlin.String value='Failure'
|
||||
RETURN type=kotlin.Nothing from='toString(String): String'
|
||||
CONST String type=kotlin.String value='???'
|
||||
|
||||
|
||||
@@ -88,3 +88,4 @@ FILE /whileDoWhile.kt
|
||||
body: COMPOSITE type=kotlin.Unit origin=null
|
||||
condition: TYPE_OP type=kotlin.Boolean origin=IMPLICIT_CAST typeOperand=kotlin.Boolean
|
||||
GET_VAR 'a: Any?' type=kotlin.Any? origin=null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user