Skip to content

Commit c4c3ad8

Browse files
BridgeJS: Update snapshot tests
1 parent ad8e34a commit c4c3ad8

23 files changed

+915
-789
lines changed

Plugins/BridgeJS/Tests/BridgeJSToolTests/__Snapshots__/ExportSwiftTests/DefaultParameters.swift

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -206,18 +206,19 @@ public func _bjs_DefaultGreeter_deinit(pointer: UnsafeMutableRawPointer) {
206206

207207
extension DefaultGreeter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
208208
var jsValue: JSValue {
209-
#if arch(wasm32)
210-
@_extern(wasm, module: "TestModule", name: "bjs_DefaultGreeter_wrap")
211-
func _bjs_DefaultGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32
212-
#else
213-
func _bjs_DefaultGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
214-
fatalError("Only available on WebAssembly")
215-
}
216-
#endif
217209
return .object(JSObject(id: UInt32(bitPattern: _bjs_DefaultGreeter_wrap(Unmanaged.passRetained(self).toOpaque()))))
218210
}
219211
}
220212

213+
#if arch(wasm32)
214+
@_extern(wasm, module: "TestModule", name: "bjs_DefaultGreeter_wrap")
215+
fileprivate func _bjs_DefaultGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32
216+
#else
217+
fileprivate func _bjs_DefaultGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
218+
fatalError("Only available on WebAssembly")
219+
}
220+
#endif
221+
221222
@_expose(wasm, "bjs_EmptyGreeter_init")
222223
@_cdecl("bjs_EmptyGreeter_init")
223224
public func _bjs_EmptyGreeter_init() -> UnsafeMutableRawPointer {
@@ -237,18 +238,19 @@ public func _bjs_EmptyGreeter_deinit(pointer: UnsafeMutableRawPointer) {
237238

238239
extension EmptyGreeter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
239240
var jsValue: JSValue {
240-
#if arch(wasm32)
241-
@_extern(wasm, module: "TestModule", name: "bjs_EmptyGreeter_wrap")
242-
func _bjs_EmptyGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32
243-
#else
244-
func _bjs_EmptyGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
245-
fatalError("Only available on WebAssembly")
246-
}
247-
#endif
248241
return .object(JSObject(id: UInt32(bitPattern: _bjs_EmptyGreeter_wrap(Unmanaged.passRetained(self).toOpaque()))))
249242
}
250243
}
251244

245+
#if arch(wasm32)
246+
@_extern(wasm, module: "TestModule", name: "bjs_EmptyGreeter_wrap")
247+
fileprivate func _bjs_EmptyGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32
248+
#else
249+
fileprivate func _bjs_EmptyGreeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
250+
fatalError("Only available on WebAssembly")
251+
}
252+
#endif
253+
252254
@_expose(wasm, "bjs_ConstructorDefaults_init")
253255
@_cdecl("bjs_ConstructorDefaults_init")
254256
public func _bjs_ConstructorDefaults_init(nameBytes: Int32, nameLength: Int32, count: Int32, enabled: Int32, status: Int32, tagIsSome: Int32, tagBytes: Int32, tagLength: Int32) -> UnsafeMutableRawPointer {
@@ -384,14 +386,15 @@ public func _bjs_ConstructorDefaults_deinit(pointer: UnsafeMutableRawPointer) {
384386

385387
extension ConstructorDefaults: ConvertibleToJSValue, _BridgedSwiftHeapObject {
386388
var jsValue: JSValue {
387-
#if arch(wasm32)
388-
@_extern(wasm, module: "TestModule", name: "bjs_ConstructorDefaults_wrap")
389-
func _bjs_ConstructorDefaults_wrap(_: UnsafeMutableRawPointer) -> Int32
390-
#else
391-
func _bjs_ConstructorDefaults_wrap(_: UnsafeMutableRawPointer) -> Int32 {
392-
fatalError("Only available on WebAssembly")
393-
}
394-
#endif
395389
return .object(JSObject(id: UInt32(bitPattern: _bjs_ConstructorDefaults_wrap(Unmanaged.passRetained(self).toOpaque()))))
396390
}
397-
}
391+
}
392+
393+
#if arch(wasm32)
394+
@_extern(wasm, module: "TestModule", name: "bjs_ConstructorDefaults_wrap")
395+
fileprivate func _bjs_ConstructorDefaults_wrap(_: UnsafeMutableRawPointer) -> Int32
396+
#else
397+
fileprivate func _bjs_ConstructorDefaults_wrap(_: UnsafeMutableRawPointer) -> Int32 {
398+
fatalError("Only available on WebAssembly")
399+
}
400+
#endif

Plugins/BridgeJS/Tests/BridgeJSToolTests/__Snapshots__/ExportSwiftTests/EnumNamespace.swift

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -120,18 +120,19 @@ public func _bjs_Converter_deinit(pointer: UnsafeMutableRawPointer) {
120120

121121
extension Utils.Converter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
122122
var jsValue: JSValue {
123-
#if arch(wasm32)
124-
@_extern(wasm, module: "TestModule", name: "bjs_Converter_wrap")
125-
func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32
126-
#else
127-
func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
128-
fatalError("Only available on WebAssembly")
129-
}
130-
#endif
131123
return .object(JSObject(id: UInt32(bitPattern: _bjs_Converter_wrap(Unmanaged.passRetained(self).toOpaque()))))
132124
}
133125
}
134126

