v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
value-mirror.cc File Reference
Include dependency graph for value-mirror.cc:

Go to the source code of this file.

Namespaces

namespace  v8_inspector
 

Functions

Response v8_inspector::toProtocolValue (v8::Local< v8::Context > context, v8::Local< v8::Value > value, int maxDepth, std::unique_ptr< protocol::Value > *result)
 
Response v8_inspector::arrayToProtocolValue (v8::Local< v8::Context > context, v8::Local< v8::Array > array, int maxDepth, std::unique_ptr< protocol::ListValue > *result)
 
Response v8_inspector::objectToProtocolValue (v8::Local< v8::Context > context, v8::Local< v8::Object > object, int maxDepth, std::unique_ptr< protocol::DictionaryValue > *result)
 
std::unique_ptr< protocol::FundamentalValue > v8_inspector::toProtocolValue (double doubleValue)
 
Response v8_inspector::toProtocolValue (v8::Local< v8::Context > context, v8::Local< v8::Value > value, std::unique_ptr< protocol::Value > *result)
 
std::unique_ptr< ValueMirrorv8_inspector::clientMirror (v8::Local< v8::Context > context, v8::Local< v8::Object > value, const String16 &subtype)
 

Variables

static const int v8_inspector::kMaxProtocolDepth = 1000
 

Variable Documentation

◆ key

std::unique_ptr<ValueMirror> key

Definition at line 949 of file value-mirror.cc.

◆ m_blocklist

std::vector<String16> m_blocklist
private

Definition at line 1024 of file value-mirror.cc.

◆ m_columnNumber

int m_columnNumber
private

Definition at line 843 of file value-mirror.cc.

◆ m_description

String16 m_description
private

Definition at line 1347 of file value-mirror.cc.

◆ m_hasSubtype

bool m_hasSubtype
private

Definition at line 1348 of file value-mirror.cc.

◆ m_indexLimit

int* m_indexLimit
private

Definition at line 1027 of file value-mirror.cc.

◆ m_isolate

v8::Isolate* m_isolate
private

Definition at line 1023 of file value-mirror.cc.

◆ m_lineNumber

int m_lineNumber
private

Definition at line 842 of file value-mirror.cc.

◆ m_mirrors

std::vector<PropertyMirror>* m_mirrors
private

Definition at line 1029 of file value-mirror.cc.

◆ m_nameLimit

int* m_nameLimit
private

Definition at line 1026 of file value-mirror.cc.

◆ m_overflow

bool* m_overflow
private

Definition at line 1028 of file value-mirror.cc.

◆ m_scriptId

int m_scriptId
private

Definition at line 841 of file value-mirror.cc.

◆ m_skipIndex

int m_skipIndex
private

Definition at line 1025 of file value-mirror.cc.

◆ m_subtype

String16 m_subtype
private

Definition at line 554 of file value-mirror.cc.

◆ m_type

String16 m_type
private

Definition at line 553 of file value-mirror.cc.

◆ m_value

v8::Global<v8::Value> m_value
private

Definition at line 454 of file value-mirror.cc.

◆ value

std::unique_ptr<ValueMirror> value

Definition at line 950 of file value-mirror.cc.