From f052e66df538f7fabb0e173d9dd79888201286f2 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sun, 4 Dec 2022 02:53:04 -0800 Subject: Add some basic tests for process.stdout --- .../builtins/cpp/ProcessObjectInternalsBuiltins.h | 37 ---------------------- 1 file changed, 37 deletions(-) (limited to 'src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.h') 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 void visit(Visitor&); - -public: - JSC::VM& m_vm; - -#define DECLARE_BUILTIN_SOURCE_MEMBERS(functionName) \ - JSC::WriteBarrier 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 -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 -- cgit v1.2.3