@@ -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,30 @@ 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_jsRoundTripJSObjectArray_static " )
9360+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSObjectArray_static_extern( ) -> Void
9361+ #else
9362+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSObjectArray_static_extern( ) -> Void {
9363+ fatalError ( " Only available on WebAssembly " )
9364+ }
9365+ #endif
9366+ @inline ( never) fileprivate func bjs_ArraySupportImports_jsRoundTripJSObjectArray_static( ) -> Void {
9367+ return bjs_ArraySupportImports_jsRoundTripJSObjectArray_static_extern ( )
9368+ }
9369+
9370+ #if arch(wasm32)
9371+ @_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArraySupportImports_jsRoundTripJSClassArray_static " )
9372+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern( ) -> Void
9373+ #else
9374+ fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern( ) -> Void {
9375+ fatalError ( " Only available on WebAssembly " )
9376+ }
9377+ #endif
9378+ @inline ( never) fileprivate func bjs_ArraySupportImports_jsRoundTripJSClassArray_static( ) -> Void {
9379+ return bjs_ArraySupportImports_jsRoundTripJSClassArray_static_extern ( )
9380+ }
9381+
93169382#if arch(wasm32)
93179383@_extern ( wasm, module: " BridgeJSRuntimeTests " , name: " bjs_ArraySupportImports_jsSumNumberArray_static " )
93189384fileprivate func bjs_ArraySupportImports_jsSumNumberArray_static_extern( ) -> Float64
@@ -9400,6 +9466,24 @@ func _$ArraySupportImports_jsRoundTripOptionalJSValueArray(_ v: Optional<[JSValu
94009466 return Optional< [ JSValue] > . bridgeJSLiftReturn( )
94019467}
94029468
9469+ func _$ArraySupportImports_jsRoundTripJSObjectArray( _ values: [ JSObject ] ) throws ( JSException) -> [ JSObject ] {
9470+ let _ = values. bridgeJSLowerParameter ( )
9471+ bjs_ArraySupportImports_jsRoundTripJSObjectArray_static ( )
9472+ if let error = _swift_js_take_exception ( ) {
9473+ throw error
9474+ }
9475+ return [ JSObject ] . bridgeJSLiftReturn ( )
9476+ }
9477+
9478+ func _$ArraySupportImports_jsRoundTripJSClassArray( _ values: [ ArrayElementObject ] ) throws ( JSException) -> [ ArrayElementObject ] {
9479+ let _ = values. bridgeJSLowerParameter ( )
9480+ bjs_ArraySupportImports_jsRoundTripJSClassArray_static ( )
9481+ if let error = _swift_js_take_exception ( ) {
9482+ throw error
9483+ }
9484+ return [ ArrayElementObject ] . bridgeJSLiftReturn ( )
9485+ }
9486+
94039487func _$ArraySupportImports_jsSumNumberArray( _ values: [ Double ] ) throws ( JSException) -> Double {
94049488 let _ = values. bridgeJSLowerParameter ( )
94059489 let ret = bjs_ArraySupportImports_jsSumNumberArray_static ( )
0 commit comments