IR KT-46578 add IrProperty#overriddenSymbols

This commit is contained in:
Dmitry Petrov
2021-05-11 16:23:27 +03:00
committed by teamcityserver
parent dc9d5cdf35
commit 53c1de172f
91 changed files with 1165 additions and 22 deletions
@@ -24,6 +24,7 @@ import org.jetbrains.kotlin.ir.declarations.*
import org.jetbrains.kotlin.ir.descriptors.toIrBasedDescriptor
import org.jetbrains.kotlin.ir.expressions.IrConstructorCall
import org.jetbrains.kotlin.ir.symbols.IrPropertySymbol
import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
import org.jetbrains.kotlin.name.Name
import org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedContainerSource
@@ -53,6 +54,8 @@ abstract class IrPropertyCommonImpl(
override var setter: IrSimpleFunction? = null
override var overriddenSymbols: List<IrPropertySymbol> = emptyList()
override var metadata: MetadataSource? = null
override var attributeOwnerId: IrAttributeContainer = this