Skip to content

Commit e3258e3

Browse files
committed
BridgeJS: Provide swift_js_resolve_type_id stub for non-generic packages
1 parent a809b23 commit e3258e3

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

Plugins/BridgeJS/Sources/BridgeJSSkeleton/BridgeJSSkeleton.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1079,7 +1079,7 @@ public struct ExportedSkeleton: Codable {
10791079
}
10801080

10811081
private var asyncClosureResolveReturnTypes: [BridgeType] {
1082-
var collector = AsyncClosureReturnTypeCollector()
1082+
let collector = AsyncClosureReturnTypeCollector()
10831083
var walker = BridgeSkeletonWalker(visitor: collector)
10841084
walker.walk(self)
10851085
return walker.visitor.returnTypes

Plugins/PackageToJS/Templates/instantiate.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ async function createInstantiator(options, swift) {
7070
swift_js_closure_unregister: unexpectedBjsCall,
7171
swift_js_push_typed_array: unexpectedBjsCall,
7272
swift_js_make_promise: unexpectedBjsCall,
73+
swift_js_resolve_type_id: unexpectedBjsCall,
7374
};
7475
},
7576
/** @param {WebAssembly.Instance} instance */

0 commit comments

Comments
 (0)