v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
value-mirror.h File Reference
#include <memory>
#include "include/v8-inspector.h"
#include "include/v8-local-handle.h"
#include "src/base/macros.h"
#include "src/inspector/protocol/Protocol.h"
#include "src/inspector/protocol/Runtime.h"
#include "src/inspector/string-16.h"
#include "src/inspector/v8-debugger.h"
#include "src/inspector/v8-deep-serializer.h"
Include dependency graph for value-mirror.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  v8_inspector::PrivatePropertyMirror
 
struct  v8_inspector::InternalPropertyMirror
 
struct  v8_inspector::PropertyMirror
 
class  v8_inspector::ValueMirror
 
class  v8_inspector::ValueMirror::PropertyAccumulator
 

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)