diff options
Diffstat (limited to 'src/javascript/jsc/JavascriptCore.zig')
-rw-r--r-- | src/javascript/jsc/JavascriptCore.zig | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/javascript/jsc/JavascriptCore.zig b/src/javascript/jsc/JavascriptCore.zig index f5299cd08..25bb40c5a 100644 --- a/src/javascript/jsc/JavascriptCore.zig +++ b/src/javascript/jsc/JavascriptCore.zig @@ -18,9 +18,9 @@ pub const JSPropertyNameArrayRef = ?*struct_OpaqueJSPropertyNameArray; pub const struct_OpaqueJSPropertyNameAccumulator = generic; pub const JSPropertyNameAccumulatorRef = ?*struct_OpaqueJSPropertyNameAccumulator; pub const JSTypedArrayBytesDeallocator = ?fn (?*c_void, ?*c_void) callconv(.C) void; -pub const struct_OpaqueJSValue = generic; -pub const JSValueRef = ?*struct_OpaqueJSValue; -pub const JSObjectRef = ?*struct_OpaqueJSValue; +pub const OpaqueJSValue = opaque {}; +pub const JSValueRef = ?*OpaqueJSValue; +pub const JSObjectRef = ?*OpaqueJSValue; pub extern fn JSEvaluateScript(ctx: JSContextRef, script: JSStringRef, thisObject: JSObjectRef, sourceURL: JSStringRef, startingLineNumber: c_int, exception: ExceptionRef) JSValueRef; pub extern fn JSCheckScriptSyntax(ctx: JSContextRef, script: JSStringRef, sourceURL: JSStringRef, startingLineNumber: c_int, exception: ExceptionRef) bool; pub extern fn JSGarbageCollect(ctx: JSContextRef) void; @@ -242,7 +242,6 @@ pub const OpaqueJSString = struct_OpaqueJSString; pub const OpaqueJSClass = struct_OpaqueJSClass; pub const OpaqueJSPropertyNameArray = struct_OpaqueJSPropertyNameArray; pub const OpaqueJSPropertyNameAccumulator = struct_OpaqueJSPropertyNameAccumulator; -pub const OpaqueJSValue = struct_OpaqueJSValue; // const JSProcessID = ; pub extern fn JSRemoteInspectorDisableAutoStart() void; |