[FIR] Minor. Add @BaseTransformedType to FirWhenBranch

This commit is contained in:
Dmitriy Novozhilov
2019-08-07 14:15:27 +03:00
parent f877fe40b3
commit a022f85776
2 changed files with 3 additions and 1 deletions
@@ -5,10 +5,12 @@
package org.jetbrains.kotlin.fir.expressions
import org.jetbrains.kotlin.fir.BaseTransformedType
import org.jetbrains.kotlin.fir.FirElement
import org.jetbrains.kotlin.fir.visitors.FirTransformer
import org.jetbrains.kotlin.fir.visitors.FirVisitor
@BaseTransformedType
interface FirWhenBranch : FirElement {
// NB: we can represent subject, if it's inside, as a special kind of expression
// when (mySubject) {
@@ -456,7 +456,7 @@ abstract class FirTransformer<in D> : FirVisitor<CompositeTransformResult<FirEle
return transformTypeRefWithNullability(userTypeRef, data)
}
open fun <E : FirElement> transformWhenBranch(whenBranch: E, data: D): CompositeTransformResult<E> {
open fun transformWhenBranch(whenBranch: FirWhenBranch, data: D): CompositeTransformResult<FirWhenBranch> {
return transformElement(whenBranch, data)
}