JS: fix inlining in a new flat JS generator
This commit is contained in:
+5
-5
@@ -5,13 +5,13 @@ package foo
|
||||
@native
|
||||
const val ROOT = "Kotlin.modules.JS_TESTS"
|
||||
@native
|
||||
const val PATH_TO_F_CREATOR = "foo.B.far\$f"
|
||||
const val PATH_TO_F_CREATOR = "B\$far\$lambda"
|
||||
@native
|
||||
const val PATH_TO_G_CREATOR = "foo.B.gar\$f"
|
||||
const val PATH_TO_G_CREATOR = "B\$gar\$lambda"
|
||||
|
||||
@native("$ROOT.$PATH_TO_F_CREATOR")
|
||||
@native("$PATH_TO_F_CREATOR")
|
||||
val F_CREATOR: Any = noImpl
|
||||
@native("$ROOT.$PATH_TO_G_CREATOR")
|
||||
@native("$PATH_TO_G_CREATOR")
|
||||
val G_CREATOR: Any = noImpl
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ fun box(): String {
|
||||
assertEquals("B::boo", g())
|
||||
|
||||
val fs = F_CREATOR.toString()
|
||||
val gs = G_CREATOR.toString().replaceAll("boo", "foo")
|
||||
val gs = G_CREATOR.toString().replaceAll("boo", "foo").replaceAll("gar", "far")
|
||||
|
||||
assertEquals(gs, fs)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user