[Wasm] Support lazy associated object initialisation

Fix #KT-63939
This commit is contained in:
Igor Yakovlev
2024-01-25 19:54:33 +01:00
committed by Space Team
parent 55bbaec3f9
commit be6b9e8a9a
12 changed files with 149 additions and 62 deletions
@@ -21,7 +21,7 @@ fun main(args: Array<String>) {
val k2BoxTestDir = "multiplatform/k2"
val jsTranslatorTestPattern = "^([^_](.+))\\.kt$"
val jsTranslatorReflectionPattern = "^(findAssociatedObject(InSeparatedFile)?)\\.kt$"
val jsTranslatorReflectionPattern = "^(findAssociatedObject(InSeparatedFile)?(Lazyness)?)\\.kt$"
val jsTranslatorEsModulesExcludedDirs = listOf(
// JsExport is not supported for classes
"jsExport", "native", "export",