![]() |
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 | |
Public Types inherited from v8::debug::ScopeIterator | |
| enum | ScopeType { ScopeTypeGlobal = 0, ScopeTypeLocal, ScopeTypeWith, ScopeTypeClosure, ScopeTypeCatch, ScopeTypeBlock, ScopeTypeScript, ScopeTypeEval, ScopeTypeModule } |
Static Public Member Functions inherited from v8::debug::ScopeIterator | |
| 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.