From 5ee865437d1c5ab32251a1cb82838b0ba7892ce0 Mon Sep 17 00:00:00 2001 From: Anton Bannykh Date: Tue, 6 Jul 2021 17:27:11 +0300 Subject: [PATCH] JS IC: expose currentDeclaration from StageController --- .../src/org/jetbrains/kotlin/ir/declarations/PersistentApi.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/declarations/PersistentApi.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/declarations/PersistentApi.kt index abcc0e4bcd0..4f1f8d646e5 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/declarations/PersistentApi.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/declarations/PersistentApi.kt @@ -32,4 +32,6 @@ open class StageController(open val currentStage: Int = 0) { // Used in JS IC. Declarations created during lowerings need meaningful signatures. open fun createSignature(parentSignature: IdSignature): IdSignature? = null + + open val currentDeclaration: IrDeclaration? get() = null } \ No newline at end of file