Files
kotlin-fork/compiler/testData/ir/irText/declarations/parameters/propertyAccessors.txt
T

108 lines
5.3 KiB
Plaintext
Vendored

FILE /propertyAccessors.kt
PROPERTY public val test1: kotlin.Int
FUN public fun <get-test1>(): kotlin.Int
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-test1>(): Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public var test2: kotlin.Int
FUN public fun <get-test2>(): kotlin.Int
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-test2>(): Int'
CONST Int type=kotlin.Int value='42'
FUN public fun <set-test2>(value: kotlin.Int): kotlin.Unit
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY
PROPERTY public val kotlin.String.testExt1: kotlin.Int
FUN public fun kotlin.String.<get-testExt1>(): kotlin.Int
$receiver: VALUE_PARAMETER <receiver: testExt1: Int on String>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testExt1>() on String: Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public var kotlin.String.testExt2: kotlin.Int
FUN public fun kotlin.String.<get-testExt2>(): kotlin.Int
$receiver: VALUE_PARAMETER <receiver: testExt2: Int on String>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testExt2>() on String: Int'
CONST Int type=kotlin.Int value='42'
FUN public fun kotlin.String.<set-testExt2>(value: kotlin.Int): kotlin.Unit
$receiver: VALUE_PARAMETER <receiver: testExt2: Int on String>
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY
PROPERTY public val <T> T.testExt3: kotlin.Int
FUN public fun T.<get-testExt3>(): kotlin.Int
$receiver: VALUE_PARAMETER <receiver: testExt3: Int on T>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testExt3>() on T: Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public var <T> T.testExt4: kotlin.Int
FUN public fun T.<get-testExt4>(): kotlin.Int
$receiver: VALUE_PARAMETER <receiver: testExt4: Int on T>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testExt4>() on T: Int'
CONST Int type=kotlin.Int value='42'
FUN public fun T.<set-testExt4>(value: kotlin.Int): kotlin.Unit
$receiver: VALUE_PARAMETER <receiver: testExt4: Int on T>
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY
CLASS CLASS Host
TYPE_PARAMETER <T>
CONSTRUCTOR public constructor Host<T>()
TYPE_PARAMETER <T>
BLOCK_BODY
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
INSTANCE_INITIALIZER_CALL classDescriptor='Host'
PROPERTY public final val testMem1: kotlin.Int
FUN public final fun <get-testMem1>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMem1>(): Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public final var testMem2: kotlin.Int
FUN public final fun <get-testMem2>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMem2>(): Int'
CONST Int type=kotlin.Int value='42'
FUN public final fun <set-testMem2>(value: kotlin.Int): kotlin.Unit
$this: VALUE_PARAMETER <receiver: Host>
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY
PROPERTY public final val kotlin.String.testMemExt1: kotlin.Int
FUN public final fun kotlin.String.<get-testMemExt1>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt1: Int on String>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMemExt1>() on String: Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public final var kotlin.String.testMemExt2: kotlin.Int
FUN public final fun kotlin.String.<get-testMemExt2>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt2: Int on String>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMemExt2>() on String: Int'
CONST Int type=kotlin.Int value='42'
FUN public final fun kotlin.String.<set-testMemExt2>(value: kotlin.Int): kotlin.Unit
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt2: Int on String>
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY
PROPERTY public final val <TT> TT.testMemExt3: kotlin.Int
FUN public final fun TT.<get-testMemExt3>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt3: Int on TT>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMemExt3>() on TT: Int'
CONST Int type=kotlin.Int value='42'
PROPERTY public final var <TT> TT.testMemExt4: kotlin.Int
FUN public final fun TT.<get-testMemExt4>(): kotlin.Int
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt4: Int on TT>
BLOCK_BODY
RETURN type=kotlin.Nothing from='<get-testMemExt4>() on TT: Int'
CONST Int type=kotlin.Int value='42'
FUN public final fun TT.<set-testMemExt4>(value: kotlin.Int): kotlin.Unit
$this: VALUE_PARAMETER <receiver: Host>
$receiver: VALUE_PARAMETER <receiver: testMemExt4: Int on TT>
VALUE_PARAMETER value-parameter value: kotlin.Int
BLOCK_BODY