Skip to content

Commit c54bd10

Browse files
committed
SPI for JSObject_id
1 parent 6517b7e commit c54bd10

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/JavaScriptKit/FundamentalObjects/JSBigInt.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public final class JSBigInt: JSObject {
1919
self.init(id: _i64_to_bigint(Int64(bitPattern: value), false))
2020
}
2121

22-
override public init(id: JavaScriptObjectRef) {
22+
@_spi(JSObject_id) override public init(id: JavaScriptObjectRef) {
2323
super.init(id: id)
2424
}
2525

Sources/JavaScriptKit/FundamentalObjects/JSObject.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ import _CJavaScriptKit
1616
/// reference counting system.
1717
@dynamicMemberLookup
1818
public class JSObject: Equatable {
19-
internal var id: JavaScriptObjectRef
20-
init(id: JavaScriptObjectRef) {
19+
@_spi(JSObject_id) public var id: JavaScriptObjectRef
20+
@_spi(JSObject_id) public init(id: JavaScriptObjectRef) {
2121
self.id = id
2222
}
2323

0 commit comments

Comments
 (0)