chromium/v8/src/inspector/inspected-context.cc

// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "src/inspector/inspected-context.h"

#include "include/v8-context.h"
#include "include/v8-inspector.h"
#include "src/debug/debug-interface.h"
#include "src/inspector/injected-script.h"
#include "src/inspector/string-util.h"
#include "src/inspector/v8-console.h"
#include "src/inspector/v8-inspector-impl.h"

namespace v8_inspector {

class InspectedContext::WeakCallbackData {};

InspectedContext::InspectedContext(V8InspectorImpl* inspector,
                                   const V8ContextInfo& info, int contextId)
    :{}

InspectedContext::~InspectedContext() {}

// static
int InspectedContext::contextId(v8::Local<v8::Context> context) {}

v8::Local<v8::Context> InspectedContext::context() const {}

v8::Isolate* InspectedContext::isolate() const {}

bool InspectedContext::isReported(int sessionId) const {}

void InspectedContext::setReported(int sessionId, bool reported) {}

InjectedScript* InspectedContext::getInjectedScript(int sessionId) {}

InjectedScript* InspectedContext::createInjectedScript(int sessionId) {}

void InspectedContext::discardInjectedScript(int sessionId) {}

bool InspectedContext::addInternalObject(v8::Local<v8::Object> object,
                                         V8InternalValueType type) {}

V8InternalValueType InspectedContext::getInternalType(
    v8::Local<v8::Object> object) {}

}  // namespace v8_inspector