File tree Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -621,6 +621,10 @@ int v8__Module__GetIdentityHash(const v8::Module& self) {
621621 return self.GetIdentityHash ();
622622}
623623
624+ v8::Value* v8__Module__GetModuleNamespace (v8::Module& self) {
625+ return local_to_ptr (self.GetModuleNamespace ());
626+ }
627+
624628int v8__Module__ScriptId (const v8::Module& self) {
625629 return self.ScriptId ();
626630}
Original file line number Diff line number Diff line change @@ -1054,6 +1054,7 @@ void v8__Module__InstantiateModule(
10541054 MaybeBool * out );
10551055const Value * v8__Module__Evaluate (const Module * self , const Context * ctx );
10561056int v8__Module__GetIdentityHash (const Module * self );
1057+ Value * v8__Module__GetModuleNamespace (const Module * self );
10571058int v8__Module__ScriptId (const Module * self );
10581059
10591060// ModuleRequest
Original file line number Diff line number Diff line change @@ -1938,6 +1938,12 @@ pub const Module = struct {
19381938 return @as (u32 , @bitCast (c .v8__Module__GetIdentityHash (self .handle )));
19391939 }
19401940
1941+ pub fn getModuleNamespace (self : Self ) Value {
1942+ return .{
1943+ .handle = c .v8__Module__GetModuleNamespace (self .handle ).? ,
1944+ };
1945+ }
1946+
19411947 pub fn getScriptId (self : Self ) u32 {
19421948 return @as (u32 , @intCast (c .v8__Module__ScriptId (self .handle )));
19431949 }
You can’t perform that action at this time.
0 commit comments