IR: IrTypeOperatorCall.classifierSymbol can be computed from typeOperand
This commit is contained in:
@@ -240,6 +240,7 @@ object JsIrBuilder {
|
||||
fun buildWhen(type: IrType, branches: List<IrBranch>, origin: IrStatementOrigin = SYNTHESIZED_STATEMENT) =
|
||||
IrWhenImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, type, origin, branches)
|
||||
|
||||
// TODO drop type symbol here, it's really not needed
|
||||
fun buildTypeOperator(type: IrType, operator: IrTypeOperator, argument: IrExpression, toType: IrType, symbol: IrClassifierSymbol) =
|
||||
IrTypeOperatorCallImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, type, operator, toType, symbol, argument)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user