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 422f8accb13..2db573fac77 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 @@ -180,9 +180,11 @@ class ExpressionsConverter( if (statements.isEmpty()) { statements.add( buildReturnExpression { - source = expressionSource + source = expressionSource.fakeElement(FirFakeSourceElementKind.ImplicitReturn) this.target = target - result = buildUnitExpression { source = expressionSource } + result = buildUnitExpression { + source = expressionSource.fakeElement(FirFakeSourceElementKind.ImplicitUnit) + } } ) }