diff options
author | 2022-05-30 12:13:12 +0400 | |
---|---|---|
committer | 2022-05-30 01:13:12 -0700 | |
commit | ca21c00f86b35be0099c2282a8462cdad0af9751 (patch) | |
tree | 863160e94bc3c19afc894ffbe132a7bf88b46427 | |
parent | 960cb1a8d5a7d7a12e60510e48069d5126deb350 (diff) | |
download | bun-ca21c00f86b35be0099c2282a8462cdad0af9751.tar.gz bun-ca21c00f86b35be0099c2282a8462cdad0af9751.tar.zst bun-ca21c00f86b35be0099c2282a8462cdad0af9751.zip |
Remove generated files from git index (#182)
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | src/base64/bun-base64.bc | bin | 4096 -> 0 bytes | |||
-rw-r--r-- | src/base64/chromiumbase64.bc | bin | 15120 -> 0 bytes | |||
-rw-r--r-- | src/base64/fastavxbase64.bc | bin | 1856 -> 0 bytes | |||
-rw-r--r-- | src/base64/neonbase64.bc | bin | 31120 -> 0 bytes | |||
-rw-r--r-- | src/fallback.version | 1 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers-cpp.h | 271 | ||||
-rw-r--r-- | src/javascript/jsc/bindings/headers.h | 783 | ||||
-rw-r--r-- | src/runtime.version | 1 |
10 files changed, 6 insertions, 1057 deletions
diff --git a/.gitignore b/.gitignore index 62e5321e5..1b65f1e32 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,8 @@ packages/bun-wasm/*.map packages/bun-wasm/*.js packages/bun-wasm/*.d.ts *.bc + +src/fallback.version +src/runtime.version +src/javascript/jsc/bindings/headers-cpp.h +src/javascript/jsc/bindings/headers.h @@ -96,7 +96,7 @@ BITCODE_OR_SECTIONS=-fdata-sections -ffunction-sections LIBTOOL=libtoolize ifeq ($(OS_NAME),darwin) LIBTOOL=glibtoolize -AR=llvm-ar +AR=$(LLVM_PREFIX)/bin/llvm-ar BITCODE_OR_SECTIONS= endif diff --git a/src/base64/bun-base64.bc b/src/base64/bun-base64.bc Binary files differdeleted file mode 100644 index 6a004c8dc..000000000 --- a/src/base64/bun-base64.bc +++ /dev/null diff --git a/src/base64/chromiumbase64.bc b/src/base64/chromiumbase64.bc Binary files differdeleted file mode 100644 index 42178e5b8..000000000 --- a/src/base64/chromiumbase64.bc +++ /dev/null diff --git a/src/base64/fastavxbase64.bc b/src/base64/fastavxbase64.bc Binary files differdeleted file mode 100644 index f7ee9825d..000000000 --- a/src/base64/fastavxbase64.bc +++ /dev/null diff --git a/src/base64/neonbase64.bc b/src/base64/neonbase64.bc Binary files differdeleted file mode 100644 index 91c10bf4f..000000000 --- a/src/base64/neonbase64.bc +++ /dev/null diff --git a/src/fallback.version b/src/fallback.version deleted file mode 100644 index b07ec851e..000000000 --- a/src/fallback.version +++ /dev/null @@ -1 +0,0 @@ -3c32b2da4ba87f18
\ No newline at end of file diff --git a/src/javascript/jsc/bindings/headers-cpp.h b/src/javascript/jsc/bindings/headers-cpp.h deleted file mode 100644 index 08c528863..000000000 --- a/src/javascript/jsc/bindings/headers-cpp.h +++ /dev/null @@ -1,271 +0,0 @@ -//-- AUTOGENERATED FILE -- 1652089399 -// clang-format off -#pragma once - -#include <stddef.h> -#include <stdint.h> -#include <stdbool.h> - -#include "root.h" - -#ifndef INCLUDED_JavaScriptCore_JSObject_h -#define INCLUDED_JavaScriptCore_JSObject_h -#include "JavaScriptCore/JSObject.h" -#endif - -extern "C" const size_t JSC__JSObject_object_size_ = sizeof(JSC::JSObject); -extern "C" const size_t JSC__JSObject_object_align_ = alignof(JSC::JSObject); - -#ifndef INCLUDED_FetchHeaders_h -#define INCLUDED_FetchHeaders_h -#include "FetchHeaders.h" -#endif - -extern "C" const size_t WebCore__FetchHeaders_object_size_ = sizeof(WebCore::FetchHeaders); -extern "C" const size_t WebCore__FetchHeaders_object_align_ = alignof(WebCore::FetchHeaders); - -#ifndef INCLUDED_JavaScriptCore_JSCell_h -#define INCLUDED_JavaScriptCore_JSCell_h -#include "JavaScriptCore/JSCell.h" -#endif - -extern "C" const size_t JSC__JSCell_object_size_ = sizeof(JSC::JSCell); -extern "C" const size_t JSC__JSCell_object_align_ = alignof(JSC::JSCell); - -#ifndef INCLUDED_JavaScriptCore_JSString_h -#define INCLUDED_JavaScriptCore_JSString_h -#include "JavaScriptCore/JSString.h" -#endif - -extern "C" const size_t JSC__JSString_object_size_ = sizeof(JSC::JSString); -extern "C" const size_t JSC__JSString_object_align_ = alignof(JSC::JSString); - -#ifndef INCLUDED_JavaScriptCore_ScriptArguments_h -#define INCLUDED_JavaScriptCore_ScriptArguments_h -#include "JavaScriptCore/ScriptArguments.h" -#endif - -extern "C" const size_t Inspector__ScriptArguments_object_size_ = sizeof(Inspector::ScriptArguments); -extern "C" const size_t Inspector__ScriptArguments_object_align_ = alignof(Inspector::ScriptArguments); - -#ifndef INCLUDED_JavaScriptCore_JSModuleLoader_h -#define INCLUDED_JavaScriptCore_JSModuleLoader_h -#include "JavaScriptCore/JSModuleLoader.h" -#endif - -extern "C" const size_t JSC__JSModuleLoader_object_size_ = sizeof(JSC::JSModuleLoader); -extern "C" const size_t JSC__JSModuleLoader_object_align_ = alignof(JSC::JSModuleLoader); - -#ifndef INCLUDED_JavaScriptCore_JSModuleRecord_h -#define INCLUDED_JavaScriptCore_JSModuleRecord_h -#include "JavaScriptCore/JSModuleRecord.h" -#endif - -extern "C" const size_t JSC__JSModuleRecord_object_size_ = sizeof(JSC::JSModuleRecord); -extern "C" const size_t JSC__JSModuleRecord_object_align_ = alignof(JSC::JSModuleRecord); - -#ifndef INCLUDED_JavaScriptCore_JSPromise_h -#define INCLUDED_JavaScriptCore_JSPromise_h -#include "JavaScriptCore/JSPromise.h" -#endif - -extern "C" const size_t JSC__JSPromise_object_size_ = sizeof(JSC::JSPromise); -extern "C" const size_t JSC__JSPromise_object_align_ = alignof(JSC::JSPromise); - -#ifndef INCLUDED_JavaScriptCore_JSInternalPromise_h -#define INCLUDED_JavaScriptCore_JSInternalPromise_h -#include "JavaScriptCore/JSInternalPromise.h" -#endif - -extern "C" const size_t JSC__JSInternalPromise_object_size_ = sizeof(JSC::JSInternalPromise); -extern "C" const size_t JSC__JSInternalPromise_object_align_ = alignof(JSC::JSInternalPromise); - -#ifndef INCLUDED_JavaScriptCore_SourceOrigin_h -#define INCLUDED_JavaScriptCore_SourceOrigin_h -#include "JavaScriptCore/SourceOrigin.h" -#endif - -extern "C" const size_t JSC__SourceOrigin_object_size_ = sizeof(JSC::SourceOrigin); -extern "C" const size_t JSC__SourceOrigin_object_align_ = alignof(JSC::SourceOrigin); - -#ifndef INCLUDED_JavaScriptCore_SourceProvider_h -#define INCLUDED_JavaScriptCore_SourceProvider_h -#include "JavaScriptCore/SourceProvider.h" -#endif - -extern "C" const size_t JSC__SourceCode_object_size_ = sizeof(JSC::SourceCode); -extern "C" const size_t JSC__SourceCode_object_align_ = alignof(JSC::SourceCode); - -#ifndef INCLUDED_JavaScriptCore_JSFunction_h -#define INCLUDED_JavaScriptCore_JSFunction_h -#include "JavaScriptCore/JSFunction.h" -#endif - -extern "C" const size_t JSC__JSFunction_object_size_ = sizeof(JSC::JSFunction); -extern "C" const size_t JSC__JSFunction_object_align_ = alignof(JSC::JSFunction); - -#ifndef INCLUDED_JavaScriptCore_JSGlobalObject_h -#define INCLUDED_JavaScriptCore_JSGlobalObject_h -#include "JavaScriptCore/JSGlobalObject.h" -#endif - -extern "C" const size_t JSC__JSGlobalObject_object_size_ = sizeof(JSC::JSGlobalObject); -extern "C" const size_t JSC__JSGlobalObject_object_align_ = alignof(JSC::JSGlobalObject); - -#ifndef INCLUDED_wtf_URL_h -#define INCLUDED_wtf_URL_h -#include "wtf/URL.h" -#endif - -extern "C" const size_t WTF__URL_object_size_ = sizeof(WTF::URL); -extern "C" const size_t WTF__URL_object_align_ = alignof(WTF::URL); - -#ifndef INCLUDED_wtf_text_WTFString_h -#define INCLUDED_wtf_text_WTFString_h -#include "wtf/text/WTFString.h" -#endif - -extern "C" const size_t WTF__String_object_size_ = sizeof(WTF::String); -extern "C" const size_t WTF__String_object_align_ = alignof(WTF::String); - -#ifndef INCLUDED_JavaScriptCore_JSValue_h -#define INCLUDED_JavaScriptCore_JSValue_h -#include "JavaScriptCore/JSValue.h" -#endif - -extern "C" const size_t JSC__JSValue_object_size_ = sizeof(JSC::JSValue); -extern "C" const size_t JSC__JSValue_object_align_ = alignof(JSC::JSValue); - -#ifndef INCLUDED_JavaScriptCore_PropertyName_h -#define INCLUDED_JavaScriptCore_PropertyName_h -#include "JavaScriptCore/PropertyName.h" -#endif - -extern "C" const size_t JSC__PropertyName_object_size_ = sizeof(JSC::PropertyName); -extern "C" const size_t JSC__PropertyName_object_align_ = alignof(JSC::PropertyName); - -#ifndef INCLUDED_JavaScriptCore_Exception_h -#define INCLUDED_JavaScriptCore_Exception_h -#include "JavaScriptCore/Exception.h" -#endif - -extern "C" const size_t JSC__Exception_object_size_ = sizeof(JSC::Exception); -extern "C" const size_t JSC__Exception_object_align_ = alignof(JSC::Exception); - -#ifndef INCLUDED_JavaScriptCore_VM_h -#define INCLUDED_JavaScriptCore_VM_h -#include "JavaScriptCore/VM.h" -#endif - -extern "C" const size_t JSC__VM_object_size_ = sizeof(JSC::VM); -extern "C" const size_t JSC__VM_object_align_ = alignof(JSC::VM); - -#ifndef INCLUDED_JavaScriptCore_ThrowScope_h -#define INCLUDED_JavaScriptCore_ThrowScope_h -#include "JavaScriptCore/ThrowScope.h" -#endif - -extern "C" const size_t JSC__ThrowScope_object_size_ = sizeof(JSC::ThrowScope); -extern "C" const size_t JSC__ThrowScope_object_align_ = alignof(JSC::ThrowScope); - -#ifndef INCLUDED_JavaScriptCore_CatchScope_h -#define INCLUDED_JavaScriptCore_CatchScope_h -#include "JavaScriptCore/CatchScope.h" -#endif - -extern "C" const size_t JSC__CatchScope_object_size_ = sizeof(JSC::CatchScope); -extern "C" const size_t JSC__CatchScope_object_align_ = alignof(JSC::CatchScope); - -#ifndef INCLUDED_JavaScriptCore_CallFrame_h -#define INCLUDED_JavaScriptCore_CallFrame_h -#include "JavaScriptCore/CallFrame.h" -#endif - -extern "C" const size_t JSC__CallFrame_object_size_ = sizeof(JSC::CallFrame); -extern "C" const size_t JSC__CallFrame_object_align_ = alignof(JSC::CallFrame); - -#ifndef INCLUDED_JavaScriptCore_Identifier_h -#define INCLUDED_JavaScriptCore_Identifier_h -#include "JavaScriptCore/Identifier.h" -#endif - -extern "C" const size_t JSC__Identifier_object_size_ = sizeof(JSC::Identifier); -extern "C" const size_t JSC__Identifier_object_align_ = alignof(JSC::Identifier); - -#ifndef INCLUDED_wtf_text_StringImpl_h -#define INCLUDED_wtf_text_StringImpl_h -#include "wtf/text/StringImpl.h" -#endif - -extern "C" const size_t WTF__StringImpl_object_size_ = sizeof(WTF::StringImpl); -extern "C" const size_t WTF__StringImpl_object_align_ = alignof(WTF::StringImpl); - -#ifndef INCLUDED_wtf_text_ExternalStringImpl_h -#define INCLUDED_wtf_text_ExternalStringImpl_h -#include "wtf/text/ExternalStringImpl.h" -#endif - -extern "C" const size_t WTF__ExternalStringImpl_object_size_ = sizeof(WTF::ExternalStringImpl); -extern "C" const size_t WTF__ExternalStringImpl_object_align_ = alignof(WTF::ExternalStringImpl); - -#ifndef INCLUDED_wtf_text_StringView_h -#define INCLUDED_wtf_text_StringView_h -#include "wtf/text/StringView.h" -#endif - -extern "C" const size_t WTF__StringView_object_size_ = sizeof(WTF::StringView); -extern "C" const size_t WTF__StringView_object_align_ = alignof(WTF::StringView); - -#ifndef INCLUDED__ZigGlobalObject_h_ -#define INCLUDED__ZigGlobalObject_h_ -#include ""ZigGlobalObject.h"" -#endif - -extern "C" const size_t Zig__GlobalObject_object_size_ = sizeof(Zig::GlobalObject); -extern "C" const size_t Zig__GlobalObject_object_align_ = alignof(Zig::GlobalObject); - -#ifndef INCLUDED_BunStream_h -#define INCLUDED_BunStream_h -#include "BunStream.h" -#endif - -extern "C" const size_t Bun__Readable_object_size_ = sizeof(Bun__Readable); -extern "C" const size_t Bun__Readable_object_align_ = alignof(Bun__Readable); - -#ifndef INCLUDED_BunStream_h -#define INCLUDED_BunStream_h -#include "BunStream.h" -#endif - -extern "C" const size_t Bun__Writable_object_size_ = sizeof(Bun__Writable); -extern "C" const size_t Bun__Writable_object_align_ = alignof(Bun__Writable); - -#ifndef INCLUDED_Path_h -#define INCLUDED_Path_h -#include "Path.h" -#endif - -extern "C" const size_t Bun__Path_object_size_ = sizeof(Bun__Path); -extern "C" const size_t Bun__Path_object_align_ = alignof(Bun__Path); - -#ifndef INCLUDED__ZigConsoleClient_h_ -#define INCLUDED__ZigConsoleClient_h_ -#include ""ZigConsoleClient.h"" -#endif - -extern "C" const size_t Zig__ConsoleClient_object_size_ = sizeof(Zig::ConsoleClient); -extern "C" const size_t Zig__ConsoleClient_object_align_ = alignof(Zig::ConsoleClient); - -#ifndef INCLUDED_ -#define INCLUDED_ -#include "" -#endif - -extern "C" const size_t Bun__Timer_object_size_ = sizeof(Bun__Timer); -extern "C" const size_t Bun__Timer_object_align_ = alignof(Bun__Timer); - -const size_t sizes[32] = {sizeof(JSC::JSObject), sizeof(WebCore::DOMURL), sizeof(WebCore::FetchHeaders), sizeof(SystemError), sizeof(JSC::JSCell), sizeof(JSC::JSString), sizeof(Inspector::ScriptArguments), sizeof(JSC::JSModuleLoader), sizeof(JSC::JSModuleRecord), sizeof(JSC::JSPromise), sizeof(JSC::JSInternalPromise), sizeof(JSC::SourceOrigin), sizeof(JSC::SourceCode), sizeof(JSC::JSFunction), sizeof(JSC::JSGlobalObject), sizeof(WTF::URL), sizeof(WTF::String), sizeof(JSC::JSValue), sizeof(JSC::PropertyName), sizeof(JSC::Exception), sizeof(JSC::VM), sizeof(JSC::ThrowScope), sizeof(JSC::CatchScope), sizeof(JSC::CallFrame), sizeof(JSC::Identifier), sizeof(WTF::StringImpl), sizeof(WTF::ExternalStringImpl), sizeof(WTF::StringView), sizeof(Zig::GlobalObject), sizeof(Bun__Readable), sizeof(Bun__Writable), sizeof(Bun__Path)}; - -const char* names[32] = {"JSC__JSObject", "WebCore__DOMURL", "WebCore__FetchHeaders", "SystemError", "JSC__JSCell", "JSC__JSString", "Inspector__ScriptArguments", "JSC__JSModuleLoader", "JSC__JSModuleRecord", "JSC__JSPromise", "JSC__JSInternalPromise", "JSC__SourceOrigin", "JSC__SourceCode", "JSC__JSFunction", "JSC__JSGlobalObject", "WTF__URL", "WTF__String", "JSC__JSValue", "JSC__PropertyName", "JSC__Exception", "JSC__VM", "JSC__ThrowScope", "JSC__CatchScope", "JSC__CallFrame", "JSC__Identifier", "WTF__StringImpl", "WTF__ExternalStringImpl", "WTF__StringView", "Zig__GlobalObject", "Bun__Readable", "Bun__Writable", "Bun__Path"}; - -const size_t aligns[32] = {alignof(JSC::JSObject), alignof(WebCore::DOMURL), alignof(WebCore::FetchHeaders), alignof(SystemError), alignof(JSC::JSCell), alignof(JSC::JSString), alignof(Inspector::ScriptArguments), alignof(JSC::JSModuleLoader), alignof(JSC::JSModuleRecord), alignof(JSC::JSPromise), alignof(JSC::JSInternalPromise), alignof(JSC::SourceOrigin), alignof(JSC::SourceCode), alignof(JSC::JSFunction), alignof(JSC::JSGlobalObject), alignof(WTF::URL), alignof(WTF::String), alignof(JSC::JSValue), alignof(JSC::PropertyName), alignof(JSC::Exception), alignof(JSC::VM), alignof(JSC::ThrowScope), alignof(JSC::CatchScope), alignof(JSC::CallFrame), alignof(JSC::Identifier), alignof(WTF::StringImpl), alignof(WTF::ExternalStringImpl), alignof(WTF::StringView), alignof(Zig::GlobalObject), alignof(Bun__Readable), alignof(Bun__Writable), alignof(Bun__Path)}; diff --git a/src/javascript/jsc/bindings/headers.h b/src/javascript/jsc/bindings/headers.h deleted file mode 100644 index 32de25cf5..000000000 --- a/src/javascript/jsc/bindings/headers.h +++ /dev/null @@ -1,783 +0,0 @@ -// clang-format: off -//-- AUTOGENERATED FILE -- 1652089399 -#pragma once - -#include <stddef.h> -#include <stdint.h> -#include <stdbool.h> - -#ifdef __cplusplus - #define AUTO_EXTERN_C extern "C" - #define AUTO_EXTERN_C_ZIG extern "C" __attribute__((weak)) -#else - #define AUTO_EXTERN_C - #define AUTO_EXTERN_C_ZIG __attribute__((weak)) -#endif -#define ZIG_DECL AUTO_EXTERN_C_ZIG -#define CPP_DECL AUTO_EXTERN_C -#define CPP_SIZE AUTO_EXTERN_C - -#ifndef __cplusplus -typedef void* JSClassRef; -#endif - -#ifdef __cplusplus -#include "root.h" -#include "JavaScriptCore/JSClassRef.h" -#endif -#include "headers-handwritten.h" - typedef struct bJSC__SourceCode { unsigned char bytes[24]; } bJSC__SourceCode; - typedef char* bJSC__SourceCode_buf; - typedef struct bWTF__URL { unsigned char bytes[40]; } bWTF__URL; - typedef char* bWTF__URL_buf; - typedef struct bJSC__JSModuleRecord { unsigned char bytes[216]; } bJSC__JSModuleRecord; - typedef char* bJSC__JSModuleRecord_buf; - typedef struct bJSC__ThrowScope { unsigned char bytes[8]; } bJSC__ThrowScope; - typedef char* bJSC__ThrowScope_buf; - typedef struct bJSC__CallFrame { unsigned char bytes[8]; } bJSC__CallFrame; - typedef char* bJSC__CallFrame_buf; - typedef struct bJSC__JSFunction { unsigned char bytes[32]; } bJSC__JSFunction; - typedef char* bJSC__JSFunction_buf; - typedef struct bJSC__PropertyName { unsigned char bytes[8]; } bJSC__PropertyName; - typedef char* bJSC__PropertyName_buf; - typedef struct bJSC__JSGlobalObject { unsigned char bytes[2312]; } bJSC__JSGlobalObject; - typedef char* bJSC__JSGlobalObject_buf; - typedef struct bJSC__JSCell { unsigned char bytes[8]; } bJSC__JSCell; - typedef char* bJSC__JSCell_buf; - typedef struct bJSC__CatchScope { unsigned char bytes[8]; } bJSC__CatchScope; - typedef char* bJSC__CatchScope_buf; - typedef struct bWTF__String { unsigned char bytes[8]; } bWTF__String; - typedef char* bWTF__String_buf; - typedef struct bWTF__StringView { unsigned char bytes[16]; } bWTF__StringView; - typedef char* bWTF__StringView_buf; - typedef struct bJSC__JSModuleLoader { unsigned char bytes[16]; } bJSC__JSModuleLoader; - typedef char* bJSC__JSModuleLoader_buf; - typedef struct bInspector__ScriptArguments { unsigned char bytes[32]; } bInspector__ScriptArguments; - typedef char* bInspector__ScriptArguments_buf; - typedef struct bJSC__Exception { unsigned char bytes[40]; } bJSC__Exception; - typedef char* bJSC__Exception_buf; - typedef struct bJSC__VM { unsigned char bytes[52168]; } bJSC__VM; - typedef char* bJSC__VM_buf; - typedef struct bJSC__JSString { unsigned char bytes[16]; } bJSC__JSString; - typedef char* bJSC__JSString_buf; - typedef struct bJSC__SourceOrigin { unsigned char bytes[48]; } bJSC__SourceOrigin; - typedef char* bJSC__SourceOrigin_buf; - typedef struct bWTF__ExternalStringImpl { unsigned char bytes[40]; } bWTF__ExternalStringImpl; - typedef char* bWTF__ExternalStringImpl_buf; - typedef struct bJSC__JSInternalPromise { unsigned char bytes[32]; } bJSC__JSInternalPromise; - typedef char* bJSC__JSInternalPromise_buf; - typedef struct bWTF__StringImpl { unsigned char bytes[24]; } bWTF__StringImpl; - typedef char* bWTF__StringImpl_buf; - typedef struct bJSC__JSPromise { unsigned char bytes[32]; } bJSC__JSPromise; - typedef char* bJSC__JSPromise_buf; - typedef struct bJSC__JSObject { unsigned char bytes[16]; } bJSC__JSObject; - typedef char* bJSC__JSObject_buf; - typedef struct bJSC__Identifier { unsigned char bytes[8]; } bJSC__Identifier; - typedef char* bJSC__Identifier_buf; - -#ifndef __cplusplus - typedef bJSC__CatchScope JSC__CatchScope; // JSC::CatchScope - typedef struct JSC__GeneratorPrototype JSC__GeneratorPrototype; // JSC::GeneratorPrototype - typedef struct JSC__ArrayIteratorPrototype JSC__ArrayIteratorPrototype; // JSC::ArrayIteratorPrototype - typedef ErrorableResolvedSource ErrorableResolvedSource; - typedef struct JSC__JSPromisePrototype JSC__JSPromisePrototype; // JSC::JSPromisePrototype - typedef ErrorableZigString ErrorableZigString; - typedef bJSC__PropertyName JSC__PropertyName; // JSC::PropertyName - typedef bJSC__JSObject JSC__JSObject; // JSC::JSObject - typedef bWTF__ExternalStringImpl WTF__ExternalStringImpl; // WTF::ExternalStringImpl - typedef struct JSC__AsyncIteratorPrototype JSC__AsyncIteratorPrototype; // JSC::AsyncIteratorPrototype - typedef bJSC__JSModuleLoader JSC__JSModuleLoader; // JSC::JSModuleLoader - typedef struct JSC__AsyncGeneratorPrototype JSC__AsyncGeneratorPrototype; // JSC::AsyncGeneratorPrototype - typedef struct JSC__AsyncGeneratorFunctionPrototype JSC__AsyncGeneratorFunctionPrototype; // JSC::AsyncGeneratorFunctionPrototype - typedef bJSC__Identifier JSC__Identifier; // JSC::Identifier - typedef struct JSC__ArrayPrototype JSC__ArrayPrototype; // JSC::ArrayPrototype - typedef struct Zig__JSMicrotaskCallback Zig__JSMicrotaskCallback; // Zig::JSMicrotaskCallback - typedef bJSC__JSPromise JSC__JSPromise; // JSC::JSPromise - typedef struct JSC__SetIteratorPrototype JSC__SetIteratorPrototype; // JSC::SetIteratorPrototype - typedef SystemError SystemError; - typedef bJSC__JSCell JSC__JSCell; // JSC::JSCell - typedef bJSC__SourceOrigin JSC__SourceOrigin; // JSC::SourceOrigin - typedef bJSC__JSModuleRecord JSC__JSModuleRecord; // JSC::JSModuleRecord - typedef bWTF__String WTF__String; // WTF::String - typedef bWTF__URL WTF__URL; // WTF::URL - typedef struct JSC__IteratorPrototype JSC__IteratorPrototype; // JSC::IteratorPrototype - typedef Bun__Readable Bun__Readable; - typedef bJSC__JSInternalPromise JSC__JSInternalPromise; // JSC::JSInternalPromise - typedef Bun__Writable Bun__Writable; - typedef struct JSC__MapIteratorPrototype JSC__MapIteratorPrototype; // JSC::MapIteratorPrototype - typedef struct JSC__RegExpPrototype JSC__RegExpPrototype; // JSC::RegExpPrototype - typedef bJSC__CallFrame JSC__CallFrame; // JSC::CallFrame - typedef struct WebCore__FetchHeaders WebCore__FetchHeaders; // WebCore::FetchHeaders - typedef bWTF__StringView WTF__StringView; // WTF::StringView - typedef bJSC__ThrowScope JSC__ThrowScope; // JSC::ThrowScope - typedef bWTF__StringImpl WTF__StringImpl; // WTF::StringImpl - typedef bJSC__VM JSC__VM; // JSC::VM - typedef JSClassRef JSClassRef; - typedef Bun__ArrayBuffer Bun__ArrayBuffer; - typedef bJSC__JSGlobalObject JSC__JSGlobalObject; // JSC::JSGlobalObject - typedef bJSC__JSFunction JSC__JSFunction; // JSC::JSFunction - typedef struct JSC__AsyncFunctionPrototype JSC__AsyncFunctionPrototype; // JSC::AsyncFunctionPrototype - typedef ZigException ZigException; - typedef bJSC__SourceCode JSC__SourceCode; // JSC::SourceCode - typedef uint64_t JSC__JSValue; - typedef struct JSC__BigIntPrototype JSC__BigIntPrototype; // JSC::BigIntPrototype - typedef struct JSC__GeneratorFunctionPrototype JSC__GeneratorFunctionPrototype; // JSC::GeneratorFunctionPrototype - typedef ZigString ZigString; - typedef struct WebCore__DOMURL WebCore__DOMURL; // WebCore::DOMURL - typedef struct JSC__FunctionPrototype JSC__FunctionPrototype; // JSC::FunctionPrototype - typedef bInspector__ScriptArguments Inspector__ScriptArguments; // Inspector::ScriptArguments - typedef bJSC__Exception JSC__Exception; // JSC::Exception - typedef bJSC__JSString JSC__JSString; // JSC::JSString - typedef struct JSC__ObjectPrototype JSC__ObjectPrototype; // JSC::ObjectPrototype - typedef struct JSC__StringPrototype JSC__StringPrototype; // JSC::StringPrototype - -#endif - -#ifdef __cplusplus - namespace JSC { - class JSCell; - class Exception; - class JSPromisePrototype; - class StringPrototype; - class GeneratorFunctionPrototype; - class ArrayPrototype; - class JSString; - class JSObject; - class AsyncIteratorPrototype; - class AsyncGeneratorFunctionPrototype; - class Identifier; - class JSPromise; - class RegExpPrototype; - class AsyncFunctionPrototype; - class CatchScope; - class VM; - class BigIntPrototype; - class SourceOrigin; - class ThrowScope; - class SetIteratorPrototype; - class AsyncGeneratorPrototype; - class PropertyName; - class MapIteratorPrototype; - class JSModuleRecord; - class JSInternalPromise; - class ArrayIteratorPrototype; - class JSFunction; - class JSModuleLoader; - class GeneratorPrototype; - class JSGlobalObject; - class SourceCode; - class FunctionPrototype; - class IteratorPrototype; - class CallFrame; - class ObjectPrototype; - } - namespace WTF { - class URL; - class StringImpl; - class String; - class StringView; - class ExternalStringImpl; - } - namespace Zig { - class JSMicrotaskCallback; - } - namespace WebCore { - class DOMURL; - class FetchHeaders; - } - namespace Inspector { - class ScriptArguments; - } - - typedef ErrorableResolvedSource ErrorableResolvedSource; - typedef ErrorableZigString ErrorableZigString; - typedef SystemError SystemError; - typedef Bun__Readable Bun__Readable; - typedef Bun__Writable Bun__Writable; - typedef JSClassRef JSClassRef; - typedef Bun__ArrayBuffer Bun__ArrayBuffer; - typedef ZigException ZigException; - typedef uint64_t JSC__JSValue; - typedef ZigString ZigString; - using JSC__JSCell = JSC::JSCell; - using JSC__Exception = JSC::Exception; - using JSC__JSPromisePrototype = JSC::JSPromisePrototype; - using JSC__StringPrototype = JSC::StringPrototype; - using JSC__GeneratorFunctionPrototype = JSC::GeneratorFunctionPrototype; - using JSC__ArrayPrototype = JSC::ArrayPrototype; - using JSC__JSString = JSC::JSString; - using JSC__JSObject = JSC::JSObject; - using JSC__AsyncIteratorPrototype = JSC::AsyncIteratorPrototype; - using JSC__AsyncGeneratorFunctionPrototype = JSC::AsyncGeneratorFunctionPrototype; - using JSC__Identifier = JSC::Identifier; - using JSC__JSPromise = JSC::JSPromise; - using JSC__RegExpPrototype = JSC::RegExpPrototype; - using JSC__AsyncFunctionPrototype = JSC::AsyncFunctionPrototype; - using JSC__CatchScope = JSC::CatchScope; - using JSC__VM = JSC::VM; - using JSC__BigIntPrototype = JSC::BigIntPrototype; - using JSC__SourceOrigin = JSC::SourceOrigin; - using JSC__ThrowScope = JSC::ThrowScope; - using JSC__SetIteratorPrototype = JSC::SetIteratorPrototype; - using JSC__AsyncGeneratorPrototype = JSC::AsyncGeneratorPrototype; - using JSC__PropertyName = JSC::PropertyName; - using JSC__MapIteratorPrototype = JSC::MapIteratorPrototype; - using JSC__JSModuleRecord = JSC::JSModuleRecord; - using JSC__JSInternalPromise = JSC::JSInternalPromise; - using JSC__ArrayIteratorPrototype = JSC::ArrayIteratorPrototype; - using JSC__JSFunction = JSC::JSFunction; - using JSC__JSModuleLoader = JSC::JSModuleLoader; - using JSC__GeneratorPrototype = JSC::GeneratorPrototype; - using JSC__JSGlobalObject = JSC::JSGlobalObject; - using JSC__SourceCode = JSC::SourceCode; - using JSC__FunctionPrototype = JSC::FunctionPrototype; - using JSC__IteratorPrototype = JSC::IteratorPrototype; - using JSC__CallFrame = JSC::CallFrame; - using JSC__ObjectPrototype = JSC::ObjectPrototype; - using WTF__URL = WTF::URL; - using WTF__StringImpl = WTF::StringImpl; - using WTF__String = WTF::String; - using WTF__StringView = WTF::StringView; - using WTF__ExternalStringImpl = WTF::ExternalStringImpl; - using Zig__JSMicrotaskCallback = Zig::JSMicrotaskCallback; - using WebCore__DOMURL = WebCore::DOMURL; - using WebCore__FetchHeaders = WebCore::FetchHeaders; - using Inspector__ScriptArguments = Inspector::ScriptArguments; - -#endif - - -#pragma mark - JSC::JSObject - -CPP_DECL JSC__JSValue JSC__JSObject__create(JSC__JSGlobalObject* arg0, size_t arg1, void* arg2, void (* ArgFn3)(void* arg0, JSC__JSObject* arg1, JSC__JSGlobalObject* arg2)); -CPP_DECL size_t JSC__JSObject__getArrayLength(JSC__JSObject* arg0); -CPP_DECL JSC__JSValue JSC__JSObject__getDirect(JSC__JSObject* arg0, JSC__JSGlobalObject* arg1, const ZigString* arg2); -CPP_DECL JSC__JSValue JSC__JSObject__getIndex(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, uint32_t arg2); -CPP_DECL void JSC__JSObject__putRecord(JSC__JSObject* arg0, JSC__JSGlobalObject* arg1, ZigString* arg2, ZigString* arg3, size_t arg4); -CPP_DECL JSC__JSValue ZigString__external(const ZigString* arg0, JSC__JSGlobalObject* arg1, void* arg2, void (* ArgFn3)(void* arg0, void* arg1, size_t arg2)); -CPP_DECL JSC__JSValue ZigString__to16BitValue(const ZigString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue ZigString__toErrorInstance(const ZigString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue ZigString__toExternalU16(const uint16_t* arg0, size_t arg1, JSC__JSGlobalObject* arg2); -CPP_DECL JSC__JSValue ZigString__toExternalValue(const ZigString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue ZigString__toExternalValueWithCallback(const ZigString* arg0, JSC__JSGlobalObject* arg1, void (* ArgFn2)(void* arg0, void* arg1, size_t arg2)); -CPP_DECL JSC__JSValue ZigString__toValue(const ZigString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue ZigString__toValueGC(const ZigString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL WebCore__DOMURL* WebCore__DOMURL__cast_(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL void WebCore__DOMURL__href_(WebCore__DOMURL* arg0, ZigString* arg1); -CPP_DECL void WebCore__DOMURL__pathname_(WebCore__DOMURL* arg0, ZigString* arg1); - -#pragma mark - WebCore::FetchHeaders - -CPP_DECL void WebCore__FetchHeaders__append(WebCore__FetchHeaders* arg0, const ZigString* arg1, const ZigString* arg2); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__cast_(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL JSC__JSValue WebCore__FetchHeaders__clone(WebCore__FetchHeaders* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__cloneThis(WebCore__FetchHeaders* arg0); -CPP_DECL void WebCore__FetchHeaders__copyTo(WebCore__FetchHeaders* arg0, StringPointer* arg1, StringPointer* arg2, unsigned char* arg3); -CPP_DECL void WebCore__FetchHeaders__count(WebCore__FetchHeaders* arg0, uint32_t* arg1, uint32_t* arg2); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__createEmpty(); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__createFromJS(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__createFromPicoHeaders_(JSC__JSGlobalObject* arg0, const void* arg1); -CPP_DECL WebCore__FetchHeaders* WebCore__FetchHeaders__createFromUWS(JSC__JSGlobalObject* arg0, void* arg1); -CPP_DECL JSC__JSValue WebCore__FetchHeaders__createValue(JSC__JSGlobalObject* arg0, StringPointer* arg1, StringPointer* arg2, const ZigString* arg3, uint32_t arg4); -CPP_DECL void WebCore__FetchHeaders__deref(WebCore__FetchHeaders* arg0); -CPP_DECL void WebCore__FetchHeaders__get_(WebCore__FetchHeaders* arg0, const ZigString* arg1, ZigString* arg2); -CPP_DECL bool WebCore__FetchHeaders__has(WebCore__FetchHeaders* arg0, const ZigString* arg1); -CPP_DECL void WebCore__FetchHeaders__put_(WebCore__FetchHeaders* arg0, const ZigString* arg1, const ZigString* arg2); -CPP_DECL void WebCore__FetchHeaders__remove(WebCore__FetchHeaders* arg0, const ZigString* arg1); -CPP_DECL JSC__JSValue WebCore__FetchHeaders__toJS(WebCore__FetchHeaders* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL void WebCore__FetchHeaders__toUWSResponse(WebCore__FetchHeaders* arg0, bool arg1, void* arg2); -CPP_DECL JSC__JSValue SystemError__toErrorInstance(const SystemError* arg0, JSC__JSGlobalObject* arg1); - -#pragma mark - JSC::JSCell - -CPP_DECL JSC__JSObject* JSC__JSCell__getObject(JSC__JSCell* arg0); -CPP_DECL bWTF__String JSC__JSCell__getString(JSC__JSCell* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL unsigned char JSC__JSCell__getType(JSC__JSCell* arg0); - -#pragma mark - JSC::JSString - -CPP_DECL JSC__JSString* JSC__JSString__createFromOwnedString(JSC__VM* arg0, const WTF__String* arg1); -CPP_DECL JSC__JSString* JSC__JSString__createFromString(JSC__VM* arg0, const WTF__String* arg1); -CPP_DECL bool JSC__JSString__eql(const JSC__JSString* arg0, JSC__JSGlobalObject* arg1, JSC__JSString* arg2); -CPP_DECL bool JSC__JSString__is8Bit(const JSC__JSString* arg0); -CPP_DECL size_t JSC__JSString__length(const JSC__JSString* arg0); -CPP_DECL JSC__JSObject* JSC__JSString__toObject(JSC__JSString* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL bWTF__String JSC__JSString__value(JSC__JSString* arg0, JSC__JSGlobalObject* arg1); - -#pragma mark - Inspector::ScriptArguments - -CPP_DECL JSC__JSValue Inspector__ScriptArguments__argumentAt(Inspector__ScriptArguments* arg0, size_t arg1); -CPP_DECL size_t Inspector__ScriptArguments__argumentCount(Inspector__ScriptArguments* arg0); -CPP_DECL bWTF__String Inspector__ScriptArguments__getFirstArgumentAsString(Inspector__ScriptArguments* arg0); -CPP_DECL bool Inspector__ScriptArguments__isEqual(Inspector__ScriptArguments* arg0, Inspector__ScriptArguments* arg1); -CPP_DECL void Inspector__ScriptArguments__release(Inspector__ScriptArguments* arg0); - -#pragma mark - JSC::JSModuleLoader - -CPP_DECL bool JSC__JSModuleLoader__checkSyntax(JSC__JSGlobalObject* arg0, const JSC__SourceCode* arg1, bool arg2); -CPP_DECL JSC__JSValue JSC__JSModuleLoader__evaluate(JSC__JSGlobalObject* arg0, const unsigned char* arg1, size_t arg2, const unsigned char* arg3, size_t arg4, JSC__JSValue JSValue5, JSC__JSValue* arg6); -CPP_DECL JSC__JSInternalPromise* JSC__JSModuleLoader__importModule(JSC__JSGlobalObject* arg0, const JSC__Identifier* arg1); -CPP_DECL JSC__JSValue JSC__JSModuleLoader__linkAndEvaluateModule(JSC__JSGlobalObject* arg0, const JSC__Identifier* arg1); -CPP_DECL JSC__JSInternalPromise* JSC__JSModuleLoader__loadAndEvaluateModule(JSC__JSGlobalObject* arg0, const ZigString* arg1); -CPP_DECL JSC__JSInternalPromise* JSC__JSModuleLoader__loadAndEvaluateModuleEntryPoint(JSC__JSGlobalObject* arg0, const JSC__SourceCode* arg1); - -#pragma mark - JSC::JSModuleRecord - -CPP_DECL bJSC__SourceCode JSC__JSModuleRecord__sourceCode(JSC__JSModuleRecord* arg0); - -#pragma mark - JSC::JSPromise - -CPP_DECL JSC__JSValue JSC__JSPromise__asValue(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSPromise* JSC__JSPromise__create(JSC__JSGlobalObject* arg0); -CPP_DECL bool JSC__JSPromise__isHandled(const JSC__JSPromise* arg0, JSC__VM* arg1); -CPP_DECL void JSC__JSPromise__reject(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL void JSC__JSPromise__rejectAsHandled(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL void JSC__JSPromise__rejectAsHandledException(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1, JSC__Exception* arg2); -CPP_DECL JSC__JSPromise* JSC__JSPromise__rejectedPromise(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__JSPromise__rejectedPromiseValue(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL void JSC__JSPromise__rejectWithCaughtException(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1, bJSC__ThrowScope arg2); -CPP_DECL void JSC__JSPromise__resolve(JSC__JSPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL JSC__JSPromise* JSC__JSPromise__resolvedPromise(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__JSPromise__resolvedPromiseValue(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__JSPromise__result(const JSC__JSPromise* arg0, JSC__VM* arg1); -CPP_DECL uint32_t JSC__JSPromise__status(const JSC__JSPromise* arg0, JSC__VM* arg1); - -#pragma mark - JSC::JSInternalPromise - -CPP_DECL JSC__JSInternalPromise* JSC__JSInternalPromise__create(JSC__JSGlobalObject* arg0); -CPP_DECL bool JSC__JSInternalPromise__isHandled(const JSC__JSInternalPromise* arg0, JSC__VM* arg1); -CPP_DECL void JSC__JSInternalPromise__reject(JSC__JSInternalPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL void JSC__JSInternalPromise__rejectAsHandled(JSC__JSInternalPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL void JSC__JSInternalPromise__rejectAsHandledException(JSC__JSInternalPromise* arg0, JSC__JSGlobalObject* arg1, JSC__Exception* arg2); -CPP_DECL JSC__JSInternalPromise* JSC__JSInternalPromise__rejectedPromise(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL void JSC__JSInternalPromise__rejectWithCaughtException(JSC__JSInternalPromise* arg0, JSC__JSGlobalObject* arg1, bJSC__ThrowScope arg2); -CPP_DECL void JSC__JSInternalPromise__resolve(JSC__JSInternalPromise* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2); -CPP_DECL JSC__JSInternalPromise* JSC__JSInternalPromise__resolvedPromise(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__JSInternalPromise__result(const JSC__JSInternalPromise* arg0, JSC__VM* arg1); -CPP_DECL uint32_t JSC__JSInternalPromise__status(const JSC__JSInternalPromise* arg0, JSC__VM* arg1); - -#pragma mark - JSC::SourceOrigin - -CPP_DECL bJSC__SourceOrigin JSC__SourceOrigin__fromURL(const WTF__URL* arg0); - -#pragma mark - JSC::SourceCode - -CPP_DECL void JSC__SourceCode__fromString(JSC__SourceCode* arg0, const WTF__String* arg1, const JSC__SourceOrigin* arg2, WTF__String* arg3, unsigned char SourceType4); - -#pragma mark - JSC::JSFunction - -CPP_DECL bWTF__String JSC__JSFunction__calculatedDisplayName(JSC__JSFunction* arg0, JSC__VM* arg1); -CPP_DECL JSC__JSValue JSC__JSFunction__callWithArguments(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, size_t arg3, JSC__Exception** arg4, const unsigned char* arg5); -CPP_DECL JSC__JSValue JSC__JSFunction__callWithArgumentsAndThis(JSC__JSValue JSValue0, JSC__JSValue JSValue1, JSC__JSGlobalObject* arg2, JSC__JSValue* arg3, size_t arg4, JSC__Exception** arg5, const unsigned char* arg6); -CPP_DECL JSC__JSValue JSC__JSFunction__callWithoutAnyArgumentsOrThis(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__Exception** arg2, const unsigned char* arg3); -CPP_DECL JSC__JSValue JSC__JSFunction__callWithThis(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2, JSC__Exception** arg3, const unsigned char* arg4); -CPP_DECL JSC__JSValue JSC__JSFunction__constructWithArguments(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, size_t arg3, JSC__Exception** arg4, const unsigned char* arg5); -CPP_DECL JSC__JSValue JSC__JSFunction__constructWithArgumentsAndNewTarget(JSC__JSValue JSValue0, JSC__JSValue JSValue1, JSC__JSGlobalObject* arg2, JSC__JSValue* arg3, size_t arg4, JSC__Exception** arg5, const unsigned char* arg6); -CPP_DECL JSC__JSValue JSC__JSFunction__constructWithNewTarget(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__JSValue JSValue2, JSC__Exception** arg3, const unsigned char* arg4); -CPP_DECL JSC__JSValue JSC__JSFunction__constructWithoutAnyArgumentsOrNewTarget(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, JSC__Exception** arg2, const unsigned char* arg3); -CPP_DECL JSC__JSFunction* JSC__JSFunction__createFromNative(JSC__JSGlobalObject* arg0, uint16_t arg1, const WTF__String* arg2, void* arg3, JSC__JSValue (* ArgFn4)(void* arg0, JSC__JSGlobalObject* arg1, JSC__CallFrame* arg2)); -CPP_DECL bWTF__String JSC__JSFunction__displayName(JSC__JSFunction* arg0, JSC__VM* arg1); -CPP_DECL bWTF__String JSC__JSFunction__getName(JSC__JSFunction* arg0, JSC__VM* arg1); - -#pragma mark - JSC::JSGlobalObject - -CPP_DECL JSC__ArrayIteratorPrototype* JSC__JSGlobalObject__arrayIteratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__ArrayPrototype* JSC__JSGlobalObject__arrayPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__AsyncFunctionPrototype* JSC__JSGlobalObject__asyncFunctionPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__AsyncGeneratorFunctionPrototype* JSC__JSGlobalObject__asyncGeneratorFunctionPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__AsyncGeneratorPrototype* JSC__JSGlobalObject__asyncGeneratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__AsyncIteratorPrototype* JSC__JSGlobalObject__asyncIteratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__BigIntPrototype* JSC__JSGlobalObject__bigIntPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__booleanPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSValue JSC__JSGlobalObject__createAggregateError(JSC__JSGlobalObject* arg0, void** arg1, uint16_t arg2, const ZigString* arg3); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__datePrototype(JSC__JSGlobalObject* arg0); -CPP_DECL void JSC__JSGlobalObject__deleteModuleRegistryEntry(JSC__JSGlobalObject* arg0, ZigString* arg1); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__errorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__FunctionPrototype* JSC__JSGlobalObject__functionPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSValue JSC__JSGlobalObject__generateHeapSnapshot(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__GeneratorFunctionPrototype* JSC__JSGlobalObject__generatorFunctionPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__GeneratorPrototype* JSC__JSGlobalObject__generatorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSValue JSC__JSGlobalObject__getCachedObject(JSC__JSGlobalObject* arg0, const ZigString* arg1); -CPP_DECL JSC__IteratorPrototype* JSC__JSGlobalObject__iteratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__jsSetPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__MapIteratorPrototype* JSC__JSGlobalObject__mapIteratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__mapPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__numberPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__ObjectPrototype* JSC__JSGlobalObject__objectPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSPromisePrototype* JSC__JSGlobalObject__promisePrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSValue JSC__JSGlobalObject__putCachedObject(JSC__JSGlobalObject* arg0, const ZigString* arg1, JSC__JSValue JSValue2); -CPP_DECL JSC__RegExpPrototype* JSC__JSGlobalObject__regExpPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__SetIteratorPrototype* JSC__JSGlobalObject__setIteratorPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__StringPrototype* JSC__JSGlobalObject__stringPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSObject* JSC__JSGlobalObject__symbolPrototype(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__VM* JSC__JSGlobalObject__vm(JSC__JSGlobalObject* arg0); - -#pragma mark - WTF::URL - -CPP_DECL bWTF__StringView WTF__URL__encodedPassword(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__encodedUser(WTF__URL* arg0); -CPP_DECL bWTF__String WTF__URL__fileSystemPath(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__fragmentIdentifier(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__fragmentIdentifierWithLeadingNumberSign(WTF__URL* arg0); -CPP_DECL void WTF__URL__fromFileSystemPath(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL bWTF__URL WTF__URL__fromString(bWTF__String arg0, bWTF__String arg1); -CPP_DECL bWTF__StringView WTF__URL__host(WTF__URL* arg0); -CPP_DECL bWTF__String WTF__URL__hostAndPort(WTF__URL* arg0); -CPP_DECL bool WTF__URL__isEmpty(const WTF__URL* arg0); -CPP_DECL bool WTF__URL__isValid(const WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__lastPathComponent(WTF__URL* arg0); -CPP_DECL bWTF__String WTF__URL__password(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__path(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__protocol(WTF__URL* arg0); -CPP_DECL bWTF__String WTF__URL__protocolHostAndPort(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__query(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__queryWithLeadingQuestionMark(WTF__URL* arg0); -CPP_DECL void WTF__URL__setHost(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setHostAndPort(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setPassword(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setPath(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setProtocol(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setQuery(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL void WTF__URL__setUser(WTF__URL* arg0, bWTF__StringView arg1); -CPP_DECL bWTF__String WTF__URL__stringWithoutFragmentIdentifier(WTF__URL* arg0); -CPP_DECL bWTF__StringView WTF__URL__stringWithoutQueryOrFragmentIdentifier(WTF__URL* arg0); -CPP_DECL bWTF__URL WTF__URL__truncatedForUseAsBase(WTF__URL* arg0); -CPP_DECL bWTF__String WTF__URL__user(WTF__URL* arg0); - -#pragma mark - WTF::String - -CPP_DECL const uint16_t* WTF__String__characters16(WTF__String* arg0); -CPP_DECL const unsigned char* WTF__String__characters8(WTF__String* arg0); -CPP_DECL bWTF__String WTF__String__createFromExternalString(bWTF__ExternalStringImpl arg0); -CPP_DECL void WTF__String__createWithoutCopyingFromPtr(WTF__String* arg0, const unsigned char* arg1, size_t arg2); -CPP_DECL bool WTF__String__eqlSlice(WTF__String* arg0, const unsigned char* arg1, size_t arg2); -CPP_DECL bool WTF__String__eqlString(WTF__String* arg0, const WTF__String* arg1); -CPP_DECL const WTF__StringImpl* WTF__String__impl(WTF__String* arg0); -CPP_DECL bool WTF__String__is16Bit(WTF__String* arg0); -CPP_DECL bool WTF__String__is8Bit(WTF__String* arg0); -CPP_DECL bool WTF__String__isEmpty(WTF__String* arg0); -CPP_DECL bool WTF__String__isExternal(WTF__String* arg0); -CPP_DECL bool WTF__String__isStatic(WTF__String* arg0); -CPP_DECL size_t WTF__String__length(WTF__String* arg0); - -#pragma mark - JSC::JSValue - -CPP_DECL void JSC__JSValue___then(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, void* arg2, void (* ArgFn3)(JSC__JSGlobalObject* arg0, void* arg1, JSC__JSValue JSValue2, size_t arg3), void (* ArgFn4)(JSC__JSGlobalObject* arg0, void* arg1, JSC__JSValue JSValue2, size_t arg3)); -CPP_DECL bool JSC__JSValue__asArrayBuffer_(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, Bun__ArrayBuffer* arg2); -CPP_DECL JSC__JSCell* JSC__JSValue__asCell(JSC__JSValue JSValue0); -CPP_DECL JSC__JSInternalPromise* JSC__JSValue__asInternalPromise(JSC__JSValue JSValue0); -CPP_DECL double JSC__JSValue__asNumber(JSC__JSValue JSValue0); -CPP_DECL bJSC__JSObject JSC__JSValue__asObject(JSC__JSValue JSValue0); -CPP_DECL JSC__JSPromise* JSC__JSValue__asPromise(JSC__JSValue JSValue0); -CPP_DECL JSC__JSPromise* JSC__JSValue__asPromise(JSC__JSValue JSValue0); -CPP_DECL JSC__JSString* JSC__JSValue__asString(JSC__JSValue JSValue0); -CPP_DECL JSC__JSValue JSC__JSValue__createEmptyObject(JSC__JSGlobalObject* arg0, size_t arg1); -CPP_DECL JSC__JSValue JSC__JSValue__createInternalPromise(JSC__JSGlobalObject* arg0); -CPP_DECL JSC__JSValue JSC__JSValue__createObject2(JSC__JSGlobalObject* arg0, const ZigString* arg1, const ZigString* arg2, JSC__JSValue JSValue3, JSC__JSValue JSValue4); -CPP_DECL JSC__JSValue JSC__JSValue__createRangeError(const ZigString* arg0, const ZigString* arg1, JSC__JSGlobalObject* arg2); -CPP_DECL JSC__JSValue JSC__JSValue__createStringArray(JSC__JSGlobalObject* arg0, ZigString* arg1, size_t arg2, bool arg3); -CPP_DECL JSC__JSValue JSC__JSValue__createTypeError(const ZigString* arg0, const ZigString* arg1, JSC__JSGlobalObject* arg2); -CPP_DECL bool JSC__JSValue__eqlCell(JSC__JSValue JSValue0, JSC__JSCell* arg1); -CPP_DECL bool JSC__JSValue__eqlValue(JSC__JSValue JSValue0, JSC__JSValue JSValue1); -CPP_DECL void JSC__JSValue__forEach(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, void* arg2, void (* ArgFn3)(JSC__VM* arg0, JSC__JSGlobalObject* arg1, void* arg2, JSC__JSValue JSValue3)); -CPP_DECL JSC__JSValue JSC__JSValue__fromEntries(JSC__JSGlobalObject* arg0, ZigString* arg1, ZigString* arg2, size_t arg3, bool arg4); -CPP_DECL JSC__JSValue JSC__JSValue__fromInt64NoTruncate(JSC__JSGlobalObject* arg0, int64_t arg1); -CPP_DECL JSC__JSValue JSC__JSValue__fromUInt64NoTruncate(JSC__JSGlobalObject* arg0, uint64_t arg1); -CPP_DECL void JSC__JSValue__getClassName(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigString* arg2); -CPP_DECL JSC__JSValue JSC__JSValue__getErrorsProperty(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue JSC__JSValue__getIfPropertyExistsImpl(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, uint32_t arg3); -CPP_DECL uint32_t JSC__JSValue__getLengthOfArray(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL void JSC__JSValue__getNameProperty(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigString* arg2); -CPP_DECL JSC__JSValue JSC__JSValue__getPrototype(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL Bun__Readable* JSC__JSValue__getReadableStreamState(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL void JSC__JSValue__getSymbolDescription(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigString* arg2); -CPP_DECL Bun__Writable* JSC__JSValue__getWritableStreamState(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL bool JSC__JSValue__isAggregateError(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL bool JSC__JSValue__isAnyInt(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isBigInt(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isBigInt32(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isBoolean(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isCallable(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL bool JSC__JSValue__isCell(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isClass(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL bool JSC__JSValue__isCustomGetterSetter(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isError(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isException(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL bool JSC__JSValue__isGetterSetter(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isHeapBigInt(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isInt32(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isInt32AsAnyInt(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isIterable(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL bool JSC__JSValue__isNumber(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isObject(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isPrimitive(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isSameValue(JSC__JSValue JSValue0, JSC__JSValue JSValue1, JSC__JSGlobalObject* arg2); -CPP_DECL bool JSC__JSValue__isString(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isSymbol(JSC__JSValue JSValue0); -CPP_DECL bool JSC__JSValue__isTerminationException(JSC__JSValue JSValue0, JSC__VM* arg1); -CPP_DECL bool JSC__JSValue__isUInt32AsAnyInt(JSC__JSValue JSValue0); -CPP_DECL JSC__JSValue JSC__JSValue__jsBoolean(bool arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsDoubleNumber(double arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNull(); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromChar(unsigned char arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromDouble(double arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromInt32(int32_t arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromInt64(int64_t arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromU16(uint16_t arg0); -CPP_DECL JSC__JSValue JSC__JSValue__jsNumberFromUint64(uint64_t arg0); -CPP_DECL void JSC__JSValue__jsonStringify(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, uint32_t arg2, ZigString* arg3); -CPP_DECL JSC__JSValue JSC__JSValue__jsTDZValue(); -CPP_DECL unsigned char JSC__JSValue__jsType(JSC__JSValue JSValue0); -CPP_DECL JSC__JSValue JSC__JSValue__jsUndefined(); -CPP_DECL JSC__JSValue JSC__JSValue__makeWithNameAndPrototype(JSC__JSGlobalObject* arg0, void* arg1, void* arg2, const ZigString* arg3); -CPP_DECL JSC__JSValue JSC__JSValue__parseJSON(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL void JSC__JSValue__put(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, const ZigString* arg2, JSC__JSValue JSValue3); -CPP_DECL void JSC__JSValue__putRecord(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigString* arg2, ZigString* arg3, size_t arg4); -CPP_DECL JSC__JSValue JSC__JSValue__symbolFor(JSC__JSGlobalObject* arg0, ZigString* arg1); -CPP_DECL bool JSC__JSValue__symbolKeyFor(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigString* arg2); -CPP_DECL bool JSC__JSValue__toBoolean(JSC__JSValue JSValue0); -CPP_DECL int32_t JSC__JSValue__toInt32(JSC__JSValue JSValue0); -CPP_DECL int64_t JSC__JSValue__toInt64(JSC__JSValue JSValue0); -CPP_DECL JSC__JSObject* JSC__JSValue__toObject(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL bJSC__Identifier JSC__JSValue__toPropertyKey(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSValue JSC__JSValue__toPropertyKeyValue(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSString* JSC__JSValue__toString(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSString* JSC__JSValue__toString(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL JSC__JSString* JSC__JSValue__toStringOrNull(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL uint64_t JSC__JSValue__toUInt64NoTruncate(JSC__JSValue JSValue0); -CPP_DECL bWTF__String JSC__JSValue__toWTFString(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1); -CPP_DECL void JSC__JSValue__toZigException(JSC__JSValue JSValue0, JSC__JSGlobalObject* arg1, ZigException* arg2); -CPP_DECL void JSC__JSValue__toZigString(JSC__JSValue JSValue0, ZigString* arg1, JSC__JSGlobalObject* arg2); - -#pragma mark - JSC::PropertyName - -CPP_DECL bool JSC__PropertyName__eqlToIdentifier(JSC__PropertyName* arg0, const JSC__Identifier* arg1); -CPP_DECL bool JSC__PropertyName__eqlToPropertyName(JSC__PropertyName* arg0, const JSC__PropertyName* arg1); -CPP_DECL const WTF__StringImpl* JSC__PropertyName__publicName(JSC__PropertyName* arg0); -CPP_DECL const WTF__StringImpl* JSC__PropertyName__uid(JSC__PropertyName* arg0); - -#pragma mark - JSC::Exception - -CPP_DECL JSC__Exception* JSC__Exception__create(JSC__JSGlobalObject* arg0, JSC__JSObject* arg1, unsigned char StackCaptureAction2); -CPP_DECL void JSC__Exception__getStackTrace(JSC__Exception* arg0, ZigStackTrace* arg1); -CPP_DECL JSC__JSValue JSC__Exception__value(JSC__Exception* arg0); - -#pragma mark - JSC::VM - -CPP_DECL void JSC__VM__clearExecutionTimeLimit(JSC__VM* arg0); -CPP_DECL JSC__VM* JSC__VM__create(unsigned char HeapType0); -CPP_DECL void JSC__VM__deferGC(JSC__VM* arg0, void* arg1, void (* ArgFn2)(void* arg0)); -CPP_DECL void JSC__VM__deinit(JSC__VM* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL void JSC__VM__deleteAllCode(JSC__VM* arg0, JSC__JSGlobalObject* arg1); -CPP_DECL void JSC__VM__doWork(JSC__VM* arg0); -CPP_DECL void JSC__VM__drainMicrotasks(JSC__VM* arg0); -CPP_DECL bool JSC__VM__executionForbidden(JSC__VM* arg0); -CPP_DECL void JSC__VM__holdAPILock(JSC__VM* arg0, void* arg1, void (* ArgFn2)(void* arg0)); -CPP_DECL bool JSC__VM__isEntered(JSC__VM* arg0); -CPP_DECL bool JSC__VM__isJITEnabled(); -CPP_DECL JSC__JSValue JSC__VM__runGC(JSC__VM* arg0, bool arg1); -CPP_DECL void JSC__VM__setExecutionForbidden(JSC__VM* arg0, bool arg1); -CPP_DECL void JSC__VM__setExecutionTimeLimit(JSC__VM* arg0, double arg1); -CPP_DECL void JSC__VM__shrinkFootprint(JSC__VM* arg0); -CPP_DECL bool JSC__VM__throwError(JSC__VM* arg0, JSC__JSGlobalObject* arg1, JSC__ThrowScope* arg2, const unsigned char* arg3, size_t arg4); -CPP_DECL void JSC__VM__whenIdle(JSC__VM* arg0, void (* ArgFn1)()); - -#pragma mark - JSC::ThrowScope - -CPP_DECL void JSC__ThrowScope__clearException(JSC__ThrowScope* arg0); -CPP_DECL bJSC__ThrowScope JSC__ThrowScope__declare(JSC__VM* arg0, unsigned char* arg1, unsigned char* arg2, size_t arg3); -CPP_DECL JSC__Exception* JSC__ThrowScope__exception(JSC__ThrowScope* arg0); -CPP_DECL void JSC__ThrowScope__release(JSC__ThrowScope* arg0); - -#pragma mark - JSC::CatchScope - -CPP_DECL void JSC__CatchScope__clearException(JSC__CatchScope* arg0); -CPP_DECL bJSC__CatchScope JSC__CatchScope__declare(JSC__VM* arg0, unsigned char* arg1, unsigned char* arg2, size_t arg3); -CPP_DECL JSC__Exception* JSC__CatchScope__exception(JSC__CatchScope* arg0); - -#pragma mark - JSC::CallFrame - -CPP_DECL JSC__JSValue JSC__CallFrame__argument(const JSC__CallFrame* arg0, uint16_t arg1); -CPP_DECL size_t JSC__CallFrame__argumentsCount(const JSC__CallFrame* arg0); -CPP_DECL JSC__JSObject* JSC__CallFrame__jsCallee(const JSC__CallFrame* arg0); -CPP_DECL JSC__JSValue JSC__CallFrame__newTarget(const JSC__CallFrame* arg0); -CPP_DECL JSC__JSValue JSC__CallFrame__setNewTarget(JSC__CallFrame* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__CallFrame__setThisValue(JSC__CallFrame* arg0, JSC__JSValue JSValue1); -CPP_DECL JSC__JSValue JSC__CallFrame__thisValue(const JSC__CallFrame* arg0); -CPP_DECL JSC__JSValue JSC__CallFrame__uncheckedArgument(const JSC__CallFrame* arg0, uint16_t arg1); - -#pragma mark - JSC::Identifier - -CPP_DECL void JSC__Identifier__deinit(const JSC__Identifier* arg0); -CPP_DECL bool JSC__Identifier__eqlIdent(const JSC__Identifier* arg0, const JSC__Identifier* arg1); -CPP_DECL bool JSC__Identifier__eqlStringImpl(const JSC__Identifier* arg0, const WTF__StringImpl* arg1); -CPP_DECL bool JSC__Identifier__eqlUTF8(const JSC__Identifier* arg0, const unsigned char* arg1, size_t arg2); -CPP_DECL bJSC__Identifier JSC__Identifier__fromSlice(JSC__VM* arg0, const unsigned char* arg1, size_t arg2); -CPP_DECL bJSC__Identifier JSC__Identifier__fromString(JSC__VM* arg0, const WTF__String* arg1); -CPP_DECL bool JSC__Identifier__isEmpty(const JSC__Identifier* arg0); -CPP_DECL bool JSC__Identifier__isNull(const JSC__Identifier* arg0); -CPP_DECL bool JSC__Identifier__isPrivateName(const JSC__Identifier* arg0); -CPP_DECL bool JSC__Identifier__isSymbol(const JSC__Identifier* arg0); -CPP_DECL size_t JSC__Identifier__length(const JSC__Identifier* arg0); -CPP_DECL bool JSC__Identifier__neqlIdent(const JSC__Identifier* arg0, const JSC__Identifier* arg1); -CPP_DECL bool JSC__Identifier__neqlStringImpl(const JSC__Identifier* arg0, const WTF__StringImpl* arg1); -CPP_DECL bWTF__String JSC__Identifier__toString(const JSC__Identifier* arg0); - -#pragma mark - WTF::StringImpl - -CPP_DECL const uint16_t* WTF__StringImpl__characters16(const WTF__StringImpl* arg0); -CPP_DECL const unsigned char* WTF__StringImpl__characters8(const WTF__StringImpl* arg0); -CPP_DECL bool WTF__StringImpl__is16Bit(const WTF__StringImpl* arg0); -CPP_DECL bool WTF__StringImpl__is8Bit(const WTF__StringImpl* arg0); -CPP_DECL bool WTF__StringImpl__isEmpty(const WTF__StringImpl* arg0); -CPP_DECL bool WTF__StringImpl__isExternal(const WTF__StringImpl* arg0); -CPP_DECL bool WTF__StringImpl__isStatic(const WTF__StringImpl* arg0); -CPP_DECL size_t WTF__StringImpl__length(const WTF__StringImpl* arg0); - -#pragma mark - WTF::ExternalStringImpl - -CPP_DECL const uint16_t* WTF__ExternalStringImpl__characters16(const WTF__ExternalStringImpl* arg0); -CPP_DECL const unsigned char* WTF__ExternalStringImpl__characters8(const WTF__ExternalStringImpl* arg0); -CPP_DECL bWTF__ExternalStringImpl WTF__ExternalStringImpl__create(const unsigned char* arg0, size_t arg1, void (* ArgFn2)(void* arg0, unsigned char* arg1, size_t arg2)); -CPP_DECL bool WTF__ExternalStringImpl__is16Bit(const WTF__ExternalStringImpl* arg0); -CPP_DECL bool WTF__ExternalStringImpl__is8Bit(const WTF__ExternalStringImpl* arg0); -CPP_DECL bool WTF__ExternalStringImpl__isEmpty(const WTF__ExternalStringImpl* arg0); -CPP_DECL size_t WTF__ExternalStringImpl__length(const WTF__ExternalStringImpl* arg0); - -#pragma mark - WTF::StringView - -CPP_DECL const uint16_t* WTF__StringView__characters16(const WTF__StringView* arg0); -CPP_DECL const unsigned char* WTF__StringView__characters8(const WTF__StringView* arg0); -CPP_DECL void WTF__StringView__from8Bit(WTF__StringView* arg0, const unsigned char* arg1, size_t arg2); -CPP_DECL bool WTF__StringView__is16Bit(const WTF__StringView* arg0); -CPP_DECL bool WTF__StringView__is8Bit(const WTF__StringView* arg0); -CPP_DECL bool WTF__StringView__isEmpty(const WTF__StringView* arg0); -CPP_DECL size_t WTF__StringView__length(const WTF__StringView* arg0); - -#pragma mark - Zig::GlobalObject - -CPP_DECL JSC__JSGlobalObject* Zig__GlobalObject__create(JSClassRef* arg0, int32_t arg1, void* arg2); -CPP_DECL void* Zig__GlobalObject__getModuleRegistryMap(JSC__JSGlobalObject* arg0); -CPP_DECL bool Zig__GlobalObject__resetModuleRegistryMap(JSC__JSGlobalObject* arg0, void* arg1); - -#ifdef __cplusplus - -ZIG_DECL JSC__JSValue Zig__GlobalObject__createImportMetaProperties(JSC__JSGlobalObject* arg0, JSC__JSModuleLoader* arg1, JSC__JSValue JSValue2, JSC__JSModuleRecord* arg3, JSC__JSValue JSValue4); -ZIG_DECL void Zig__GlobalObject__fetch(ErrorableResolvedSource* arg0, JSC__JSGlobalObject* arg1, ZigString* arg2, ZigString* arg3); -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, 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); - -#endif - -#ifdef __cplusplus - -ZIG_DECL bool Zig__ErrorType__isPrivateData(void* arg0); - -#endif - -#pragma mark - Bun__Readable - -CPP_DECL JSC__JSValue Bun__Readable__create(Bun__Readable* arg0, JSC__JSGlobalObject* arg1); - -#ifdef __cplusplus - -ZIG_DECL void Bun__Readable__addEventListener(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3, bool arg4); -ZIG_DECL void Bun__Readable__deinit(Bun__Readable* arg0); -ZIG_DECL JSC__JSValue Bun__Readable__pause(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Readable__pipe(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL void Bun__Readable__prependEventListener(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3, bool arg4); -ZIG_DECL JSC__JSValue Bun__Readable__read(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL bool Bun__Readable__removeEventListener(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3); -ZIG_DECL JSC__JSValue Bun__Readable__resume(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Readable__unpipe(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Readable__unshift(Bun__Readable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); - -#endif - -#pragma mark - Bun__Writable - -CPP_DECL JSC__JSValue Bun__Writable__create(Bun__Writable* arg0, JSC__JSGlobalObject* arg1); - -#ifdef __cplusplus - -ZIG_DECL void Bun__Writable__addEventListener(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3, bool arg4); -ZIG_DECL JSC__JSValue Bun__Writable__close(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Writable__cork(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL void Bun__Writable__deinit(Bun__Writable* arg0); -ZIG_DECL JSC__JSValue Bun__Writable__destroy(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Writable__end(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL void Bun__Writable__prependEventListener(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3, bool arg4); -ZIG_DECL bool Bun__Writable__removeEventListener(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, unsigned char Events2, JSC__JSValue JSValue3); -ZIG_DECL JSC__JSValue Bun__Writable__uncork(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Writable__write(Bun__Writable* arg0, JSC__JSGlobalObject* arg1, JSC__JSValue* arg2, uint16_t arg3); - -#endif - -#pragma mark - Bun__Path - -CPP_DECL JSC__JSValue Bun__Path__create(JSC__JSGlobalObject* arg0, bool arg1); - -#ifdef __cplusplus - -ZIG_DECL JSC__JSValue Bun__Path__basename(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__dirname(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__extname(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__format(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__isAbsolute(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__join(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__normalize(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__parse(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__relative(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); -ZIG_DECL JSC__JSValue Bun__Path__resolve(JSC__JSGlobalObject* arg0, bool arg1, JSC__JSValue* arg2, uint16_t arg3); - -#endif - -#ifdef __cplusplus - -ZIG_DECL void Bun__Process__exit(JSC__JSGlobalObject* arg0, int32_t arg1); -ZIG_DECL JSC__JSValue Bun__Process__getArgv(JSC__JSGlobalObject* arg0); -ZIG_DECL JSC__JSValue Bun__Process__getCwd(JSC__JSGlobalObject* arg0); -ZIG_DECL void Bun__Process__getTitle(JSC__JSGlobalObject* arg0, ZigString* arg1); -ZIG_DECL JSC__JSValue Bun__Process__setCwd(JSC__JSGlobalObject* arg0, ZigString* arg1); -ZIG_DECL JSC__JSValue Bun__Process__setTitle(JSC__JSGlobalObject* arg0, ZigString* arg1); - -#endif -CPP_DECL ZigException ZigException__fromException(JSC__Exception* arg0); - -#pragma mark - Zig::ConsoleClient - - -#ifdef __cplusplus - -ZIG_DECL void Zig__ConsoleClient__count(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__countReset(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__messageWithTypeAndLevel(void* arg0, uint32_t MessageType1, uint32_t MessageLevel2, JSC__JSGlobalObject* arg3, JSC__JSValue* arg4, size_t arg5); -ZIG_DECL void Zig__ConsoleClient__profile(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__profileEnd(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__record(void* arg0, JSC__JSGlobalObject* arg1, Inspector__ScriptArguments* arg2); -ZIG_DECL void Zig__ConsoleClient__recordEnd(void* arg0, JSC__JSGlobalObject* arg1, Inspector__ScriptArguments* arg2); -ZIG_DECL void Zig__ConsoleClient__screenshot(void* arg0, JSC__JSGlobalObject* arg1, Inspector__ScriptArguments* arg2); -ZIG_DECL void Zig__ConsoleClient__takeHeapSnapshot(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__time(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__timeEnd(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3); -ZIG_DECL void Zig__ConsoleClient__timeLog(void* arg0, JSC__JSGlobalObject* arg1, const unsigned char* arg2, size_t arg3, Inspector__ScriptArguments* arg4); -ZIG_DECL void Zig__ConsoleClient__timeStamp(void* arg0, JSC__JSGlobalObject* arg1, Inspector__ScriptArguments* arg2); - -#endif - -#pragma mark - Bun__Timer - - -#ifdef __cplusplus - -ZIG_DECL JSC__JSValue Bun__Timer__clearInterval(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -ZIG_DECL JSC__JSValue Bun__Timer__clearTimeout(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1); -ZIG_DECL int32_t Bun__Timer__getNextID(); -ZIG_DECL JSC__JSValue Bun__Timer__setInterval(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1, JSC__JSValue JSValue2); -ZIG_DECL JSC__JSValue Bun__Timer__setTimeout(JSC__JSGlobalObject* arg0, JSC__JSValue JSValue1, JSC__JSValue JSValue2); - -#endif diff --git a/src/runtime.version b/src/runtime.version deleted file mode 100644 index f3ecdb065..000000000 --- a/src/runtime.version +++ /dev/null @@ -1 +0,0 @@ -271391bfa4089a43
\ No newline at end of file |