JS: fix inheriting fake overrides in inlined object literals

This commit is contained in:
Anton Bannykh
2018-12-23 22:00:09 +03:00
committed by Anton Bannykh
parent 9716abcc12
commit 2022a9c887
4 changed files with 43 additions and 2 deletions
@@ -0,0 +1,11 @@
// EXPECTED_REACHABLE_NODES: 1280
inline fun foo() = (object : II {}).ok()
fun box() = foo()
interface I {
fun ok() = "OK"
}
interface II: I