IR: IrField.isFinal
This commit is contained in:
@@ -17,7 +17,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Test1'
|
||||
PROPERTY name:stringArray type:kotlin.Array<kotlin.String> visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:stringArray type:kotlin.Array<kotlin.String> visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:stringArray type:kotlin.Array<kotlin.String> visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter stringArray: Array<String>' type=kotlin.Array<kotlin.String> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-stringArray> visibility:public modality:FINAL <> ($this:Test1) returnType:Array<String> flags:
|
||||
@@ -27,7 +27,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'stringArray: Array<String>' type=kotlin.Array<kotlin.String> origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:charArray type:kotlin.CharArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:charArray type:kotlin.CharArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:charArray type:kotlin.CharArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter charArray: CharArray' type=kotlin.CharArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-charArray> visibility:public modality:FINAL <> ($this:Test1) returnType:CharArray flags:
|
||||
@@ -37,7 +37,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'charArray: CharArray' type=kotlin.CharArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:booleanArray type:kotlin.BooleanArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:booleanArray type:kotlin.BooleanArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:booleanArray type:kotlin.BooleanArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter booleanArray: BooleanArray' type=kotlin.BooleanArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-booleanArray> visibility:public modality:FINAL <> ($this:Test1) returnType:BooleanArray flags:
|
||||
@@ -47,7 +47,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'booleanArray: BooleanArray' type=kotlin.BooleanArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:byteArray type:kotlin.ByteArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:byteArray type:kotlin.ByteArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:byteArray type:kotlin.ByteArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter byteArray: ByteArray' type=kotlin.ByteArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-byteArray> visibility:public modality:FINAL <> ($this:Test1) returnType:ByteArray flags:
|
||||
@@ -57,7 +57,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'byteArray: ByteArray' type=kotlin.ByteArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:shortArray type:kotlin.ShortArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:shortArray type:kotlin.ShortArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:shortArray type:kotlin.ShortArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter shortArray: ShortArray' type=kotlin.ShortArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-shortArray> visibility:public modality:FINAL <> ($this:Test1) returnType:ShortArray flags:
|
||||
@@ -67,7 +67,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'shortArray: ShortArray' type=kotlin.ShortArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:intArray type:kotlin.IntArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:intArray type:kotlin.IntArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:intArray type:kotlin.IntArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter intArray: IntArray' type=kotlin.IntArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-intArray> visibility:public modality:FINAL <> ($this:Test1) returnType:IntArray flags:
|
||||
@@ -77,7 +77,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'intArray: IntArray' type=kotlin.IntArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:longArray type:kotlin.LongArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:longArray type:kotlin.LongArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:longArray type:kotlin.LongArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter longArray: LongArray' type=kotlin.LongArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-longArray> visibility:public modality:FINAL <> ($this:Test1) returnType:LongArray flags:
|
||||
@@ -87,7 +87,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'longArray: LongArray' type=kotlin.LongArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:floatArray type:kotlin.FloatArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:floatArray type:kotlin.FloatArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:floatArray type:kotlin.FloatArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter floatArray: FloatArray' type=kotlin.FloatArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-floatArray> visibility:public modality:FINAL <> ($this:Test1) returnType:FloatArray flags:
|
||||
@@ -97,7 +97,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
GET_FIELD 'floatArray: FloatArray' type=kotlin.FloatArray origin=null
|
||||
receiver: GET_VAR 'this@Test1: Test1' type=Test1 origin=null
|
||||
PROPERTY name:doubleArray type:kotlin.DoubleArray visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:doubleArray type:kotlin.DoubleArray visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:doubleArray type:kotlin.DoubleArray visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter doubleArray: DoubleArray' type=kotlin.DoubleArray origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-doubleArray> visibility:public modality:FINAL <> ($this:Test1) returnType:DoubleArray flags:
|
||||
@@ -469,7 +469,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Test2'
|
||||
PROPERTY name:genericArray type:kotlin.Array<T> visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:genericArray type:kotlin.Array<T> visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:genericArray type:kotlin.Array<T> visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter genericArray: Array<T>' type=kotlin.Array<T> origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-genericArray> visibility:public modality:FINAL <> ($this:Test2<T>) returnType:Array<T> flags:
|
||||
@@ -567,7 +567,7 @@ FILE fqName:<root> fileName:/dataClassWithArrayMembers.kt
|
||||
DELEGATING_CONSTRUCTOR_CALL 'constructor Any()'
|
||||
INSTANCE_INITIALIZER_CALL classDescriptor='Test3'
|
||||
PROPERTY name:anyArrayN type:kotlin.Array<kotlin.Any>? visibility:public modality:FINAL flags:val
|
||||
FIELD PROPERTY_BACKING_FIELD name:anyArrayN type:kotlin.Array<kotlin.Any>? visibility:public
|
||||
FIELD PROPERTY_BACKING_FIELD name:anyArrayN type:kotlin.Array<kotlin.Any>? visibility:public flags:final
|
||||
EXPRESSION_BODY
|
||||
GET_VAR 'value-parameter anyArrayN: Array<Any>?' type=kotlin.Array<kotlin.Any>? origin=INITIALIZE_PROPERTY_FROM_PARAMETER
|
||||
FUN DEFAULT_PROPERTY_ACCESSOR name:<get-anyArrayN> visibility:public modality:FINAL <> ($this:Test3) returnType:Array<Any>? flags:
|
||||
|
||||
Reference in New Issue
Block a user