Remove fake override flag for IrFields
(cherry picked from commit 63e421b12c5eb29fc8165bb2a33a020d1394915d)
This commit is contained in:
committed by
Vasily Levchenko
parent
393025f2b5
commit
b3cce3a8ac
-1
@@ -78,7 +78,6 @@ internal class EnumSpecialDeclarationsFactory(val context: Context) {
|
|||||||
isFinal = true,
|
isFinal = true,
|
||||||
isExternal = false,
|
isExternal = false,
|
||||||
isStatic = false,
|
isStatic = false,
|
||||||
isFakeOverride = false
|
|
||||||
).apply {
|
).apply {
|
||||||
it.bind(this)
|
it.bind(this)
|
||||||
parent = implObject
|
parent = implObject
|
||||||
|
|||||||
-1
@@ -395,7 +395,6 @@ private class InlineClassTransformer(private val context: Context) : IrBuildingT
|
|||||||
isFinal = true,
|
isFinal = true,
|
||||||
isExternal = false,
|
isExternal = false,
|
||||||
isStatic = false,
|
isStatic = false,
|
||||||
isFakeOverride = false
|
|
||||||
)
|
)
|
||||||
irField.parent = declaration
|
irField.parent = declaration
|
||||||
|
|
||||||
|
|||||||
-1
@@ -97,7 +97,6 @@ internal class PropertyDelegationLowering(val context: Context) : FileLoweringPa
|
|||||||
isFinal = true,
|
isFinal = true,
|
||||||
isExternal = false,
|
isExternal = false,
|
||||||
isStatic = true,
|
isStatic = true,
|
||||||
isFakeOverride = false
|
|
||||||
).apply {
|
).apply {
|
||||||
it.bind(this)
|
it.bind(this)
|
||||||
parent = irFile
|
parent = irFile
|
||||||
|
|||||||
@@ -79,7 +79,6 @@ internal fun IrFile.addTopLevelInitializer(expression: IrExpression, context: Ko
|
|||||||
isFinal = true,
|
isFinal = true,
|
||||||
isExternal = false,
|
isExternal = false,
|
||||||
isStatic = true,
|
isStatic = true,
|
||||||
isFakeOverride = false
|
|
||||||
).apply {
|
).apply {
|
||||||
descriptor.bind(this)
|
descriptor.bind(this)
|
||||||
|
|
||||||
@@ -364,7 +363,6 @@ fun createField(
|
|||||||
!isMutable,
|
!isMutable,
|
||||||
false,
|
false,
|
||||||
false,
|
false,
|
||||||
false
|
|
||||||
).apply {
|
).apply {
|
||||||
it.bind(this)
|
it.bind(this)
|
||||||
owner.declarations += this
|
owner.declarations += this
|
||||||
|
|||||||
Reference in New Issue
Block a user