FIR: record use of backing field symbol to indeed add a backing field
This commit is contained in:
committed by
Mikhail Glukhikh
parent
0cc3762f9a
commit
3e9ac75cfc
@@ -32,7 +32,10 @@ open class FirPropertySymbol(
|
||||
constructor(name: Name) : this(CallableId(name))
|
||||
}
|
||||
|
||||
class FirBackingFieldSymbol(callableId: CallableId) : FirVariableSymbol<FirProperty>(callableId)
|
||||
class FirBackingFieldSymbol(
|
||||
callableId: CallableId,
|
||||
var isReferenced: Boolean = false
|
||||
) : FirVariableSymbol<FirProperty>(callableId)
|
||||
|
||||
class FirDelegateFieldSymbol<D : FirVariable<D>>(callableId: CallableId) : FirVariableSymbol<D>(callableId) {
|
||||
val delegate: FirExpression
|
||||
|
||||
Reference in New Issue
Block a user