#include "third_party/blink/renderer/core/script/module_pending_script.h"
#include "third_party/blink/renderer/core/script/script_loader.h"
namespace blink {
ModulePendingScriptTreeClient::ModulePendingScriptTreeClient() { … }
void ModulePendingScriptTreeClient::SetPendingScript(
ModulePendingScript* pending_script) { … }
void ModulePendingScriptTreeClient::NotifyModuleTreeLoadFinished(
ModuleScript* module_script) { … }
void ModulePendingScriptTreeClient::Trace(Visitor* visitor) const { … }
ModulePendingScript::ModulePendingScript(
ScriptElementBase* element,
ModulePendingScriptTreeClient* client,
bool is_external,
scheduler::TaskAttributionInfo* parent_task)
: … { … }
ModulePendingScript::~ModulePendingScript() { … }
void ModulePendingScript::DisposeInternal() { … }
void ModulePendingScript::Trace(Visitor* visitor) const { … }
void ModulePendingScript::NotifyModuleTreeLoadFinished() { … }
Script* ModulePendingScript::GetSource() const { … }
}