Minor: fix IrDynamicOperatorExpressionImpl double dispatch methods
This commit is contained in:
+2
@@ -30,12 +30,14 @@ class IrDynamicOperatorExpressionImpl(
|
||||
visitor.visitDynamicOperatorExpression(this, data)
|
||||
|
||||
override fun <D> acceptChildren(visitor: IrElementVisitor<Unit, D>, data: D) {
|
||||
receiver.accept(visitor, data)
|
||||
for (valueArgument in arguments) {
|
||||
valueArgument.accept(visitor, data)
|
||||
}
|
||||
}
|
||||
|
||||
override fun <D> transformChildren(transformer: IrElementTransformer<D>, data: D) {
|
||||
receiver = receiver.transform(transformer, data)
|
||||
for (i in arguments.indices) {
|
||||
arguments[i] = arguments[i].transform(transformer, data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user