aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-04 02:53:04 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-12-04 02:53:04 -0800
commitf052e66df538f7fabb0e173d9dd79888201286f2 (patch)
tree336fec084318b8cb93f48b85185c662d7e5b226b /src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h
parent46e34a3fa9cba38e70ba034e5ea45584ecce5960 (diff)
downloadbun-f052e66df538f7fabb0e173d9dd79888201286f2.tar.gz
bun-f052e66df538f7fabb0e173d9dd79888201286f2.tar.zst
bun-f052e66df538f7fabb0e173d9dd79888201286f2.zip
Add some basic tests for process.stdout
Diffstat (limited to 'src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h')
-rw-r--r--src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h b/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h
index cce9c1564..078eb6234 100644
--- a/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h
+++ b/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h
@@ -135,41 +135,4 @@ inline void ProcessObjectInternalsBuiltinsWrapper::exportNames()
#undef EXPORT_FUNCTION_NAME
}
-class ProcessObjectInternalsBuiltinFunctions {
-public:
- explicit ProcessObjectInternalsBuiltinFunctions(JSC::VM& vm) : m_vm(vm) { }
-
- void init(JSC::JSGlobalObject&);
- template<typename Visitor> void visit(Visitor&);
-
-public:
- JSC::VM& m_vm;
-
-#define DECLARE_BUILTIN_SOURCE_MEMBERS(functionName) \
- JSC::WriteBarrier<JSC::JSFunction> m_##functionName##Function;
- WEBCORE_FOREACH_PROCESSOBJECTINTERNALS_BUILTIN_FUNCTION_NAME(DECLARE_BUILTIN_SOURCE_MEMBERS)
-#undef DECLARE_BUILTIN_SOURCE_MEMBERS
-};
-
-inline void ProcessObjectInternalsBuiltinFunctions::init(JSC::JSGlobalObject& globalObject)
-{
-#define EXPORT_FUNCTION(codeName, functionName, overriddenName, length)\
- m_##functionName##Function.set(m_vm, &globalObject, JSC::JSFunction::create(m_vm, codeName##Generator(m_vm), &globalObject));
- WEBCORE_FOREACH_PROCESSOBJECTINTERNALS_BUILTIN_CODE(EXPORT_FUNCTION)
-#undef EXPORT_FUNCTION
-}
-
-template<typename Visitor>
-inline void ProcessObjectInternalsBuiltinFunctions::visit(Visitor& visitor)
-{
-#define VISIT_FUNCTION(name) visitor.append(m_##name##Function);
- WEBCORE_FOREACH_PROCESSOBJECTINTERNALS_BUILTIN_FUNCTION_NAME(VISIT_FUNCTION)
-#undef VISIT_FUNCTION
-}
-
-template void ProcessObjectInternalsBuiltinFunctions::visit(JSC::AbstractSlotVisitor&);
-template void ProcessObjectInternalsBuiltinFunctions::visit(JSC::SlotVisitor&);
-
-
-
} // namespace WebCore