![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <debug-interface.h>
Public Member Functions | |
virtual | ~PropertyIterator ()=default |
virtual bool | Done () const =0 |
virtual V8_WARN_UNUSED_RESULT Maybe< bool > | Advance ()=0 |
virtual v8::Local< v8::Name > | name () const =0 |
virtual bool | is_native_accessor ()=0 |
virtual bool | has_native_getter ()=0 |
virtual bool | has_native_setter ()=0 |
virtual Maybe< PropertyAttribute > | attributes ()=0 |
virtual Maybe< PropertyDescriptor > | descriptor ()=0 |
virtual bool | is_own ()=0 |
virtual bool | is_array_index ()=0 |
Static Public Member Functions | |
static V8_WARN_UNUSED_RESULT std::unique_ptr< PropertyIterator > | Create (v8::Local< v8::Context > context, v8::Local< v8::Object > object, bool skip_indices=false) |
Definition at line 641 of file debug-interface.h.
|
virtualdefault |
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
static |
Definition at line 1446 of file debug-interface.cc.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
|
pure virtual |
Implemented in v8::internal::DebugPropertyIterator.
Implemented in v8::internal::DebugPropertyIterator.