127+
#if arch(wasm32)
128+
@_extern(wasm, module: "TestModule", name: "bjs_Converter_wrap")
129+
fileprivate func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32
130+
#else
131+
fileprivate func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
132+
fatalError("Only available on WebAssembly")
133+
}
134+
#endif
135+
135136
@_expose(wasm, "bjs_HTTPServer_init")
136137
@_cdecl("bjs_HTTPServer_init")
137138
public func _bjs_HTTPServer_init() -> UnsafeMutableRawPointer {
@@ -161,18 +162,19 @@ public func _bjs_HTTPServer_deinit(pointer: UnsafeMutableRawPointer) {
161162

162163
extension Networking.API.HTTPServer: ConvertibleToJSValue, _BridgedSwiftHeapObject {
163164
var jsValue: JSValue {
164-
#if arch(wasm32)
165-
@_extern(wasm, module: "TestModule", name: "bjs_HTTPServer_wrap")
166-
func _bjs_HTTPServer_wrap(_: UnsafeMutableRawPointer) -> Int32
167-
#else
168-
func _bjs_HTTPServer_wrap(_: UnsafeMutableRawPointer) -> Int32 {
169-
fatalError("Only available on WebAssembly")
170-
}
171-
#endif
172165
return .object(JSObject(id: UInt32(bitPattern: _bjs_HTTPServer_wrap(Unmanaged.passRetained(self).toOpaque()))))
173166
}
174167
}
175168

169+
#if arch(wasm32)
170+
@_extern(wasm, module: "TestModule", name: "bjs_HTTPServer_wrap")
171+
fileprivate func _bjs_HTTPServer_wrap(_: UnsafeMutableRawPointer) -> Int32
172+
#else
173+
fileprivate func _bjs_HTTPServer_wrap(_: UnsafeMutableRawPointer) -> Int32 {
174+
fatalError("Only available on WebAssembly")
175+
}
176+
#endif
177+
176178
@_expose(wasm, "bjs_TestServer_init")
177179
@_cdecl("bjs_TestServer_init")
178180
public func _bjs_TestServer_init() -> UnsafeMutableRawPointer {
@@ -202,14 +204,15 @@ public func _bjs_TestServer_deinit(pointer: UnsafeMutableRawPointer) {
202204

203205
extension Internal.TestServer: ConvertibleToJSValue, _BridgedSwiftHeapObject {
204206
var jsValue: JSValue {
205-
#if arch(wasm32)
206-
@_extern(wasm, module: "TestModule", name: "bjs_TestServer_wrap")
207-
func _bjs_TestServer_wrap(_: UnsafeMutableRawPointer) -> Int32
208-
#else
209-
func _bjs_TestServer_wrap(_: UnsafeMutableRawPointer) -> Int32 {
210-
fatalError("Only available on WebAssembly")
211-
}
212-
#endif
213207
return .object(JSObject(id: UInt32(bitPattern: _bjs_TestServer_wrap(Unmanaged.passRetained(self).toOpaque()))))
214208
}
215-
}
209+
}
210+
211+
#if arch(wasm32)
212+
@_extern(wasm, module: "TestModule", name: "bjs_TestServer_wrap")
213+
fileprivate func _bjs_TestServer_wrap(_: UnsafeMutableRawPointer) -> Int32
214+
#else
215+
fileprivate func _bjs_TestServer_wrap(_: UnsafeMutableRawPointer) -> Int32 {
216+
fatalError("Only available on WebAssembly")
217+
}
218+
#endif

Plugins/BridgeJS/Tests/BridgeJSToolTests/__Snapshots__/ExportSwiftTests/Namespaces.swift

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,19 @@ public func _bjs_Greeter_deinit(pointer: UnsafeMutableRawPointer) {
5858

5959
extension Greeter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
6060
var jsValue: JSValue {
61-
#if arch(wasm32)
62-
@_extern(wasm, module: "TestModule", name: "bjs_Greeter_wrap")
63-
func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32
64-
#else
65-
func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
66-
fatalError("Only available on WebAssembly")
67-
}
68-
#endif
6961
return .object(JSObject(id: UInt32(bitPattern: _bjs_Greeter_wrap(Unmanaged.passRetained(self).toOpaque()))))
7062
}
7163
}
7264

65+
#if arch(wasm32)
66+
@_extern(wasm, module: "TestModule", name: "bjs_Greeter_wrap")
67+
fileprivate func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32
68+
#else
69+
fileprivate func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
70+
fatalError("Only available on WebAssembly")
71+
}
72+
#endif
73+
7374
@_expose(wasm, "bjs_Converter_init")
7475
@_cdecl("bjs_Converter_init")
7576
public func _bjs_Converter_init() -> UnsafeMutableRawPointer {
@@ -100,18 +101,19 @@ public func _bjs_Converter_deinit(pointer: UnsafeMutableRawPointer) {
100101

101102
extension Converter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
102103
var jsValue: JSValue {
103-
#if arch(wasm32)
104-
@_extern(wasm, module: "TestModule", name: "bjs_Converter_wrap")
105-
func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32
106-
#else
107-
func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
108-
fatalError("Only available on WebAssembly")
109-
}
110-
#endif
111104
return .object(JSObject(id: UInt32(bitPattern: _bjs_Converter_wrap(Unmanaged.passRetained(self).toOpaque()))))
112105
}
113106
}
114107

108+
#if arch(wasm32)
109+
@_extern(wasm, module: "TestModule", name: "bjs_Converter_wrap")
110+
fileprivate func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32
111+
#else
112+
fileprivate func _bjs_Converter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
113+
fatalError("Only available on WebAssembly")
114+
}
115+
#endif
116+
115117
@_expose(wasm, "bjs_UUID_uuidString")
116118
@_cdecl("bjs_UUID_uuidString")
117119
public func _bjs_UUID_uuidString(_self: UnsafeMutableRawPointer) -> Void {
@@ -131,14 +133,15 @@ public func _bjs_UUID_deinit(pointer: UnsafeMutableRawPointer) {
131133

132134
extension UUID: ConvertibleToJSValue, _BridgedSwiftHeapObject {
133135
var jsValue: JSValue {
134-
#if arch(wasm32)
135-
@_extern(wasm, module: "TestModule", name: "bjs_UUID_wrap")
136-
func _bjs_UUID_wrap(_: UnsafeMutableRawPointer) -> Int32
137-
#else
138-
func _bjs_UUID_wrap(_: UnsafeMutableRawPointer) -> Int32 {
139-
fatalError("Only available on WebAssembly")
140-
}
141-
#endif
142136
return .object(JSObject(id: UInt32(bitPattern: _bjs_UUID_wrap(Unmanaged.passRetained(self).toOpaque()))))
143137
}
144-
}
138+
}
139+
140+
#if arch(wasm32)
141+
@_extern(wasm, module: "TestModule", name: "bjs_UUID_wrap")
142+
fileprivate func _bjs_UUID_wrap(_: UnsafeMutableRawPointer) -> Int32
143+
#else
144+
fileprivate func _bjs_UUID_wrap(_: UnsafeMutableRawPointer) -> Int32 {
145+
fatalError("Only available on WebAssembly")
146+
}
147+
#endif

Plugins/BridgeJS/Tests/BridgeJSToolTests/__Snapshots__/ExportSwiftTests/Optionals.swift

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -232,18 +232,19 @@ public func _bjs_Greeter_deinit(pointer: UnsafeMutableRawPointer) {
232232

233233
extension Greeter: ConvertibleToJSValue, _BridgedSwiftHeapObject {
234234
var jsValue: JSValue {
235-
#if arch(wasm32)
236-
@_extern(wasm, module: "TestModule", name: "bjs_Greeter_wrap")
237-
func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32
238-
#else
239-
func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
240-
fatalError("Only available on WebAssembly")
241-
}
242-
#endif
243235
return .object(JSObject(id: UInt32(bitPattern: _bjs_Greeter_wrap(Unmanaged.passRetained(self).toOpaque()))))
244236
}
245237
}
246238

239+
#if arch(wasm32)
240+
@_extern(wasm, module: "TestModule", name: "bjs_Greeter_wrap")
241+
fileprivate func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32
242+
#else
243+
fileprivate func _bjs_Greeter_wrap(_: UnsafeMutableRawPointer) -> Int32 {
244+
fatalError("Only available on WebAssembly")
245+
}
246+
#endif
247+
247248
@_expose(wasm, "bjs_OptionalPropertyHolder_init")
248249
@_cdecl("bjs_OptionalPropertyHolder_init")
249250
public func _bjs_OptionalPropertyHolder_init() -> UnsafeMutableRawPointer {
@@ -326,14 +327,15 @@ public func _bjs_OptionalPropertyHolder_deinit(pointer: UnsafeMutableRawPointer)
326327

327328
extension OptionalPropertyHolder: ConvertibleToJSValue, _BridgedSwiftHeapObject {
328329
var jsValue: JSValue {
329-
#if arch(wasm32)
330-
@_extern(wasm, module: "TestModule", name: "bjs_OptionalPropertyHolder_wrap")
331-
func _bjs_OptionalPropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32
332-
#else
333-
func _bjs_OptionalPropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32 {
334-
fatalError("Only available on WebAssembly")
335-
}
336-
#endif
337330
return .object(JSObject(id: UInt32(bitPattern: _bjs_OptionalPropertyHolder_wrap(Unmanaged.passRetained(self).toOpaque()))))
338331
}
339-
}
332+
}
333+
334+
#if arch(wasm32)
335+
@_extern(wasm, module: "TestModule", name: "bjs_OptionalPropertyHolder_wrap")
336+
fileprivate func _bjs_OptionalPropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32
337+
#else
338+
fileprivate func _bjs_OptionalPropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32 {
339+
fatalError("Only available on WebAssembly")
340+
}
341+
#endif

Plugins/BridgeJS/Tests/BridgeJSToolTests/__Snapshots__/ExportSwiftTests/PropertyTypes.swift

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -334,14 +334,15 @@ public func _bjs_PropertyHolder_deinit(pointer: UnsafeMutableRawPointer) {
334334

335335
extension PropertyHolder: ConvertibleToJSValue, _BridgedSwiftHeapObject {
336336
var jsValue: JSValue {
337-
#if arch(wasm32)
338-
@_extern(wasm, module: "TestModule", name: "bjs_PropertyHolder_wrap")
339-
func _bjs_PropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32
340-
#else
341-
func _bjs_PropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32 {
342-
fatalError("Only available on WebAssembly")
343-
}
344-
#endif
345337
return .object(JSObject(id: UInt32(bitPattern: _bjs_PropertyHolder_wrap(Unmanaged.passRetained(self).toOpaque()))))
346338
}
347-
}
339+
}
340+
341+
#if arch(wasm32)
342+
@_extern(wasm, module: "TestModule", name: "bjs_PropertyHolder_wrap")
343+
fileprivate func _bjs_PropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32
344+
#else
345+
fileprivate func _bjs_PropertyHolder_wrap(_: UnsafeMutableRawPointer) -> Int32 {
346+
fatalError("Only available on WebAssembly")
347+
}
348+
#endif

0 commit comments

Comments
 (0)