#include <objects.h>
v8::internal::Structを継承しています。
Static Public メソッド | |
static Script * | cast (Object *obj) |
Static Public 変数 | |
static const int | kSourceOffset = HeapObject::kHeaderSize |
static const int | kNameOffset = kSourceOffset + kPointerSize |
static const int | kLineOffsetOffset = kNameOffset + kPointerSize |
static const int | kColumnOffsetOffset = kLineOffsetOffset + kPointerSize |
static const int | kWrapperOffset = kColumnOffsetOffset + kPointerSize |
static const int | kTypeOffset = kWrapperOffset + kPointerSize |
static const int | kSize = kTypeOffset + kPointerSize |
Private メソッド | |
DISALLOW_IMPLICIT_CONSTRUCTORS (Script) |
v8::internal::Structを再定義しています。
参照元 v8::internal::ClearWrapperCache(), v8::internal::Debug::CompileDebuggerScript(), v8::internal::Compiler::CompileLazy(), v8::internal::Top::ComputeLocation(), v8::Message::GetScriptResourceName(), v8::internal::HasOrigin(), v8::internal::Runtime_DebugGetLoadedScripts(), v8::internal::Runtime_GetScriptFromScriptName(), v8::internal::Runtime_SetScriptBreakPoint(), v8::internal::Accessors::ScriptGetColumnOffset(), v8::internal::Accessors::ScriptGetLineOffset(), v8::internal::Accessors::ScriptGetName(), v8::internal::Accessors::ScriptGetSource(), v8::internal::Accessors::ScriptGetType(), と v8::internal::SharedFunctionInfo::SourceCodePrint().
v8::internal::Script::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | Script | ) | [private] |
const int v8::internal::Script::kColumnOffsetOffset = kLineOffsetOffset + kPointerSize [static] |
const int v8::internal::Script::kLineOffsetOffset = kNameOffset + kPointerSize [static] |
const int v8::internal::Script::kNameOffset = kSourceOffset + kPointerSize [static] |
const int v8::internal::Script::kSize = kTypeOffset + kPointerSize [static] |
const int v8::internal::Script::kSourceOffset = HeapObject::kHeaderSize [static] |
const int v8::internal::Script::kTypeOffset = kWrapperOffset + kPointerSize [static] |
const int v8::internal::Script::kWrapperOffset = kColumnOffsetOffset + kPointerSize [static] |