Bladeren bron

LibJS: Add accessor for requested modules to CyclicModule

networkException 2 jaren geleden
bovenliggende
commit
ea34cb302d
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      Userland/Libraries/LibJS/CyclicModule.h

+ 2 - 0
Userland/Libraries/LibJS/CyclicModule.h

@@ -33,6 +33,8 @@ public:
     virtual ThrowCompletionOr<void> link(VM& vm) override;
     virtual ThrowCompletionOr<void> link(VM& vm) override;
     virtual ThrowCompletionOr<Promise*> evaluate(VM& vm) override;
     virtual ThrowCompletionOr<Promise*> evaluate(VM& vm) override;
 
 
+    Vector<ModuleRequest> const& requested_modules() const { return m_requested_modules; }
+
 protected:
 protected:
     CyclicModule(Realm& realm, StringView filename, bool has_top_level_await, Vector<ModuleRequest> requested_modules, Script::HostDefined* host_defined);
     CyclicModule(Realm& realm, StringView filename, bool has_top_level_await, Vector<ModuleRequest> requested_modules, Script::HostDefined* host_defined);