aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/JavascriptCore.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-01 19:04:38 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-01 19:04:38 -0700
commit85b6d448cebcb305dce4dee4b7fb96e309e5b94e (patch)
treebffeca8050173c801ba092d5b65d561b4d03dc1b /src/javascript/jsc/JavascriptCore.zig
parent7245f90b2dd686acacb9c8ee03f5d8fb05e09aeb (diff)
downloadbun-85b6d448cebcb305dce4dee4b7fb96e309e5b94e.tar.gz
bun-85b6d448cebcb305dce4dee4b7fb96e309e5b94e.tar.zst
bun-85b6d448cebcb305dce4dee4b7fb96e309e5b94e.zip
hm
Former-commit-id: 0dc1c1a74b845d037326f4f2facd786924ca722e
Diffstat (limited to 'src/javascript/jsc/JavascriptCore.zig')
-rw-r--r--src/javascript/jsc/JavascriptCore.zig7
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;