Generate parameter declarations for fake overrides
This commit is contained in:
@@ -65,7 +65,7 @@ class ClassGenerator(declarationGenerator: DeclarationGenerator) : DeclarationGe
|
||||
|
||||
generateMembersDeclaredInClassBody(irClass, ktClassOrObject)
|
||||
|
||||
generateFakeOverrideMemberDeclarations(irClass)
|
||||
generateFakeOverrideMemberDeclarations(irClass, ktClassOrObject)
|
||||
|
||||
if (descriptor.isData) {
|
||||
generateAdditionalMembersForDataClass(irClass, ktClassOrObject)
|
||||
@@ -77,7 +77,7 @@ class ClassGenerator(declarationGenerator: DeclarationGenerator) : DeclarationGe
|
||||
}
|
||||
}
|
||||
|
||||
private fun generateFakeOverrideMemberDeclarations(irClass: IrClass) {
|
||||
private fun generateFakeOverrideMemberDeclarations(irClass: IrClass, ktClassOrObject: KtClassOrObject) {
|
||||
irClass.descriptor.unsubstitutedMemberScope.getContributedDescriptors()
|
||||
.mapNotNull {
|
||||
it.safeAs<CallableMemberDescriptor>().takeIf {
|
||||
@@ -86,7 +86,7 @@ class ClassGenerator(declarationGenerator: DeclarationGenerator) : DeclarationGe
|
||||
}
|
||||
.sortedWith(StableCallableMembersComparator)
|
||||
.forEach { fakeOverride ->
|
||||
irClass.addMember(declarationGenerator.generateFakeOverrideDeclaration(fakeOverride))
|
||||
irClass.addMember(declarationGenerator.generateFakeOverrideDeclaration(fakeOverride, ktClassOrObject))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+4
-8
@@ -87,7 +87,7 @@ class DeclarationGenerator(override val context: GeneratorContext) : Generator {
|
||||
fun generateInitializerBody(scopeOwnerSymbol: IrSymbol, ktBody: KtExpression): IrExpressionBody =
|
||||
createBodyGenerator(scopeOwnerSymbol).generateExpressionBody(ktBody)
|
||||
|
||||
fun generateFakeOverrideDeclaration(memberDescriptor: CallableMemberDescriptor, ktElement: KtElement? = null): IrDeclaration {
|
||||
fun generateFakeOverrideDeclaration(memberDescriptor: CallableMemberDescriptor, ktElement: KtElement): IrDeclaration {
|
||||
assert(memberDescriptor.kind == CallableMemberDescriptor.Kind.FAKE_OVERRIDE) {
|
||||
"Fake override expected: $memberDescriptor"
|
||||
}
|
||||
@@ -101,7 +101,7 @@ class DeclarationGenerator(override val context: GeneratorContext) : Generator {
|
||||
}
|
||||
}
|
||||
|
||||
private fun generateFakeOverrideProperty(propertyDescriptor: PropertyDescriptor, ktElement: KtElement?): IrProperty =
|
||||
private fun generateFakeOverrideProperty(propertyDescriptor: PropertyDescriptor, ktElement: KtElement): IrProperty =
|
||||
IrPropertyImpl(
|
||||
ktElement.startOffsetOrUndefined, ktElement.endOffsetOrUndefined,
|
||||
IrDeclarationOrigin.FAKE_OVERRIDE,
|
||||
@@ -117,12 +117,8 @@ class DeclarationGenerator(override val context: GeneratorContext) : Generator {
|
||||
propertyDescriptor.setter?.let { generateFakeOverrideFunction(it, ktElement) }
|
||||
)
|
||||
|
||||
private fun generateFakeOverrideFunction(functionDescriptor: FunctionDescriptor, ktElement: KtElement?): IrFunction =
|
||||
context.symbolTable.declareSimpleFunction(
|
||||
ktElement.startOffsetOrUndefined, ktElement.endOffsetOrUndefined,
|
||||
IrDeclarationOrigin.FAKE_OVERRIDE,
|
||||
functionDescriptor
|
||||
)
|
||||
private fun generateFakeOverrideFunction(functionDescriptor: FunctionDescriptor, ktElement: KtElement): IrFunction =
|
||||
FunctionGenerator(this).generateFakeOverrideFunction(functionDescriptor, ktElement)
|
||||
}
|
||||
|
||||
abstract class DeclarationGeneratorExtension(val declarationGenerator: DeclarationGenerator) : Generator {
|
||||
|
||||
+9
-1
@@ -54,6 +54,14 @@ class FunctionGenerator(declarationGenerator: DeclarationGenerator) : Declaratio
|
||||
generateLambdaBody(ktFunction)
|
||||
}
|
||||
|
||||
fun generateFakeOverrideFunction(functionDescriptor: FunctionDescriptor, ktElement: KtElement): IrFunction =
|
||||
context.symbolTable.declareSimpleFunction(
|
||||
ktElement.startOffsetOrUndefined, ktElement.endOffsetOrUndefined,
|
||||
IrDeclarationOrigin.FAKE_OVERRIDE,
|
||||
functionDescriptor
|
||||
).buildWithScope { irFunction ->
|
||||
generateFunctionParameterDeclarations(irFunction, ktElement, null)
|
||||
}
|
||||
|
||||
private inline fun declareSimpleFunction(
|
||||
ktFunction: KtFunction,
|
||||
@@ -71,7 +79,7 @@ class FunctionGenerator(declarationGenerator: DeclarationGenerator) : Declaratio
|
||||
|
||||
fun generateFunctionParameterDeclarations(
|
||||
irFunction: IrFunction,
|
||||
ktParameterOwner: KtElement,
|
||||
ktParameterOwner: KtElement?,
|
||||
ktReceiverParameterElement: KtElement?
|
||||
) {
|
||||
declarationGenerator.generateTypeParameterDeclarations(irFunction, irFunction.descriptor.typeParameters)
|
||||
|
||||
@@ -17,8 +17,12 @@ FILE /abstractMembers.kt
|
||||
$this: VALUE_PARAMETER this@AbstractClass: AbstractClass
|
||||
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 INTERFACE Interface
|
||||
$this: VALUE_PARAMETER this@Interface: Interface
|
||||
FUN public abstract fun abstractFun(): kotlin.Unit
|
||||
@@ -33,5 +37,10 @@ FILE /abstractMembers.kt
|
||||
$this: VALUE_PARAMETER this@Interface: Interface
|
||||
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
|
||||
|
||||
|
||||
+17
@@ -28,8 +28,12 @@ FILE /argumentReorderingInDelegatingConstructorCall.kt
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Base: Base' type=Base 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 Test1
|
||||
$this: VALUE_PARAMETER this@Test1: Test1
|
||||
CONSTRUCTOR public constructor Test1(xx: kotlin.Int, yy: kotlin.Int)
|
||||
@@ -47,11 +51,17 @@ FILE /argumentReorderingInDelegatingConstructorCall.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Test1'
|
||||
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@Base: Base
|
||||
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@Base: Base
|
||||
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(xx: kotlin.Int, yy: kotlin.Int)
|
||||
@@ -82,8 +92,15 @@ FILE /argumentReorderingInDelegatingConstructorCall.kt
|
||||
yy: GET_VAR 'tmp0_yy: Int' type=kotlin.Int 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@Base: Base
|
||||
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@Base: Base
|
||||
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
|
||||
|
||||
|
||||
@@ -102,8 +102,12 @@ FILE /classMembers.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='4'
|
||||
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 NestedInterface
|
||||
$this: VALUE_PARAMETER this@NestedInterface: NestedInterface
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
@@ -115,8 +119,12 @@ FILE /classMembers.kt
|
||||
CALL 'foo(): Unit' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'this@NestedInterface: NestedInterface' type=C.NestedInterface 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 companion object of C
|
||||
$this: VALUE_PARAMETER this@Companion: Companion
|
||||
CONSTRUCTOR private constructor Companion()
|
||||
@@ -124,8 +132,17 @@ FILE /classMembers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='companion object of 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
|
||||
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
|
||||
|
||||
|
||||
+28
@@ -6,13 +6,21 @@ FILE /classes.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestClass'
|
||||
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 TestInterface
|
||||
$this: VALUE_PARAMETER this@TestInterface: TestInterface
|
||||
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 TestObject
|
||||
$this: VALUE_PARAMETER this@TestObject: TestObject
|
||||
CONSTRUCTOR private constructor TestObject()
|
||||
@@ -20,13 +28,21 @@ FILE /classes.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestObject'
|
||||
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 ANNOTATION_CLASS TestAnnotationClass
|
||||
$this: VALUE_PARAMETER this@TestAnnotationClass: TestAnnotationClass
|
||||
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 TestEnumClass
|
||||
$this: VALUE_PARAMETER this@TestEnumClass: TestEnumClass
|
||||
CONSTRUCTOR private constructor TestEnumClass()
|
||||
@@ -34,17 +50,29 @@ FILE /classes.kt
|
||||
ENUM_CONSTRUCTOR_CALL 'constructor Enum(String, Int)'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestEnumClass'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnumClass!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnumClass): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
VALUE_PARAMETER value-parameter other: TestEnumClass
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
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<TestEnumClass>
|
||||
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<TestEnumClass>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnumClass>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnumClass>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnumClass
|
||||
SYNTHETIC_BODY kind=ENUM_VALUEOF
|
||||
|
||||
|
||||
@@ -12,11 +12,19 @@ FILE /companionObject.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='companion object of Test1'
|
||||
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 Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2()
|
||||
@@ -30,8 +38,17 @@ FILE /companionObject.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='companion object of Test2Named'
|
||||
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
|
||||
|
||||
|
||||
@@ -270,3 +270,4 @@ FILE /dataClasses.kt
|
||||
CONST Boolean type=kotlin.Boolean value='false'
|
||||
RETURN type=kotlin.Nothing from='equals(Any?): Boolean'
|
||||
CONST Boolean type=kotlin.Boolean value='true'
|
||||
|
||||
|
||||
@@ -98,3 +98,4 @@ FILE /dataClassesGeneric.kt
|
||||
CONST Boolean type=kotlin.Boolean value='false'
|
||||
RETURN type=kotlin.Nothing from='equals(Any?): Boolean'
|
||||
CONST Boolean type=kotlin.Boolean value='true'
|
||||
|
||||
|
||||
@@ -11,8 +11,12 @@ FILE /delegatedImplementation.kt
|
||||
$this: VALUE_PARAMETER this@IBase: IBase
|
||||
$receiver: VALUE_PARAMETER this@qux: 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 OBJECT BaseImpl
|
||||
$this: VALUE_PARAMETER this@BaseImpl: BaseImpl
|
||||
CONSTRUCTOR private constructor BaseImpl()
|
||||
@@ -34,8 +38,12 @@ FILE /delegatedImplementation.kt
|
||||
$receiver: VALUE_PARAMETER this@qux: String
|
||||
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 INTERFACE IOther
|
||||
$this: VALUE_PARAMETER this@IOther: IOther
|
||||
PROPERTY public abstract val x: kotlin.String
|
||||
@@ -60,8 +68,12 @@ FILE /delegatedImplementation.kt
|
||||
$receiver: VALUE_PARAMETER this@z2: Byte
|
||||
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
|
||||
FUN public fun otherImpl(x0: kotlin.String, y0: kotlin.Int): IOther
|
||||
VALUE_PARAMETER value-parameter x0: kotlin.String
|
||||
VALUE_PARAMETER value-parameter y0: kotlin.Int
|
||||
@@ -121,8 +133,12 @@ FILE /delegatedImplementation.kt
|
||||
VALUE_PARAMETER value-parameter value: 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
|
||||
CALL 'constructor <no name provided>()' type=otherImpl.<no name provided> origin=OBJECT_LITERAL
|
||||
CLASS CLASS Test1
|
||||
$this: VALUE_PARAMETER this@Test1: Test1
|
||||
@@ -159,8 +175,12 @@ FILE /delegatedImplementation.kt
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
$receiver: GET_VAR 'this@qux: 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
|
||||
CLASS CLASS Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2()
|
||||
@@ -255,5 +275,10 @@ FILE /delegatedImplementation.kt
|
||||
receiver: GET_VAR 'this@Test2: Test2' type=Test2 origin=null
|
||||
<set-?>: 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
|
||||
|
||||
|
||||
+13
@@ -6,8 +6,12 @@ FILE /delegatedImplementationWithExplicitOverride.kt
|
||||
FUN public abstract fun bar(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@IFooBar: IFooBar
|
||||
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 FooBarImpl
|
||||
$this: VALUE_PARAMETER this@FooBarImpl: FooBarImpl
|
||||
CONSTRUCTOR private constructor FooBarImpl()
|
||||
@@ -21,8 +25,12 @@ FILE /delegatedImplementationWithExplicitOverride.kt
|
||||
$this: VALUE_PARAMETER this@FooBarImpl: FooBarImpl
|
||||
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 C
|
||||
$this: VALUE_PARAMETER this@C: C
|
||||
CONSTRUCTOR public constructor C()
|
||||
@@ -42,5 +50,10 @@ FILE /delegatedImplementationWithExplicitOverride.kt
|
||||
$this: VALUE_PARAMETER this@C: C
|
||||
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
|
||||
|
||||
|
||||
+15
@@ -18,8 +18,12 @@ FILE /delegatingConstructorCallToTypeAliasConstructor.kt
|
||||
GET_FIELD 'value: T' type=T origin=null
|
||||
receiver: GET_VAR 'this@Cell: Cell<T>' type=Cell<T> 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
|
||||
TYPEALIAS typealias CT = Cell<T> type=Cell<T>
|
||||
TYPEALIAS typealias CStr = Cell<String> type=Cell<kotlin.String>
|
||||
CLASS CLASS C1
|
||||
@@ -31,9 +35,14 @@ FILE /delegatingConstructorCallToTypeAliasConstructor.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='C1'
|
||||
PROPERTY FAKE_OVERRIDE public final override val value: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-value>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Cell: Cell<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 CLASS C2
|
||||
$this: VALUE_PARAMETER this@C2: C2
|
||||
CONSTRUCTOR public constructor C2()
|
||||
@@ -43,6 +52,12 @@ FILE /delegatingConstructorCallToTypeAliasConstructor.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='C2'
|
||||
PROPERTY FAKE_OVERRIDE public final override val value: kotlin.String
|
||||
FUN FAKE_OVERRIDE public final override fun <get-value>(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Cell: Cell<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
|
||||
|
||||
|
||||
+9
@@ -6,8 +6,12 @@ FILE /delegatingConstructorCallsInSecondaryConstructors.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Base'
|
||||
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 Test
|
||||
$this: VALUE_PARAMETER this@Test: Test
|
||||
CONSTRUCTOR public constructor Test()
|
||||
@@ -24,5 +28,10 @@ FILE /delegatingConstructorCallsInSecondaryConstructors.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Test()'
|
||||
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
|
||||
|
||||
|
||||
+91
@@ -10,16 +10,27 @@ FILE /enum.kt
|
||||
ENUM_ENTRY enum entry TEST2
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TestEnum1()'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum1!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum1): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum1
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
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<TestEnum1>
|
||||
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<TestEnum1>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum1>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum1>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnum1
|
||||
@@ -51,16 +62,27 @@ FILE /enum.kt
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TestEnum2(Int)'
|
||||
x: CONST Int type=kotlin.Int value='3'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum2!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum2): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum2
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
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<TestEnum2>
|
||||
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<TestEnum2>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum2>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum2>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnum2
|
||||
@@ -85,29 +107,51 @@ FILE /enum.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='Hello, world!'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum3!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum3): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum3
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
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<TestEnum3>
|
||||
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<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@TestEnum3: TestEnum3
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum3!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum3): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum3
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
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<TestEnum3>
|
||||
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<TestEnum3>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum3>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum3>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnum3
|
||||
@@ -144,18 +188,30 @@ FILE /enum.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_ENUM 'TEST1' type=TestEnum4
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum4!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum4): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum4
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
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<TestEnum4>
|
||||
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<TestEnum4>
|
||||
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@TestEnum4: TestEnum4
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
ENUM_ENTRY enum entry TEST2
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TEST2()'
|
||||
class: CLASS ENUM_ENTRY TEST2
|
||||
@@ -185,31 +241,54 @@ FILE /enum.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: GET_ENUM 'TEST2' type=TestEnum4
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum4!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum4): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum4
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
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<TestEnum4>
|
||||
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<TestEnum4>
|
||||
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@TestEnum4: TestEnum4
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@TestEnum4: TestEnum4
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum4!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum4): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum4
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
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<TestEnum4>
|
||||
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<TestEnum4>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum4>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum4>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnum4
|
||||
@@ -241,17 +320,29 @@ FILE /enum.kt
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor TestEnum5(Int = ...)'
|
||||
x: CONST Int type=kotlin.Int value='0'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<TestEnum5!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: TestEnum5): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
VALUE_PARAMETER value-parameter other: TestEnum5
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
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<TestEnum5>
|
||||
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<TestEnum5>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<TestEnum5>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<TestEnum5>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): TestEnum5
|
||||
SYNTHETIC_BODY kind=ENUM_VALUEOF
|
||||
|
||||
|
||||
@@ -23,16 +23,27 @@ FILE /enumWithSecondaryCtor.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Test0(Int)'
|
||||
x: CONST Int type=kotlin.Int value='0'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Test0!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Test0): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
VALUE_PARAMETER value-parameter other: Test0
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
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<Test0>
|
||||
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<Test0>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test0>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<Test0>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): Test0
|
||||
@@ -64,16 +75,27 @@ FILE /enumWithSecondaryCtor.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Test1(Int)'
|
||||
x: CONST Int type=kotlin.Int value='0'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Test1!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Test1): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
VALUE_PARAMETER value-parameter other: Test1
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
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<Test1>
|
||||
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<Test1>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test1>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<Test1>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): Test1
|
||||
@@ -109,18 +131,30 @@ FILE /enumWithSecondaryCtor.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='ZERO'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Test2!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Test2): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: Test2
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
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<Test2>
|
||||
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<Test2>
|
||||
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@Test2: Test2
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
ENUM_ENTRY enum entry ONE
|
||||
init: ENUM_CONSTRUCTOR_CALL 'constructor ONE()'
|
||||
class: CLASS ENUM_ENTRY ONE
|
||||
@@ -136,18 +170,30 @@ FILE /enumWithSecondaryCtor.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='ONE'
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Test2!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Test2): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: Test2
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
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<Test2>
|
||||
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<Test2>
|
||||
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@Test2: Test2
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
CONSTRUCTOR private constructor Test2()
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Test2(Int)'
|
||||
@@ -155,17 +201,29 @@ FILE /enumWithSecondaryCtor.kt
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class<Test2!>!
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN FAKE_OVERRIDE public final override fun compareTo(other: Test2): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: Test2
|
||||
FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
VALUE_PARAMETER value-parameter other: kotlin.Any?
|
||||
FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
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<Test2>
|
||||
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<Test2>
|
||||
FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String
|
||||
$this: VALUE_PARAMETER this@Enum: Enum<Test2>
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array<Test2>
|
||||
SYNTHETIC_BODY kind=ENUM_VALUES
|
||||
FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): Test2
|
||||
SYNTHETIC_BODY kind=ENUM_VALUEOF
|
||||
|
||||
|
||||
@@ -9,8 +9,12 @@ FILE /initBlock.kt
|
||||
BLOCK_BODY
|
||||
CALL 'println(): Unit' type=kotlin.Unit 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 Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2(x: kotlin.Int)
|
||||
@@ -32,8 +36,12 @@ FILE /initBlock.kt
|
||||
BLOCK_BODY
|
||||
CALL 'println(): Unit' type=kotlin.Unit 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 Test3
|
||||
$this: VALUE_PARAMETER this@Test3: Test3
|
||||
ANONYMOUS_INITIALIZER Test3
|
||||
@@ -44,8 +52,12 @@ FILE /initBlock.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Test3'
|
||||
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 Test4
|
||||
$this: VALUE_PARAMETER this@Test4: Test4
|
||||
ANONYMOUS_INITIALIZER Test4
|
||||
@@ -61,8 +73,12 @@ FILE /initBlock.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String 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
|
||||
CLASS CLASS Test5
|
||||
$this: VALUE_PARAMETER this@Test5: Test5
|
||||
CONSTRUCTOR public constructor Test5()
|
||||
@@ -85,8 +101,17 @@ FILE /initBlock.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String 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 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
@@ -17,8 +17,12 @@ FILE /initVal.kt
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@TestInitValFromParameter: TestInitValFromParameter' type=TestInitValFromParameter 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 TestInitValInClass
|
||||
$this: VALUE_PARAMETER this@TestInitValInClass: TestInitValInClass
|
||||
CONSTRUCTOR public constructor TestInitValInClass()
|
||||
@@ -36,8 +40,12 @@ FILE /initVal.kt
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@TestInitValInClass: TestInitValInClass' type=TestInitValInClass 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 TestInitValInInitBlock
|
||||
$this: VALUE_PARAMETER this@TestInitValInInitBlock: TestInitValInInitBlock
|
||||
CONSTRUCTOR public constructor TestInitValInInitBlock()
|
||||
@@ -58,5 +66,10 @@ FILE /initVal.kt
|
||||
receiver: GET_VAR 'this@TestInitValInInitBlock: TestInitValInInitBlock' type=TestInitValInInitBlock origin=null
|
||||
value: CONST Int type=kotlin.Int value='0'
|
||||
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
|
||||
|
||||
|
||||
+25
@@ -24,8 +24,12 @@ FILE /initVar.kt
|
||||
receiver: GET_VAR 'this@TestInitVarFromParameter: TestInitVarFromParameter' type=TestInitVarFromParameter 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 TestInitVarInClass
|
||||
$this: VALUE_PARAMETER this@TestInitVarInClass: TestInitVarInClass
|
||||
CONSTRUCTOR public constructor TestInitVarInClass()
|
||||
@@ -50,8 +54,12 @@ FILE /initVar.kt
|
||||
receiver: GET_VAR 'this@TestInitVarInClass: TestInitVarInClass' type=TestInitVarInClass 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 TestInitVarInInitBlock
|
||||
$this: VALUE_PARAMETER this@TestInitVarInInitBlock: TestInitVarInInitBlock
|
||||
CONSTRUCTOR public constructor TestInitVarInInitBlock()
|
||||
@@ -79,8 +87,12 @@ FILE /initVar.kt
|
||||
$this: GET_VAR 'this@TestInitVarInInitBlock: TestInitVarInInitBlock' type=TestInitVarInInitBlock origin=null
|
||||
<set-?>: CONST Int type=kotlin.Int value='0'
|
||||
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 TestInitVarWithCustomSetter
|
||||
$this: VALUE_PARAMETER this@TestInitVarWithCustomSetter: TestInitVarWithCustomSetter
|
||||
CONSTRUCTOR public constructor TestInitVarWithCustomSetter()
|
||||
@@ -105,8 +117,12 @@ FILE /initVar.kt
|
||||
receiver: GET_VAR 'this@TestInitVarWithCustomSetter: TestInitVarWithCustomSetter' type=TestInitVarWithCustomSetter origin=null
|
||||
value: GET_VAR 'value-parameter value: 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 TestInitVarWithCustomSetterWithExplicitCtor
|
||||
$this: VALUE_PARAMETER this@TestInitVarWithCustomSetterWithExplicitCtor: TestInitVarWithCustomSetterWithExplicitCtor
|
||||
PROPERTY public final var x: kotlin.Int
|
||||
@@ -134,8 +150,12 @@ FILE /initVar.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestInitVarWithCustomSetterWithExplicitCtor'
|
||||
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 TestInitVarWithCustomSetterInCtor
|
||||
$this: VALUE_PARAMETER this@TestInitVarWithCustomSetterInCtor: TestInitVarWithCustomSetterInCtor
|
||||
PROPERTY public final var x: kotlin.Int
|
||||
@@ -161,5 +181,10 @@ FILE /initVar.kt
|
||||
$this: GET_VAR 'this@TestInitVarWithCustomSetterInCtor: TestInitVarWithCustomSetterInCtor' type=TestInitVarWithCustomSetterInCtor origin=null
|
||||
value: CONST Int type=kotlin.Int value='42'
|
||||
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 /innerClass.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestInnerClass'
|
||||
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 DerivedInnerClass
|
||||
$this: VALUE_PARAMETER this@DerivedInnerClass: DerivedInnerClass
|
||||
CONSTRUCTOR public constructor DerivedInnerClass()
|
||||
@@ -24,8 +28,17 @@ FILE /innerClass.kt
|
||||
$this: GET_VAR 'this@Outer: Outer' type=Outer origin=null
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='DerivedInnerClass'
|
||||
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
|
||||
|
||||
|
||||
@@ -30,8 +30,17 @@ FILE /innerClassWithDelegatingConstructor.kt
|
||||
$this: GET_VAR 'this@Outer: Outer' type=Outer origin=null
|
||||
x: CONST Int type=kotlin.Int value='0'
|
||||
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
|
||||
|
||||
|
||||
@@ -11,7 +11,12 @@ FILE /localClasses.kt
|
||||
$this: VALUE_PARAMETER this@LocalClass: LocalClass
|
||||
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
|
||||
CALL 'foo(): Unit' type=kotlin.Unit origin=null
|
||||
$this: CALL 'constructor LocalClass()' type=outer.LocalClass origin=null
|
||||
|
||||
|
||||
@@ -4,8 +4,12 @@ FILE /objectLiteralExpressions.kt
|
||||
FUN public abstract fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@IFoo: IFoo
|
||||
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.Any
|
||||
FIELD PROPERTY_BACKING_FIELD public val test1: kotlin.Any
|
||||
EXPRESSION_BODY
|
||||
@@ -17,8 +21,12 @@ FILE /objectLiteralExpressions.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='<no name provided>'
|
||||
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=test1.<no name provided> origin=OBJECT_LITERAL
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test1>(): kotlin.Any
|
||||
BLOCK_BODY
|
||||
@@ -40,8 +48,12 @@ FILE /objectLiteralExpressions.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='foo'
|
||||
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=test2.<no name provided> origin=OBJECT_LITERAL
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public fun <get-test2>(): IFoo
|
||||
BLOCK_BODY
|
||||
@@ -61,9 +73,14 @@ FILE /objectLiteralExpressions.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Inner'
|
||||
FUN FAKE_OVERRIDE public abstract override fun foo(): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@IFoo: IFoo
|
||||
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 final fun test3(): Outer.Inner
|
||||
$this: VALUE_PARAMETER this@Outer: Outer
|
||||
BLOCK_BODY
|
||||
@@ -82,12 +99,20 @@ FILE /objectLiteralExpressions.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='foo'
|
||||
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=Outer.test3.<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
|
||||
FUN public fun Outer.test4(): Outer.Inner
|
||||
$receiver: VALUE_PARAMETER this@test4: Outer
|
||||
BLOCK_BODY
|
||||
@@ -106,6 +131,11 @@ FILE /objectLiteralExpressions.kt
|
||||
CALL 'println(Any?): Unit' type=kotlin.Unit origin=null
|
||||
message: CONST String type=kotlin.String value='foo'
|
||||
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=test4.<no name provided> origin=OBJECT_LITERAL
|
||||
|
||||
|
||||
@@ -6,8 +6,12 @@ FILE /objectWithInitializers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Base'
|
||||
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 Test
|
||||
$this: VALUE_PARAMETER this@Test: Test
|
||||
CONSTRUCTOR private constructor Test()
|
||||
@@ -39,5 +43,10 @@ FILE /objectWithInitializers.kt
|
||||
value: CALL '<get-x>(): Int' type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@Test: Test' type=Test 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
|
||||
|
||||
|
||||
@@ -41,11 +41,24 @@ FILE /outerClassAccess.kt
|
||||
CALL 'foo(): Unit' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'this@test3: 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
|
||||
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
|
||||
|
||||
|
||||
@@ -28,8 +28,12 @@ FILE /primaryConstructor.kt
|
||||
GET_FIELD 'y: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 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 Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2(x: kotlin.Int, y: kotlin.Int)
|
||||
@@ -59,8 +63,12 @@ FILE /primaryConstructor.kt
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Test2: Test2' type=Test2 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 Test3
|
||||
$this: VALUE_PARAMETER this@Test3: Test3
|
||||
CONSTRUCTOR public constructor Test3(x: kotlin.Int, y: kotlin.Int)
|
||||
@@ -93,5 +101,10 @@ FILE /primaryConstructor.kt
|
||||
receiver: GET_VAR 'this@Test3: Test3' type=Test3 origin=null
|
||||
value: GET_VAR 'value-parameter x: 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
|
||||
|
||||
|
||||
+17
@@ -6,8 +6,12 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Base'
|
||||
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 TestImplicitPrimaryConstructor
|
||||
$this: VALUE_PARAMETER this@TestImplicitPrimaryConstructor: TestImplicitPrimaryConstructor
|
||||
CONSTRUCTOR public constructor TestImplicitPrimaryConstructor()
|
||||
@@ -15,8 +19,12 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Base()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestImplicitPrimaryConstructor'
|
||||
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 TestExplicitPrimaryConstructor
|
||||
$this: VALUE_PARAMETER this@TestExplicitPrimaryConstructor: TestExplicitPrimaryConstructor
|
||||
CONSTRUCTOR public constructor TestExplicitPrimaryConstructor()
|
||||
@@ -24,8 +32,12 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Base()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestExplicitPrimaryConstructor'
|
||||
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 TestWithDelegatingConstructor
|
||||
$this: VALUE_PARAMETER this@TestWithDelegatingConstructor: TestWithDelegatingConstructor
|
||||
CONSTRUCTOR public constructor TestWithDelegatingConstructor(x: kotlin.Int, y: kotlin.Int)
|
||||
@@ -61,5 +73,10 @@ FILE /primaryConstructorWithSuperConstructorCall.kt
|
||||
x: GET_VAR 'value-parameter x: Int' type=kotlin.Int origin=null
|
||||
y: CONST Int type=kotlin.Int value='0'
|
||||
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
|
||||
|
||||
|
||||
@@ -11,8 +11,12 @@ FILE /qualifiedSuperCalls.kt
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): Int'
|
||||
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
|
||||
CLASS INTERFACE IRight
|
||||
$this: VALUE_PARAMETER this@IRight: IRight
|
||||
FUN public open fun foo(): kotlin.Unit
|
||||
@@ -25,8 +29,12 @@ FILE /qualifiedSuperCalls.kt
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): 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
|
||||
CLASS CLASS CBoth
|
||||
$this: VALUE_PARAMETER this@CBoth: CBoth
|
||||
CONSTRUCTOR public constructor CBoth()
|
||||
@@ -51,5 +59,10 @@ FILE /qualifiedSuperCalls.kt
|
||||
other: CALL '<get-bar>(): Int' superQualifier=IRight type=kotlin.Int origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@CBoth: CBoth' type=CBoth 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
|
||||
|
||||
|
||||
@@ -23,8 +23,12 @@ FILE /sealedClasses.kt
|
||||
GET_FIELD 'number: Double' type=kotlin.Double origin=null
|
||||
receiver: GET_VAR 'this@Const: Const' type=Expr.Const 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 Sum
|
||||
$this: VALUE_PARAMETER this@Sum: Sum
|
||||
CONSTRUCTOR public constructor Sum(e1: Expr, e2: Expr)
|
||||
@@ -54,8 +58,12 @@ FILE /sealedClasses.kt
|
||||
GET_FIELD 'e2: Expr' type=Expr origin=null
|
||||
receiver: GET_VAR 'this@Sum: Sum' type=Expr.Sum 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 NotANumber
|
||||
$this: VALUE_PARAMETER this@NotANumber: NotANumber
|
||||
CONSTRUCTOR private constructor NotANumber()
|
||||
@@ -63,8 +71,17 @@ FILE /sealedClasses.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Expr()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='NotANumber'
|
||||
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
|
||||
|
||||
|
||||
+13
@@ -6,8 +6,12 @@ FILE /secondaryConstructorWithInitializersFromClassBody.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Base'
|
||||
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 TestProperty
|
||||
$this: VALUE_PARAMETER this@TestProperty: TestProperty
|
||||
PROPERTY public final val x: kotlin.Int = 0
|
||||
@@ -25,8 +29,12 @@ FILE /secondaryConstructorWithInitializersFromClassBody.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Base()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestProperty'
|
||||
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 TestInitBlock
|
||||
$this: VALUE_PARAMETER this@TestInitBlock: TestInitBlock
|
||||
PROPERTY public final val x: kotlin.Int
|
||||
@@ -56,5 +64,10 @@ FILE /secondaryConstructorWithInitializersFromClassBody.kt
|
||||
BLOCK_BODY
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor TestInitBlock()'
|
||||
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
|
||||
|
||||
|
||||
@@ -11,5 +11,10 @@ FILE /secondaryConstructors.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
|
||||
|
||||
|
||||
@@ -19,8 +19,12 @@ FILE /superCalls.kt
|
||||
GET_FIELD 'bar: String' type=kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@Base: Base' type=Base 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 Derived
|
||||
$this: VALUE_PARAMETER this@Derived: Derived
|
||||
CONSTRUCTOR public constructor Derived()
|
||||
@@ -40,5 +44,10 @@ FILE /superCalls.kt
|
||||
CALL '<get-bar>(): String' superQualifier=Base type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@Derived: Derived' type=Derived 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
|
||||
|
||||
|
||||
@@ -132,5 +132,10 @@ FILE /classLevelProperties.kt
|
||||
property: PROPERTY_REFERENCE 'test8: Int' field=null getter='<get-test8>(): Int' setter='<set-test8>(Int): Unit' type=kotlin.reflect.KMutableProperty1<C, kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
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
|
||||
|
||||
|
||||
@@ -19,3 +19,4 @@ FILE /defaultArguments.kt
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter z: String = ...' type=kotlin.String origin=null
|
||||
BLOCK_BODY
|
||||
|
||||
|
||||
@@ -84,8 +84,12 @@ FILE /delegatedProperties.kt
|
||||
property: PROPERTY_REFERENCE 'test3: Any' field=null getter='<get-test3>(): Any' setter='<set-test3>(Any): Unit' type=kotlin.reflect.KMutableProperty1<C, kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
value: GET_VAR 'value-parameter <set-?>: Any' type=kotlin.Any 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
|
||||
PROPERTY public var test4: kotlin.Any
|
||||
FIELD DELEGATE val `test4$delegate`: kotlin.collections.HashMap<kotlin.String, kotlin.Any> /* = java.util.HashMap<kotlin.String, kotlin.Any> */
|
||||
EXPRESSION_BODY
|
||||
@@ -110,3 +114,4 @@ FILE /delegatedProperties.kt
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: PROPERTY_REFERENCE 'test4: Any' field=null getter='<get-test4>(): Any' setter='<set-test4>(Any): Unit' type=kotlin.reflect.KMutableProperty0<kotlin.Any> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
value: GET_VAR 'value-parameter <set-?>: Any' type=kotlin.Any origin=null
|
||||
|
||||
|
||||
@@ -5,16 +5,24 @@ FILE /fakeOverrides.kt
|
||||
$this: VALUE_PARAMETER this@IFooStr: IFooStr
|
||||
VALUE_PARAMETER value-parameter x: 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 IBar
|
||||
$this: VALUE_PARAMETER this@IBar: IBar
|
||||
PROPERTY public abstract val bar: kotlin.Int
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR public abstract fun <get-bar>(): kotlin.Int
|
||||
$this: VALUE_PARAMETER this@IBar: IBar
|
||||
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 CFoo
|
||||
$this: VALUE_PARAMETER this@CFoo: CFoo<T>
|
||||
TYPE_PARAMETER <T>
|
||||
@@ -27,8 +35,12 @@ FILE /fakeOverrides.kt
|
||||
VALUE_PARAMETER value-parameter x: T
|
||||
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()
|
||||
@@ -47,6 +59,13 @@ FILE /fakeOverrides.kt
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
FUN FAKE_OVERRIDE public final override fun foo(x: kotlin.String): kotlin.Unit
|
||||
$this: VALUE_PARAMETER this@CFoo: CFoo<String>
|
||||
VALUE_PARAMETER value-parameter x: 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
|
||||
|
||||
|
||||
@@ -11,3 +11,4 @@ FILE /fileWithAnnotations.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-bar>(): Int'
|
||||
GET_FIELD 'bar: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -27,5 +27,10 @@ FILE /interfaceProperties.kt
|
||||
VALUE_PARAMETER value-parameter value: 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
|
||||
|
||||
|
||||
@@ -64,3 +64,4 @@ FILE /localDelegatedProperties.kt
|
||||
value: CALL 'plus(Int): Int' type=kotlin.Int origin=PLUSEQ
|
||||
$this: CALL '<get-x>(): Int' type=kotlin.Int origin=PLUSEQ
|
||||
other: CONST Int type=kotlin.Int value='1'
|
||||
|
||||
|
||||
@@ -102,3 +102,4 @@ FILE /packageLevelProperties.kt
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: PROPERTY_REFERENCE 'test8: Int' field=null getter='<get-test8>(): Int' setter='<set-test8>(Int): Unit' type=kotlin.reflect.KMutableProperty0<kotlin.Int> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
value: GET_VAR 'value-parameter <set-?>: Int' type=kotlin.Int origin=null
|
||||
|
||||
|
||||
@@ -6,11 +6,19 @@ FILE /class.kt
|
||||
$this: VALUE_PARAMETER this@TestNestedInterface: TestNestedInterface<TT>
|
||||
TYPE_PARAMETER <TT>
|
||||
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 Test
|
||||
$this: VALUE_PARAMETER this@Test: Test<T0>
|
||||
TYPE_PARAMETER <T0>
|
||||
@@ -26,8 +34,12 @@ FILE /class.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestNested'
|
||||
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 TestInner
|
||||
$this: VALUE_PARAMETER this@TestInner: TestInner<T2, T0>
|
||||
TYPE_PARAMETER <T2>
|
||||
@@ -37,8 +49,17 @@ FILE /class.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='TestInner'
|
||||
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
|
||||
|
||||
|
||||
@@ -30,8 +30,12 @@ FILE /constructor.kt
|
||||
GET_FIELD 'y: T2' type=T2 origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1<T1, T2>' type=Test1<T1, T2> 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 Test2
|
||||
$this: VALUE_PARAMETER this@Test2: Test2
|
||||
CONSTRUCTOR public constructor Test2(x: kotlin.Int, y: kotlin.String)
|
||||
@@ -79,11 +83,19 @@ FILE /constructor.kt
|
||||
$this: GET_VAR 'this@Test2: Test2' type=Test2 origin=null
|
||||
z: GET_VAR 'value-parameter z: Z' type=Z 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 Test3
|
||||
$this: VALUE_PARAMETER this@Test3: Test3
|
||||
CONSTRUCTOR public constructor Test3(x: kotlin.Int, y: kotlin.String = ...)
|
||||
@@ -115,8 +127,12 @@ FILE /constructor.kt
|
||||
GET_FIELD 'y: String' type=kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@Test3: Test3' type=Test3 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 Test4
|
||||
$this: VALUE_PARAMETER this@Test4: Test4<T>
|
||||
TYPE_PARAMETER <T>
|
||||
@@ -147,5 +163,10 @@ FILE /constructor.kt
|
||||
$this: GET_VAR 'value-parameter x: Int' type=kotlin.Int origin=null
|
||||
other: GET_VAR 'value-parameter y: 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
|
||||
|
||||
|
||||
@@ -144,3 +144,4 @@ FILE /dataClassMembers.kt
|
||||
CONST Boolean type=kotlin.Boolean value='false'
|
||||
RETURN type=kotlin.Nothing from='equals(Any?): Boolean'
|
||||
CONST Boolean type=kotlin.Boolean value='true'
|
||||
|
||||
|
||||
+9
@@ -54,8 +54,12 @@ FILE /defaultPropertyAccessors.kt
|
||||
receiver: GET_VAR 'this@Host: Host' type=Host 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 InPrimaryCtor
|
||||
$this: VALUE_PARAMETER this@InPrimaryCtor: InPrimaryCtor<T>
|
||||
TYPE_PARAMETER <T>
|
||||
@@ -95,5 +99,10 @@ FILE /defaultPropertyAccessors.kt
|
||||
receiver: GET_VAR 'this@InPrimaryCtor: InPrimaryCtor<T>' type=InPrimaryCtor<T> 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
|
||||
|
||||
|
||||
@@ -14,8 +14,12 @@ FILE /delegatedMembers.kt
|
||||
VALUE_PARAMETER value-parameter t: T
|
||||
VALUE_PARAMETER value-parameter x: X
|
||||
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 Test
|
||||
$this: VALUE_PARAMETER this@Test: Test<TT>
|
||||
TYPE_PARAMETER <TT>
|
||||
@@ -56,5 +60,10 @@ FILE /delegatedMembers.kt
|
||||
$this: GET_FIELD '`Test$IBase$delegate`: IBase<TT>' type=IBase<TT> origin=null
|
||||
receiver: GET_VAR 'this@Test: Test<TT>' type=Test<TT> 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
|
||||
|
||||
|
||||
@@ -40,5 +40,10 @@ FILE /fun.kt
|
||||
VALUE_PARAMETER value-parameter j: T
|
||||
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
|
||||
|
||||
|
||||
@@ -20,8 +20,17 @@ FILE /genericInnerClass.kt
|
||||
VALUE_PARAMETER value-parameter x2: T2
|
||||
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 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
|
||||
|
||||
|
||||
@@ -57,3 +57,4 @@ FILE /lambdas.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): (Int, Int) -> Unit'
|
||||
GET_FIELD 'test4: (Int, Int) -> Unit' type=(kotlin.Int, kotlin.Int) -> kotlin.Unit origin=null
|
||||
|
||||
|
||||
@@ -23,3 +23,4 @@ FILE /localFun.kt
|
||||
VALUE_PARAMETER value-parameter i: kotlin.Int
|
||||
VALUE_PARAMETER value-parameter j: TT
|
||||
BLOCK_BODY
|
||||
|
||||
|
||||
@@ -106,5 +106,10 @@ FILE /propertyAccessors.kt
|
||||
VALUE_PARAMETER value-parameter value: 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
|
||||
|
||||
|
||||
@@ -19,5 +19,10 @@ FILE /primaryCtorDefaultArguments.kt
|
||||
GET_FIELD 'x: Int' type=kotlin.Int origin=null
|
||||
receiver: GET_VAR 'this@Test: Test' type=Test 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
|
||||
|
||||
|
||||
@@ -35,5 +35,10 @@ FILE /primaryCtorProperties.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
|
||||
|
||||
|
||||
+5
@@ -17,8 +17,12 @@ FILE /differentReceivers.kt
|
||||
GET_FIELD 'value: String' type=kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@MyClass: MyClass' type=MyClass 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 operator fun MyClass.provideDelegate(host: kotlin.Any?, p: kotlin.Any): kotlin.String
|
||||
$receiver: VALUE_PARAMETER this@provideDelegate: MyClass
|
||||
VALUE_PARAMETER value-parameter host: kotlin.Any?
|
||||
@@ -70,3 +74,4 @@ FILE /differentReceivers.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-testOK>(): String'
|
||||
GET_FIELD 'testOK: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -25,8 +25,12 @@ FILE /local.kt
|
||||
CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@Delegate: Delegate' type=Delegate 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 DelegateProvider
|
||||
$this: VALUE_PARAMETER this@DelegateProvider: DelegateProvider
|
||||
CONSTRUCTOR public constructor DelegateProvider(value: kotlin.String)
|
||||
@@ -54,8 +58,12 @@ FILE /local.kt
|
||||
value: CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@DelegateProvider: DelegateProvider' type=DelegateProvider 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 foo(): kotlin.Unit
|
||||
BLOCK_BODY
|
||||
LOCAL_DELEGATED_PROPERTY val testMember: kotlin.String
|
||||
@@ -72,3 +80,4 @@ FILE /local.kt
|
||||
$this: GET_VAR '`testMember$delegate`: Delegate' type=Delegate origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: LOCAL_DELEGATED_PROPERTY_REFERENCE 'testMember: String' delegate='`testMember$delegate`: Delegate' getter='<get-testMember>(): String' setter=null type=kotlin.reflect.KProperty0<kotlin.String> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
|
||||
|
||||
+5
@@ -17,8 +17,12 @@ FILE /localDifferentReceivers.kt
|
||||
GET_FIELD 'value: String' type=kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@MyClass: MyClass' type=MyClass 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 operator fun MyClass.provideDelegate(host: kotlin.Any?, p: kotlin.Any): kotlin.String
|
||||
$receiver: VALUE_PARAMETER this@provideDelegate: MyClass
|
||||
VALUE_PARAMETER value-parameter host: kotlin.Any?
|
||||
@@ -66,3 +70,4 @@ FILE /localDifferentReceivers.kt
|
||||
other: CALL '<get-testK>(): String' type=kotlin.String origin=GET_LOCAL_PROPERTY
|
||||
RETURN type=kotlin.Nothing from='box(): String'
|
||||
GET_VAR 'testOK: String' type=kotlin.String origin=null
|
||||
|
||||
|
||||
@@ -25,8 +25,12 @@ FILE /member.kt
|
||||
CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@Delegate: Delegate' type=Delegate 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 DelegateProvider
|
||||
$this: VALUE_PARAMETER this@DelegateProvider: DelegateProvider
|
||||
CONSTRUCTOR public constructor DelegateProvider(value: kotlin.String)
|
||||
@@ -54,8 +58,12 @@ FILE /member.kt
|
||||
value: CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@DelegateProvider: DelegateProvider' type=DelegateProvider 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 Host
|
||||
$this: VALUE_PARAMETER this@Host: Host
|
||||
CONSTRUCTOR public constructor Host()
|
||||
@@ -80,5 +88,10 @@ FILE /member.kt
|
||||
thisRef: GET_VAR 'this@Host: Host' type=Host origin=null
|
||||
property: PROPERTY_REFERENCE 'testMember: String' field=null getter='<get-testMember>(): String' setter=null type=kotlin.reflect.KProperty1<Host, kotlin.String> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
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 /memberExtension.kt
|
||||
other: CALL '<get-s>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@StringDelegate: StringDelegate' type=Host.StringDelegate 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 final operator fun kotlin.String.provideDelegate(host: kotlin.Any?, p: kotlin.Any): Host.StringDelegate
|
||||
$this: VALUE_PARAMETER this@Host: Host
|
||||
$receiver: VALUE_PARAMETER this@provideDelegate: String
|
||||
@@ -75,5 +79,10 @@ FILE /memberExtension.kt
|
||||
GET_FIELD 'ok: String' type=kotlin.String origin=null
|
||||
receiver: GET_VAR 'this@Host: Host' type=Host 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
|
||||
|
||||
|
||||
@@ -25,8 +25,12 @@ FILE /topLevel.kt
|
||||
CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@Delegate: Delegate' type=Delegate 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 DelegateProvider
|
||||
$this: VALUE_PARAMETER this@DelegateProvider: DelegateProvider
|
||||
CONSTRUCTOR public constructor DelegateProvider(value: kotlin.String)
|
||||
@@ -54,8 +58,12 @@ FILE /topLevel.kt
|
||||
value: CALL '<get-value>(): String' type=kotlin.String origin=GET_PROPERTY
|
||||
$this: GET_VAR 'this@DelegateProvider: DelegateProvider' type=DelegateProvider 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
|
||||
PROPERTY public val testTopLevel: kotlin.String
|
||||
FIELD DELEGATE val `testTopLevel$delegate`: Delegate
|
||||
EXPRESSION_BODY
|
||||
@@ -71,3 +79,4 @@ FILE /topLevel.kt
|
||||
$this: GET_FIELD '`testTopLevel$delegate`: Delegate' type=Delegate origin=null
|
||||
thisRef: CONST Null type=kotlin.Nothing? value='null'
|
||||
property: PROPERTY_REFERENCE 'testTopLevel: String' field=null getter='<get-testTopLevel>(): String' setter=null type=kotlin.reflect.KProperty0<kotlin.String> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
|
||||
|
||||
@@ -11,5 +11,10 @@ FILE /typeAlias.kt
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='C'
|
||||
TYPEALIAS typealias TestNested = String type=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
|
||||
|
||||
|
||||
@@ -9,10 +9,15 @@ FILE /suppressedNonPublicCall.kt
|
||||
$this: VALUE_PARAMETER this@C: C
|
||||
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 inline fun C.foo(): kotlin.Unit
|
||||
$receiver: VALUE_PARAMETER this@foo: C
|
||||
BLOCK_BODY
|
||||
CALL 'bar(): Unit' type=kotlin.Unit origin=null
|
||||
$this: GET_VAR 'this@foo: C' type=C origin=null
|
||||
|
||||
|
||||
@@ -33,3 +33,4 @@ FILE /unresolvedReference.kt
|
||||
BLOCK_BODY
|
||||
RETURN type=kotlin.Nothing from='<get-test4>(): [ERROR : Type for 42 *]'
|
||||
GET_FIELD 'test4: [ERROR : Type for 42 *]' type=[ERROR : Type for 42 *] origin=null
|
||||
|
||||
|
||||
@@ -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'
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user