V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::debug::Script Class Reference

#include <debug-interface.h>

Inheritance diagram for v8::debug::Script:
v8::debug::WasmScript

Public Member Functions

v8::Isolate * GetIsolate () const
 
ScriptOriginOptions OriginOptions () const
 
bool WasCompiled () const
 
bool IsEmbedded () const
 
int Id () const
 
int LineOffset () const
 
int ColumnOffset () const
 
std::vector< intLineEnds () const
 
MaybeLocal< StringName () const
 
MaybeLocal< StringSourceURL () const
 
MaybeLocal< StringSourceMappingURL () const
 
Maybe< intContextId () const
 
MaybeLocal< StringSource () const
 
bool IsWasm () const
 
bool IsModule () const
 
bool GetPossibleBreakpoints (const debug::Location &start, const debug::Location &end, bool restrict_to_function, std::vector< debug::BreakLocation > *locations) const
 
int GetSourceOffset (const debug::Location &location) const
 
v8::debug::Location GetSourceLocation (int offset) const
 
bool SetScriptSource (v8::Local< v8::String > newSource, bool preview, LiveEditResult *result) const
 
bool SetBreakpoint (v8::Local< v8::String > condition, debug::Location *location, BreakpointId *id) const
 

Detailed Description

Native wrapper around v8::internal::Script object.

Definition at line 108 of file debug-interface.h.


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