@@ -9229,6 +9229,48 @@ fileprivate func _bjs_LeakCheck_wrap_extern(_ pointer: UnsafeMutableRawPointer)
92299229 return _bjs_LeakCheck_wrap_extern ( pointer)
92309230}
92319231
9232+ #if arch(wasm32)
9233+ @_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArrayElementObject_init " )
9234+ fileprivate func bjs_ArrayElementObject_init_extern( _ id: Int32 ) -> Int32
9235+ #else
9236+ fileprivate func bjs_ArrayElementObject_init_extern( _ id: Int32 ) -> Int32 {
9237+ fatalError ( " Only available on WebAssembly " )
9238+ }
9239+ #endif
9240+ @inline ( never) fileprivate func bjs_ArrayElementObject_init( _ id: Int32 ) -> Int32 {
9241+ return bjs_ArrayElementObject_init_extern ( id)
9242+ }
9243+
9244+ #if arch(wasm32)
9245+ @_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArrayElementObject_id_get " )
9246+ fileprivate func bjs_ArrayElementObject_id_get_extern( _ self: Int32 ) -> Int32
9247+ #else
9248+ fileprivate func bjs_ArrayElementObject_id_get_extern( _ self: Int32 ) -> Int32 {
9249+ fatalError ( " Only available on WebAssembly " )
9250+ }
9251+ #endif
9252+ @inline ( never) fileprivate func bjs_ArrayElementObject_id_get( _ self: Int32 ) -> Int32 {
9253+ return bjs_ArrayElementObject_id_get_extern ( self )
9254+ }
9255+
9256+ func _$ArrayElementObject_init( _ id: String ) throws ( JSException) -> JSObject {
9257+ let idValue = id. bridgeJSLowerParameter ( )
9258+ let ret = bjs_ArrayElementObject_init ( idValue)
9259+ if let error = _swift_js_take_exception ( ) {
9260+ throw error
9261+ }
9262+ return JSObject . bridgeJSLiftReturn ( ret)
9263+ }
9264+
9265+ func _$ArrayElementObject_id_get( _ self: JSObject ) throws ( JSException) -> String {
9266+ let selfValue = self . bridgeJSLowerParameter ( )
9267+ let ret = bjs_ArrayElementObject_id_get ( selfValue)
9268+ if let error = _swift_js_take_exception ( ) {
9269+ throw error
9270+ }
9271+ return String . bridgeJSLiftReturn ( ret)
9272+ }
9273+
92329274#if arch(wasm32)
92339275@_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArraySupportImports_jsIntArrayLength_static " )
92349276fileprivate func bjs_ArraySupportImports_jsIntArrayLength_static_extern( ) -> Int32
@@ -9313,6 +9355,18 @@ fileprivate func bjs_ArraySupportImports_jsRoundTripOptionalJSValueArray_static_
93139355 return bjs_ArraySupportImports_jsRoundTripOptionalJSValueArray_static_extern ( v)
93149356}
93159357
9358+ #if arch(wasm32)
9359+ @_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArraySupportImports_jsRoundTripJSClassArray_static " )
9360+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern( ) -> Void
9361+ #else
9362+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern( ) -> Void {
9363+ fatalError ( " Only available on WebAssembly " )
9364+ }
9365+ #endif
9366+ @inline ( never) fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static( ) -> Void {
9367+ return bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern ( )
9368+ }
9369+
93169370#if arch(wasm32)
93179371@_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArraySupportImports_jsSumNumberArray_static " )
93189372fileprivate func bjs_ArraySupportImports_jsSumNumberArray_static_extern( ) -> Float64
@@ -9400,6 +9454,15 @@ func _$ArraySupportImports_jsRoundTripOptionalJSValueArray(_ v: Optional<[JSValu
94009454 return Optional< [ JSValue] > . bridgeJSLiftReturn( )
94019455}
94029456
9457+ func _$ArraySupportImports_jsRoundTripJSClassArray( _ values: [ ArrayElementObject ] ) throws ( JSException) -> [ ArrayElementObject ] {
9458+ let _ = values. bridgeJSLowerParameter ( )
9459+ bjs_ArraySupportImports_jsRoundTripJSClassArray_static ( )
9460+ if let error = _swift_js_take_exception ( ) {
9461+ throw error
9462+ }
9463+ return [ ArrayElementObject ] . bridgeJSLiftReturn ( )
9464+ }
9465+
94039466func _$ArraySupportImports_jsSumNumberArray( _ values: [ Double ] ) throws ( JSException) -> Double {
94049467 let _ = values. bridgeJSLowerParameter ( )
94059468 let ret = bjs_ArraySupportImports_jsSumNumberArray_static ( )
0 commit comments