#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() { … }
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) { … }
}