diff options
Diffstat (limited to 'src/bun.js/bindings/CommonJSModuleRecord.h')
-rw-r--r-- | src/bun.js/bindings/CommonJSModuleRecord.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/bun.js/bindings/CommonJSModuleRecord.h b/src/bun.js/bindings/CommonJSModuleRecord.h index e38d2e083..14d045478 100644 --- a/src/bun.js/bindings/CommonJSModuleRecord.h +++ b/src/bun.js/bindings/CommonJSModuleRecord.h @@ -22,11 +22,12 @@ public: using Base = JSC::JSDestructibleObject; static constexpr unsigned StructureFlags = Base::StructureFlags | JSC::OverridesPut; - mutable JSC::WriteBarrier<JSC::JSString> m_id; - mutable JSC::WriteBarrier<JSC::Unknown> m_filename; - mutable JSC::WriteBarrier<JSC::JSString> m_dirname; + mutable JSC::WriteBarrier<JSString> m_id; + mutable JSC::WriteBarrier<Unknown> m_filename; + mutable JSC::WriteBarrier<JSString> m_dirname; mutable JSC::WriteBarrier<Unknown> m_paths; - mutable JSC::WriteBarrier<JSC::JSSourceCode> sourceCode; + mutable JSC::WriteBarrier<Unknown> m_parent; + mutable JSC::WriteBarrier<JSSourceCode> sourceCode; bool ignoreESModuleAnnotation { false }; static void destroy(JSC::JSCell*); @@ -54,8 +55,7 @@ public: static JSCommonJSModule* create( Zig::GlobalObject* globalObject, const WTF::String& key, - JSValue exportsObject, - bool hasEvaluated = false); + JSValue exportsObject, bool hasEvaluated, JSValue parent); static JSCommonJSModule* create( Zig::GlobalObject* globalObject, |