From da702992d9d9903b794d65b82061c70af027192c Mon Sep 17 00:00:00 2001 From: vldf Date: Wed, 19 Aug 2020 18:17:20 +0300 Subject: [PATCH] [FIR] Fix null source on destructuring declaration --- .../kotlin/fir/lightTree/fir/DestructuringDeclaration.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/fir/DestructuringDeclaration.kt b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/fir/DestructuringDeclaration.kt index 9697e61476d..aad736f28e2 100644 --- a/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/fir/DestructuringDeclaration.kt +++ b/compiler/fir/raw-fir/light-tree2fir/src/org/jetbrains/kotlin/fir/lightTree/fir/DestructuringDeclaration.kt @@ -17,7 +17,7 @@ data class DestructuringDeclaration( val initializer: FirExpression ) { fun toFirDestructingDeclaration(session: FirSession): FirExpression { - val baseVariable = generateTemporaryVariable(session, null, "destruct", initializer) + val baseVariable = generateTemporaryVariable(session, initializer.source, "destruct", initializer) return generateDestructuringBlock(session, this, baseVariable, tmpVariable = true) } } \ No newline at end of file