FIR: make declarations marked with 'override' implicitly open

#KT-52236 Fixed
This commit is contained in:
Steven Schäfer
2022-11-18 16:13:01 +01:00
committed by Space Team
parent 9c1a68fcec
commit 6af616d3c3
205 changed files with 638 additions and 10616 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_K2: JS_IR
// EXPECTED_REACHABLE_NODES: 1315
open class Ex0(msg: String, cs: Throwable): Throwable(msg, cs)
@@ -1,6 +1,5 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// WASM_MUTE_REASON: IMPLEMENTING_EXTERNAL_INTERFACE
// IGNORE_BACKEND_K2: JS_IR
// EXPECTED_REACHABLE_NODES: 1297
package foo
@@ -1,6 +1,5 @@
// EXPECTED_REACHABLE_NODES: 1345
// KJS_WITH_FULL_RUNTIME
// IGNORE_BACKEND_K2: JS_IR
package foo
external interface EP {
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_K2: JS_IR
import kotlin.reflect.KClass
// FILE: main.kt
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_K2: JS_IR
// FILE: main.kt
import kotlin.reflect.KClass
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_K2: JS_IR
import kotlin.reflect.KClass
// FILE: main.kt
@@ -1,5 +1,4 @@
// KJS_WITH_FULL_RUNTIME
// IGNORE_BACKEND_K2: JS_IR
import kotlin.reflect.KClass
import kotlin.reflect.KType