![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
DebugWasmScopeIterator (Isolate *isolate, StandardFrame *frame, int inlined_frame_index) | |
bool | Done () override |
void | Advance () override |
ScopeType | GetType () override |
v8::Local< v8::Object > | GetObject () override |
v8::Local< v8::Value > | GetFunctionDebugName () override |
int | GetScriptId () override |
bool | HasLocationInfo () override |
debug::Location | GetStartLocation () override |
debug::Location | GetEndLocation () override |
bool | SetVariableValue (v8::Local< v8::String > name, v8::Local< v8::Value > value) override |
Additional Inherited Members | |
![]() | |
enum | ScopeType { ScopeTypeGlobal = 0, ScopeTypeLocal, ScopeTypeWith, ScopeTypeClosure, ScopeTypeCatch, ScopeTypeBlock, ScopeTypeScript, ScopeTypeEval, ScopeTypeModule } |
![]() | |
static std::unique_ptr< ScopeIterator > | CreateForFunction (v8::Isolate *isolate, v8::Local< v8::Function > func) |
static std::unique_ptr< ScopeIterator > | CreateForGeneratorObject (v8::Isolate *isolate, v8::Local< v8::Object > generator) |
Definition at line 41 of file debug-scope-iterator.h.