diff options
author | 2021-12-30 23:20:19 -0800 | |
---|---|---|
committer | 2021-12-30 23:20:19 -0800 | |
commit | 2a7d8df4c5080f2842f770d3972c474078094f1c (patch) | |
tree | 9846a5ae0e82a6b47728e859803c3cc68eda16c8 /src/javascript | |
parent | ac6a2bf2e5e516162483737bd45d9706559fe6a7 (diff) | |
download | bun-2a7d8df4c5080f2842f770d3972c474078094f1c.tar.gz bun-2a7d8df4c5080f2842f770d3972c474078094f1c.tar.zst bun-2a7d8df4c5080f2842f770d3972c474078094f1c.zip |
Fix issue with headers
Diffstat (limited to 'src/javascript')
-rw-r--r-- | src/javascript/jsc/bindings/bindings.zig | 3 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers-cpp.h | 2 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers-replacements.zig | 2 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers.h | 9 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers.zig | 4 |
5 files changed, 17 insertions, 3 deletions
diff --git a/src/javascript/jsc/bindings/bindings.zig b/src/javascript/jsc/bindings/bindings.zig index b0d760853..971782e0b 100644 --- a/src/javascript/jsc/bindings/bindings.zig +++ b/src/javascript/jsc/bindings/bindings.zig @@ -1523,6 +1523,9 @@ pub const JSValue = enum(i64) { extern "c" fn Microtask__run(*Microtask, *JSGlobalObject) void; pub const Microtask = opaque { + pub const name = "Zig::JSMicrotaskCallback"; + pub const namespace = "Zig"; + pub fn run(this: *Microtask, global_object: *JSGlobalObject) void { if (comptime is_bindgen) { return; diff --git a/src/javascript/jsc/bindings/headers-cpp.h b/src/javascript/jsc/bindings/headers-cpp.h index d9b558888..4ea0be1a6 100644 --- a/src/javascript/jsc/bindings/headers-cpp.h +++ b/src/javascript/jsc/bindings/headers-cpp.h @@ -1,4 +1,4 @@ -//-- AUTOGENERATED FILE -- 1640931992 +//-- AUTOGENERATED FILE -- 1640933554 // clang-format off #pragma once diff --git a/src/javascript/jsc/bindings/headers-replacements.zig b/src/javascript/jsc/bindings/headers-replacements.zig index d2f9e0564..e45f0348d 100644 --- a/src/javascript/jsc/bindings/headers-replacements.zig +++ b/src/javascript/jsc/bindings/headers-replacements.zig @@ -51,4 +51,6 @@ pub const ZigException = bindings.ZigException; pub const ResolvedSource = bindings.ResolvedSource; pub const ZigStackTrace = bindings.ZigStackTrace; pub const ReturnableException = bindings.ReturnableException; +pub const struct_Zig__JSMicrotaskCallback = bindings.Microtask; +pub const bZig__JSMicrotaskCallback = struct_Zig__JSMicrotaskCallback; const JSClassRef = bindings.C.JSClassRef; diff --git a/src/javascript/jsc/bindings/headers.h b/src/javascript/jsc/bindings/headers.h index 9ee5d170f..6ae0dae83 100644 --- a/src/javascript/jsc/bindings/headers.h +++ b/src/javascript/jsc/bindings/headers.h @@ -1,5 +1,5 @@ // clang-format: off -//-- AUTOGENERATED FILE -- 1640931992 +//-- AUTOGENERATED FILE -- 1640933554 #pragma once #include <stddef.h> @@ -108,6 +108,7 @@ typedef void* JSClassRef; typedef ZigException ZigException; typedef struct JSC__SetIteratorPrototype JSC__SetIteratorPrototype; // JSC::SetIteratorPrototype typedef bJSC__SourceCode JSC__SourceCode; // JSC::SourceCode + typedef struct Zig__JSMicrotaskCallback Zig__JSMicrotaskCallback; // Zig::JSMicrotaskCallback typedef bJSC__JSCell JSC__JSCell; // JSC::JSCell typedef struct JSC__BigIntPrototype JSC__BigIntPrototype; // JSC::BigIntPrototype typedef struct JSC__GeneratorFunctionPrototype JSC__GeneratorFunctionPrototype; // JSC::GeneratorFunctionPrototype @@ -175,6 +176,9 @@ typedef void* JSClassRef; class StringView; class ExternalStringImpl; } + namespace Zig { + class JSMicrotaskCallback; + } namespace Inspector { class ScriptArguments; } @@ -226,6 +230,7 @@ typedef void* JSClassRef; using WTF__String = WTF::String; using WTF__StringView = WTF::StringView; using WTF__ExternalStringImpl = WTF::ExternalStringImpl; + using Zig__JSMicrotaskCallback = Zig::JSMicrotaskCallback; using Inspector__ScriptArguments = Inspector::ScriptArguments; #endif @@ -588,7 +593,7 @@ ZIG_DECL void Zig__GlobalObject__fetch(ErrorableResolvedSource* arg0, JSC__JSGlo ZIG_DECL ErrorableZigString Zig__GlobalObject__import(JSC__JSGlobalObject* arg0, ZigString* arg1, ZigString* arg2); ZIG_DECL void Zig__GlobalObject__onCrash(); ZIG_DECL JSC__JSValue Zig__GlobalObject__promiseRejectionTracker(JSC__JSGlobalObject* arg0, JSC__JSPromise* arg1, uint32_t JSPromiseRejectionOperation2); -ZIG_DECL void Zig__GlobalObject__queueMicrotaskToEventLoop(JSC__JSGlobalObject* arg0, Microtask* arg1); +ZIG_DECL void Zig__GlobalObject__queueMicrotaskToEventLoop(JSC__JSGlobalObject* arg0, Zig__JSMicrotaskCallback* arg1); ZIG_DECL JSC__JSValue Zig__GlobalObject__reportUncaughtException(JSC__JSGlobalObject* arg0, JSC__Exception* arg1); ZIG_DECL void Zig__GlobalObject__resolve(ErrorableZigString* arg0, JSC__JSGlobalObject* arg1, ZigString* arg2, ZigString* arg3); diff --git a/src/javascript/jsc/bindings/headers.zig b/src/javascript/jsc/bindings/headers.zig index 1f2a83fba..f5ab2f69a 100644 --- a/src/javascript/jsc/bindings/headers.zig +++ b/src/javascript/jsc/bindings/headers.zig @@ -51,6 +51,8 @@ pub const ZigException = bindings.ZigException; pub const ResolvedSource = bindings.ResolvedSource; pub const ZigStackTrace = bindings.ZigStackTrace; pub const ReturnableException = bindings.ReturnableException; +pub const struct_Zig__JSMicrotaskCallback = bindings.Microtask; +pub const bZig__JSMicrotaskCallback = struct_Zig__JSMicrotaskCallback; const JSClassRef = bindings.C.JSClassRef; // GENERATED CODE - DO NOT MODIFY BY HAND @@ -102,6 +104,8 @@ pub const JSC__JSPromise = bJSC__JSPromise; pub const JSC__SetIteratorPrototype = struct_JSC__SetIteratorPrototype; pub const JSC__SourceCode = bJSC__SourceCode; + +pub const Zig__JSMicrotaskCallback = struct_Zig__JSMicrotaskCallback; pub const JSC__JSCell = bJSC__JSCell; pub const JSC__BigIntPrototype = struct_JSC__BigIntPrototype; |