@@ -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