V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::DebugWasmScopeIterator Class Referencefinal
Inheritance diagram for v8::internal::DebugWasmScopeIterator:
v8::debug::ScopeIterator

Public Member Functions

 DebugWasmScopeIterator (Isolate *isolate, StandardFrame *frame, int inlined_frame_index)
 
bool Done () override
 
void Advance () override
 
ScopeType GetType () override
 
v8::Local< v8::ObjectGetObject () override
 
v8::Local< v8::ValueGetFunctionDebugName () 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< ScopeIteratorCreateForFunction (v8::Isolate *isolate, v8::Local< v8::Function > func)
 
static std::unique_ptr< ScopeIteratorCreateForGeneratorObject (v8::Isolate *isolate, v8::Local< v8::Object > generator)
 

Detailed Description

Definition at line 41 of file debug-scope-iterator.h.


The documentation for this class was generated from the following files: