chromium/third_party/blink/renderer/core/streams/readable_stream_default_controller_with_script_scope.cc

// Copyright 2019 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/core/streams/readable_stream_default_controller_with_script_scope.h"

#include <optional>

#include "third_party/blink/renderer/bindings/core/v8/script_value.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_readable_stream_default_controller.h"
#include "third_party/blink/renderer/core/streams/readable_stream_default_controller.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"
#include "third_party/blink/renderer/platform/bindings/scoped_persistent.h"
#include "third_party/blink/renderer/platform/heap/visitor.h"

namespace blink {

ReadableStreamDefaultControllerWithScriptScope::
    ReadableStreamDefaultControllerWithScriptScope(
        ScriptState* script_state,
        ReadableStreamDefaultController* controller)
    :{}

void ReadableStreamDefaultControllerWithScriptScope::Deactivate() {}

void ReadableStreamDefaultControllerWithScriptScope::Close() {}

double ReadableStreamDefaultControllerWithScriptScope::DesiredSize() const {}

void ReadableStreamDefaultControllerWithScriptScope::Enqueue(
    v8::Local<v8::Value> js_chunk) const {}

void ReadableStreamDefaultControllerWithScriptScope::Error(
    v8::Local<v8::Value> js_error) {}

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

}  // namespace blink