chromium/third_party/blink/renderer/modules/shared_storage/shared_storage_operation_definition.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/modules/shared_storage/shared_storage_operation_definition.h"

#include "third_party/blink/renderer/bindings/core/v8/v8_no_argument_constructor.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_run_function_for_shared_storage_run_operation.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_run_function_for_shared_storage_select_url_operation.h"

namespace blink {

SharedStorageOperationDefinition::SharedStorageOperationDefinition(
    ScriptState* script_state,
    const String& name,
    V8NoArgumentConstructor* constructor,
    v8::Local<v8::Function> v8_run)
    :{}

SharedStorageOperationDefinition::~SharedStorageOperationDefinition() = default;

void SharedStorageOperationDefinition::Trace(Visitor* visitor) const {}

TraceWrapperV8Reference<v8::Value>
SharedStorageOperationDefinition::GetInstance() {}

}  // namespace blink