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