chromium/third_party/blink/renderer/platform/bindings/callback_method_retriever.cc

// Copyright 2018 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/platform/bindings/callback_method_retriever.h"

#include "third_party/blink/renderer/platform/bindings/callback_function_base.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"
#include "third_party/blink/renderer/platform/bindings/v8_binding.h"

namespace blink {

CallbackMethodRetriever::CallbackMethodRetriever(
    CallbackFunctionBase* constructor)
    :{}

v8::Local<v8::Object> CallbackMethodRetriever::GetPrototypeObject(
    ExceptionState& exception_state) {}

v8::Local<v8::Value> CallbackMethodRetriever::GetFunctionOrUndefined(
    v8::Local<v8::Object> object,
    const StringView& property,
    ExceptionState& exception_state) {}

v8::Local<v8::Function> CallbackMethodRetriever::GetFunctionOrThrow(
    v8::Local<v8::Object> object,
    const StringView& property,
    ExceptionState& exception_state) {}

}  // namespace blink