#include "third_party/blink/renderer/core/script/module_record_resolver_impl.h"
#include "third_party/blink/renderer/bindings/core/v8/module_record.h"
#include "third_party/blink/renderer/core/loader/modulescript/module_script_creation_params.h"
#include "third_party/blink/renderer/core/script/modulator.h"
#include "third_party/blink/renderer/core/script/module_script.h"
namespace blink {
void ModuleRecordResolverImpl::RegisterModuleScript(
const ModuleScript* module_script) { … }
void ModuleRecordResolverImpl::UnregisterModuleScript(
const ModuleScript* module_script) { … }
const ModuleScript* ModuleRecordResolverImpl::GetModuleScriptFromModuleRecord(
v8::Local<v8::Module> module) const { … }
v8::Local<v8::Module> ModuleRecordResolverImpl::Resolve(
const ModuleRequest& module_request,
v8::Local<v8::Module> referrer,
ExceptionState& exception_state) { … }
void ModuleRecordResolverImpl::ContextDestroyed() { … }
void ModuleRecordResolverImpl::Trace(Visitor* visitor) const { … }
}