From ca15c33a62a088d34fff89f07969d4273e21a05e Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 16 Jun 2020 15:05:15 +0300 Subject: [PATCH] [FIR] Make light tree consistent with raw FIR for empty init case --- .../kotlin/fir/lightTree/converter/DeclarationsConverter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt index 2ff6c5d4a9a..6e13e984597 100644 --- a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt +++ b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/converter/DeclarationsConverter.kt @@ -726,7 +726,7 @@ class DeclarationsConverter( source = anonymousInitializer.toFirSourceElement() session = baseSession origin = FirDeclarationOrigin.Source - body = if (stubMode) buildEmptyExpressionBlock() else firBlock + body = if (stubMode) buildEmptyExpressionBlock() else firBlock ?: buildEmptyExpressionBlock() } }