[FIR] Move unwrapSmartcastExpression util into :compiler:fir:tree module
This commit is contained in:
committed by
Space Team
parent
d52b52ff5c
commit
e70e85d51a
@@ -146,3 +146,9 @@ fun FirVariableAssignment.unwrapLValue(): FirQualifiedAccessExpression? {
|
||||
|
||||
val FirElement.calleeReference: FirReference?
|
||||
get() = (this as? FirResolvable)?.calleeReference ?: (this as? FirVariableAssignment)?.calleeReference
|
||||
|
||||
fun FirExpression.unwrapSmartcastExpression(): FirExpression =
|
||||
when (this) {
|
||||
is FirSmartCastExpression -> originalExpression
|
||||
else -> this
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user