diff --git a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/ExpressionsConverter.kt b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/ExpressionsConverter.kt index 7ff09cd0452..c5250d5a05f 100644 --- a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/ExpressionsConverter.kt +++ b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/ExpressionsConverter.kt @@ -1084,6 +1084,7 @@ class ExpressionsConverter( } return buildWhenExpression { + source = ifExpression.toFirSourceElement() val trueBranch = convertLoopBody(thenBlock) branches += buildWhenBranch { source = thenBlock?.toFirSourceElement()