[Wasm] Imporove external interface support

* Support boxing/unboxing when casting to Any
* Support ===, equals, hashCode, toString

* Support adapting String in interop boundary
This commit is contained in:
Svyatoslav Kuzmich
2021-10-15 23:04:22 +03:00
parent baa53b5cf3
commit 4fc461a2ff
30 changed files with 1240 additions and 81 deletions
+3 -1
View File
@@ -1,6 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="kotlin-test-wasm-js-1.6.255-SNAPSHOT">
<output-path>$PROJECT_DIR$/libraries/kotlin.test/wasm/build/libs</output-path>
<root id="archive" name="kotlin-test-wasm-js-1.6.255-SNAPSHOT.jar" />
<root id="archive" name="kotlin-test-wasm-js-1.6.255-SNAPSHOT.jar">
<element id="module-output" name="kotlin.kotlin-test.kotlin-test-wasm.jsMain" />
</root>
</artifact>
</component>