From 0759ff7bc20e01441c183729fb6d6b9ceba4a6ec Mon Sep 17 00:00:00 2001 From: Ilya Matveev Date: Tue, 7 Feb 2017 18:20:33 +0300 Subject: [PATCH] Override acceptChildren method in IrSetterCallImpl --- .../kotlin/ir/expressions/impl/IrPropertyAccessorCall.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrPropertyAccessorCall.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrPropertyAccessorCall.kt index 9a13c26b545..e08eb6d9886 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrPropertyAccessorCall.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/expressions/impl/IrPropertyAccessorCall.kt @@ -121,4 +121,9 @@ class IrSetterCallImpl( super.transformChildren(transformer, data) argumentImpl = argumentImpl?.transform(transformer, data) } + + override fun acceptChildren(visitor: IrElementVisitor, data: D) { + super.acceptChildren(visitor, data) + argumentImpl?.accept(visitor, data) + } }