aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/JSSink.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/bindings/JSSink.h')
-rw-r--r--src/bun.js/bindings/JSSink.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/bun.js/bindings/JSSink.h b/src/bun.js/bindings/JSSink.h
index 68caf12fc..3bdfaec9a 100644
--- a/src/bun.js/bindings/JSSink.h
+++ b/src/bun.js/bindings/JSSink.h
@@ -1,6 +1,6 @@
// AUTO-GENERATED FILE. DO NOT EDIT.
-// Generated by 'make generate-sink' at 2022-11-20T12:51:04.403Z
+// Generated by 'make generate-sink' at 2022-11-25T07:36:18.559Z
//
#pragma once
@@ -97,7 +97,11 @@ public:
static void analyzeHeap(JSCell*, JSC::HeapAnalyzer&);
+ void ref();
+ void unref();
+
void* m_sinkPtr;
+ int m_refCount { 1 };
JSArrayBufferSink(JSC::VM& vm, JSC::Structure* structure, void* sinkPtr)
: Base(vm, structure)
@@ -240,7 +244,11 @@ public:
static void analyzeHeap(JSCell*, JSC::HeapAnalyzer&);
+ void ref();
+ void unref();
+
void* m_sinkPtr;
+ int m_refCount { 1 };
JSFileSink(JSC::VM& vm, JSC::Structure* structure, void* sinkPtr)
: Base(vm, structure)
@@ -383,7 +391,11 @@ public:
static void analyzeHeap(JSCell*, JSC::HeapAnalyzer&);
+ void ref();
+ void unref();
+
void* m_sinkPtr;
+ int m_refCount { 1 };
JSHTTPResponseSink(JSC::VM& vm, JSC::Structure* structure, void* sinkPtr)
: Base(vm, structure)
@@ -526,7 +538,11 @@ public:
static void analyzeHeap(JSCell*, JSC::HeapAnalyzer&);
+ void ref();
+ void unref();
+
void* m_sinkPtr;
+ int m_refCount { 1 };
JSHTTPSResponseSink(JSC::VM& vm, JSC::Structure* structure, void* sinkPtr)
: Base(vm, structure)