diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/js/SerializerJsTranslator.kt b/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/js/SerializerJsTranslator.kt index 9a5c6e461b06e..241f399981a36 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/js/SerializerJsTranslator.kt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/src/org/jetbrains/kotlinx/serialization/compiler/backend/js/SerializerJsTranslator.kt @@ -148,6 +148,7 @@ open class SerializerJsTranslator( f.name = context.getInnerNameForDescriptor(typedConstructorDescriptor); context.addDeclarationStatement(f.makeStmt()) + context.export(typedConstructorDescriptor) } protected fun TranslationContext.referenceMethod(clazz: ClassDescriptor, name: String) =