[FIR] Add forgotten visit of annotation for FirAbstractLoop
This commit is contained in:
@@ -11,6 +11,7 @@ import org.jetbrains.kotlin.fir.expressions.FirBlock
|
|||||||
import org.jetbrains.kotlin.fir.expressions.FirExpression
|
import org.jetbrains.kotlin.fir.expressions.FirExpression
|
||||||
import org.jetbrains.kotlin.fir.expressions.FirLoop
|
import org.jetbrains.kotlin.fir.expressions.FirLoop
|
||||||
import org.jetbrains.kotlin.fir.visitors.FirTransformer
|
import org.jetbrains.kotlin.fir.visitors.FirTransformer
|
||||||
|
import org.jetbrains.kotlin.fir.visitors.FirVisitor
|
||||||
|
|
||||||
abstract class FirAbstractLoop(
|
abstract class FirAbstractLoop(
|
||||||
psi: PsiElement?,
|
psi: PsiElement?,
|
||||||
@@ -20,6 +21,11 @@ abstract class FirAbstractLoop(
|
|||||||
|
|
||||||
override var label: FirLabel? = null
|
override var label: FirLabel? = null
|
||||||
|
|
||||||
|
override fun <R, D> acceptChildren(visitor: FirVisitor<R, D>, data: D) {
|
||||||
|
super<FirAnnotatedStatement>.acceptChildren(visitor, data)
|
||||||
|
super<FirLoop>.acceptChildren(visitor, data)
|
||||||
|
}
|
||||||
|
|
||||||
override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirElement {
|
override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirElement {
|
||||||
condition = condition.transformSingle(transformer, data)
|
condition = condition.transformSingle(transformer, data)
|
||||||
block = block.transformSingle(transformer, data)
|
block = block.transformSingle(transformer, data)
|
||||||
|
|||||||
Reference in New Issue
Block a user