From c3ea0a1e5b9e5fc23902a5c92679c069e8c2306e Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 8 Aug 2019 15:47:24 +0300 Subject: [PATCH] [FIR] Add forgotten visit of annotation for FirAbstractLoop --- .../kotlin/fir/expressions/impl/FirAbstractLoop.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt index 6317ba836c7..1cc4585479a 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt @@ -11,6 +11,7 @@ import org.jetbrains.kotlin.fir.expressions.FirBlock import org.jetbrains.kotlin.fir.expressions.FirExpression import org.jetbrains.kotlin.fir.expressions.FirLoop import org.jetbrains.kotlin.fir.visitors.FirTransformer +import org.jetbrains.kotlin.fir.visitors.FirVisitor abstract class FirAbstractLoop( psi: PsiElement?, @@ -20,6 +21,11 @@ abstract class FirAbstractLoop( override var label: FirLabel? = null + override fun acceptChildren(visitor: FirVisitor, data: D) { + super.acceptChildren(visitor, data) + super.acceptChildren(visitor, data) + } + override fun transformChildren(transformer: FirTransformer, data: D): FirElement { condition = condition.transformSingle(transformer, data) block = block.transformSingle(transformer, data)