Generate declarations for FAKE_OVERRIDE members
This commit is contained in:
@@ -27,6 +27,9 @@ FILE /arrayAugmentedAssignment1.kt
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): IntArray'
|
||||
GET_FIELD 'x: IntArray' type=kotlin.IntArray origin=null
|
||||
receiver: GET_VAR '<receiver: C>' type=C origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun testVariable(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR var x: kotlin.IntArray
|
||||
|
||||
@@ -3,12 +3,18 @@ FILE /arrayAugmentedAssignment2.kt
|
||||
FUN public abstract operator fun get(index: kotlin.String): kotlin.Int
|
||||
$this: VALUE_PARAMETER <receiver: IA>
|
||||
VALUE_PARAMETER value-parameter index: kotlin.String
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS INTERFACE IB
|
||||
FUN public abstract operator fun IA.set(index: kotlin.String, value: kotlin.Int): kotlin.Unit
|
||||
$this: VALUE_PARAMETER <receiver: IB>
|
||||
$receiver: VALUE_PARAMETER <receiver: set(String, Int) on IA: Unit>
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun IB.test(a: IA): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: test(IA) on IB: Unit>
|
||||
VALUE_PARAMETER value-parameter a: IA
|
||||
|
||||
@@ -22,6 +22,9 @@ FILE /assignments.kt
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test1(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
VAR var x: kotlin.Int
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /augmentedAssignment2.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public operator fun A.plusAssign(s: kotlin.String): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: plusAssign(String) on A: Unit>
|
||||
VALUE_PARAMETER value-parameter s: kotlin.String
|
||||
|
||||
@@ -14,6 +14,9 @@ FILE /augmentedAssignmentWithExpression.kt
|
||||
CALL 'plusAssign(Int): Unit' type=kotlin.Unit origin=PLUSEQ
|
||||
$this: GET_VAR '<receiver: Host>' type=Host origin=null
|
||||
x: CONST Int type=kotlin.Int value='1'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun foo(): Host
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='foo(): Host'
|
||||
|
||||
@@ -17,6 +17,9 @@ FILE /boundCallableReferences.kt
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): Int'
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR '<receiver: A>' type=A origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun A.qux(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: qux() on A: Unit>
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -14,6 +14,9 @@ FILE /chainOfSafeCalls.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='bar(): C?'
|
||||
GET_VAR '<receiver: C>' type=C origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test(nc: C?): C?
|
||||
VALUE_PARAMETER value-parameter nc: C?
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /classReference.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
|
||||
@@ -65,6 +65,15 @@ FILE /complexAugmentedAssignment.kt
|
||||
SET_FIELD 'x3: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test1(a: kotlin.IntArray): kotlin.Unit
|
||||
VALUE_PARAMETER value-parameter a: kotlin.IntArray
|
||||
BLOCK_BODY
|
||||
@@ -158,6 +167,9 @@ FILE /complexAugmentedAssignment.kt
|
||||
SET_FIELD 's: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS OBJECT Host
|
||||
CONSTRUCTOR private constructor Host()
|
||||
BLOCK_BODY
|
||||
@@ -178,6 +190,9 @@ FILE /complexAugmentedAssignment.kt
|
||||
$this: GET_VAR 'tmp0_this: B' type=B origin=null
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun Host.test3(v: B): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: test3(B) on Host: Unit>
|
||||
VALUE_PARAMETER value-parameter v: B
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /contructorCall.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
PROPERTY public val test: A
|
||||
FIELD PROPERTY_BACKING_FIELD public val test: A
|
||||
EXPRESSION_BODY
|
||||
|
||||
@@ -1,10 +1,16 @@
|
||||
FILE /conventionComparisons.kt
|
||||
CLASS INTERFACE IA
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS INTERFACE IB
|
||||
FUN public abstract operator fun IA.compareTo(other: IA): kotlin.Int
|
||||
$this: VALUE_PARAMETER <receiver: IB>
|
||||
$receiver: VALUE_PARAMETER <receiver: compareTo(IA) on IA: Int>
|
||||
VALUE_PARAMETER value-parameter other: IA
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun IB.test1(a1: IA, a2: IA): kotlin.Boolean
|
||||
$receiver: VALUE_PARAMETER <receiver: test1(IA, IA) on IB: Boolean>
|
||||
VALUE_PARAMETER value-parameter a1: IA
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /destructuring1.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS OBJECT B
|
||||
CONSTRUCTOR private constructor B()
|
||||
BLOCK_BODY
|
||||
@@ -21,6 +24,9 @@ FILE /destructuring1.kt
|
||||
BLOCK_BODY
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun B.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: test() on B: Unit>
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /destructuringWithUnderscore.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS OBJECT B
|
||||
CONSTRUCTOR private constructor B()
|
||||
BLOCK_BODY
|
||||
@@ -27,6 +30,9 @@ FILE /destructuringWithUnderscore.kt
|
||||
BLOCK_BODY
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun B.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: test() on B: Unit>
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /forWithImplicitReceivers.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='FiveTimes'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS CLASS IntCell
|
||||
CONSTRUCTOR public constructor IntCell(value: kotlin.Int)
|
||||
VALUE_PARAMETER value-parameter value: kotlin.Int
|
||||
@@ -27,6 +30,9 @@ FILE /forWithImplicitReceivers.kt
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS INTERFACE IReceiver
|
||||
FUN public open operator fun FiveTimes.iterator(): IntCell
|
||||
$this: VALUE_PARAMETER <receiver: IReceiver>
|
||||
@@ -62,6 +68,9 @@ FILE /forWithImplicitReceivers.kt
|
||||
<set-?>: CALL 'dec(): Int' type=kotlin.Int origin=POSTFIX_DECR
|
||||
$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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun IReceiver.test(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER <receiver: test() on IReceiver: Unit>
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -22,3 +22,7 @@ FILE /Derived.kt
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=EQ
|
||||
receiver: GET_VAR '<receiver: Derived>' type=Derived origin=null
|
||||
value: GET_VAR 'value-parameter value: Int' type=kotlin.Int origin=null
|
||||
PROPERTY FAKE_OVERRIDE public final override var value: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
|
||||
@@ -50,3 +50,6 @@ FILE /jvmStaticFieldReference.kt
|
||||
$this: TYPE_OP type=java.io.PrintStream origin=IMPLICIT_NOTNULL typeOperand=java.io.PrintStream
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
|
||||
@@ -32,6 +32,9 @@ FILE /membersImportedFromObject.kt
|
||||
BLOCK_BODY
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
PROPERTY public val test1: kotlin.Int
|
||||
FIELD PROPERTY_BACKING_FIELD public val test1: kotlin.Int
|
||||
EXPRESSION_BODY
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /objectAsCallable.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS ENUM_CLASS En
|
||||
CONSTRUCTOR private constructor En()
|
||||
BLOCK_BODY
|
||||
@@ -11,6 +14,17 @@ FILE /objectAsCallable.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='En'
|
||||
ENUM_ENTRY enum entry X
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor En()'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<En!>!
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: En): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
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
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /objectClassReference.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit
|
||||
|
||||
@@ -102,3 +102,6 @@ FILE /primitivesImplicitConversions.kt
|
||||
RETURN type=kotlin.Nothing from='<get-x>(): Long'
|
||||
GET_FIELD 'x: Long' type=kotlin.Long origin=null
|
||||
receiver: GET_VAR '<receiver: TestImplicitArguments>' type=TestImplicitArguments origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
|
||||
@@ -7,6 +7,9 @@ FILE /reflectionLiterals.kt
|
||||
FUN public final fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER <receiver: A>
|
||||
BLOCK_BODY
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun bar(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
PROPERTY public val qux: kotlin.Int = 42
|
||||
|
||||
@@ -22,6 +22,9 @@ FILE /safeAssignment.kt
|
||||
SET_FIELD 'x: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test(nc: C?): kotlin.Unit
|
||||
VALUE_PARAMETER value-parameter nc: C?
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /safeCallWithIncrementDecrement.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='C'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
PROPERTY public var test.C?.p: kotlin.Int
|
||||
FUN public fun test.C?.<get-p>(): kotlin.Int
|
||||
$receiver: VALUE_PARAMETER <receiver: p: Int on C?>
|
||||
|
||||
@@ -22,6 +22,9 @@ FILE /safeCalls.kt
|
||||
SET_FIELD 'value: Int' type=kotlin.Unit origin=null
|
||||
receiver: GET_VAR '<receiver: 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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS INTERFACE IHost
|
||||
FUN public open fun kotlin.String.extLength(): kotlin.Int
|
||||
$this: VALUE_PARAMETER <receiver: IHost>
|
||||
@@ -30,6 +33,9 @@ FILE /safeCalls.kt
|
||||
RETURN type=kotlin.Nothing from='extLength() on String: Int'
|
||||
CALL '<get-length>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR '<receiver: extLength() on String: Int>' type=kotlin.String origin=null
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test1(x: kotlin.String?): kotlin.Int?
|
||||
VALUE_PARAMETER value-parameter x: kotlin.String?
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -17,3 +17,7 @@ FILE /Derived.kt
|
||||
receiver: GET_VAR '<receiver: Derived>' type=Derived origin=null
|
||||
value: TYPE_OP type=kotlin.String! origin=IMPLICIT_CAST typeOperand=kotlin.String!
|
||||
GET_VAR 'value-parameter v: Any' type=kotlin.Any origin=null
|
||||
PROPERTY FAKE_OVERRIDE public final override var value: kotlin.String!
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
FILE /smartCastsWithDestructuring.kt
|
||||
CLASS INTERFACE I1
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
CLASS INTERFACE I2
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public operator fun I1.component1(): kotlin.Int
|
||||
$receiver: VALUE_PARAMETER <receiver: component1() on I1: Int>
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
FILE /typeOperators.kt
|
||||
CLASS INTERFACE IThing
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test1(x: kotlin.Any): kotlin.Boolean
|
||||
VALUE_PARAMETER value-parameter x: kotlin.Any
|
||||
BLOCK_BODY
|
||||
|
||||
@@ -6,6 +6,17 @@ FILE /values.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Enum'
|
||||
ENUM_ENTRY enum entry A
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor Enum()'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Enum!>!
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Enum): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-name>(): kotlin.String
|
||||
PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int
|
||||
FUN FAKE_OVERRIDE public final override fun <get-ordinal>(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
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
|
||||
@@ -15,6 +26,9 @@ FILE /values.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
PROPERTY public val a: kotlin.Int = 0
|
||||
FIELD PROPERTY_BACKING_FIELD public val a: kotlin.Int = 0
|
||||
EXPRESSION_BODY
|
||||
@@ -33,6 +47,12 @@ FILE /values.kt
|
||||
BLOCK_BODY
|
||||
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
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun test1(): Enum
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='test1(): Enum'
|
||||
|
||||
@@ -4,6 +4,9 @@ FILE /when.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='A'
|
||||
FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
FUN public fun testWithSubject(x: kotlin.Any?): kotlin.String
|
||||
VALUE_PARAMETER value-parameter x: kotlin.Any?
|
||||
BLOCK_BODY
|
||||
|
||||
Reference in New Issue
Block a user