v8
9.0.257(node16.0.0)
V8 is Google's open source JavaScript engine
|
#include <v8.h>
Public Member Functions | |
V8_INLINE | ScriptOrigin (Local< Value > resource_name, Local< Integer > resource_line_offset, Local< Integer > resource_column_offset, Local< Boolean > resource_is_shared_cross_origin=Local< Boolean >(), Local< Integer > script_id=Local< Integer >(), Local< Value > source_map_url=Local< Value >(), Local< Boolean > resource_is_opaque=Local< Boolean >(), Local< Boolean > is_wasm=Local< Boolean >(), Local< Boolean > is_module=Local< Boolean >(), Local< PrimitiveArray > host_defined_options=Local< PrimitiveArray >()) |
V8_INLINE | ScriptOrigin (Local< Value > resource_name, int resource_line_offset=0, int resource_column_offset=0, bool resource_is_shared_cross_origin=false, int script_id=-1, Local< Value > source_map_url=Local< Value >(), bool resource_is_opaque=false, bool is_wasm=false, bool is_module=false, Local< PrimitiveArray > host_defined_options=Local< PrimitiveArray >()) |
V8_INLINE | ScriptOrigin (Isolate *isolate, Local< Value > resource_name, int resource_line_offset=0, int resource_column_offset=0, bool resource_is_shared_cross_origin=false, int script_id=-1, Local< Value > source_map_url=Local< Value >(), bool resource_is_opaque=false, bool is_wasm=false, bool is_module=false, Local< PrimitiveArray > host_defined_options=Local< PrimitiveArray >()) |
V8_INLINE Local< Value > | ResourceName () const |
V8_INLINE Local< Integer > | ResourceLineOffset () const |
V8_INLINE Local< Integer > | ResourceColumnOffset () const |
V8_INLINE Local< Integer > | ScriptID () const |
V8_INLINE int | LineOffset () const |
V8_INLINE int | ColumnOffset () const |
V8_INLINE int | ScriptId () const |
V8_INLINE Local< Value > | SourceMapUrl () const |
V8_INLINE Local< PrimitiveArray > | HostDefinedOptions () const |
V8_INLINE ScriptOriginOptions | Options () const |
|
explicit |
Definition at line 11607 of file v8.h.
References Isolate::GetCurrent(), Local< T >::IsEmpty(), Value::IsTrue(), Local< T >::operator->(), ScriptOrigin::ScriptOrigin(), and Integer::Value().
|
explicit |
Definition at line 11624 of file v8.h.
References Isolate::GetCurrent(), and ScriptOriginOptions::ScriptOriginOptions().
|
explicit |
Definition at line 11638 of file v8.h.
References ScriptOriginOptions::ScriptOriginOptions().
Referenced by ScriptOrigin::ScriptOrigin().
int ColumnOffset | ( | ) | const |
Definition at line 11673 of file v8.h.
Referenced by ScriptCompiler::Source::Source().
Local< PrimitiveArray > HostDefinedOptions | ( | ) | const |
Definition at line 11655 of file v8.h.
Referenced by ScriptCompiler::Source::Source().
int LineOffset | ( | ) | const |
Definition at line 11671 of file v8.h.
Referenced by ScriptCompiler::Source::Source().
|
inline |
Definition at line 1471 of file v8.h.
Referenced by ScriptCompiler::Source::Source().
Definition at line 11663 of file v8.h.
References Integer::New().
Definition at line 11659 of file v8.h.
References Integer::New().
Definition at line 11653 of file v8.h.
Referenced by ScriptCompiler::Source::Source().
Definition at line 11667 of file v8.h.
References Integer::New().
Definition at line 11677 of file v8.h.
Referenced by ScriptCompiler::Source::Source().