#include <objects.h>
v8::internal::Structを継承しています。
Public メソッド | |
int | GetBreakPointCount () |
Static Public メソッド | |
static void | ClearBreakPoint (Handle< BreakPointInfo > info, Handle< Object > break_point_object) |
static void | SetBreakPoint (Handle< BreakPointInfo > info, Handle< Object > break_point_object) |
static bool | HasBreakPointObject (Handle< BreakPointInfo > info, Handle< Object > break_point_object) |
static BreakPointInfo * | cast (Object *obj) |
Static Public 変数 | |
static const int | kCodePositionIndex = Struct::kHeaderSize |
static const int | kSourcePositionIndex = kCodePositionIndex + kPointerSize |
static const int | kStatementPositionIndex |
static const int | kBreakPointObjectsIndex |
static const int | kSize = kBreakPointObjectsIndex + kPointerSize |
Private メソッド | |
DISALLOW_IMPLICIT_CONSTRUCTORS (BreakPointInfo) |
static BreakPointInfo* v8::internal::BreakPointInfo::cast | ( | Object * | obj | ) | [inline, static] |
void v8::internal::BreakPointInfo::ClearBreakPoint | ( | Handle< BreakPointInfo > | info, | |
Handle< Object > | break_point_object | |||
) | [static] |
objects.cc の 6696 行で定義されています。
参照先 ASSERT, cast(), と v8::internal::Factory::NewFixedArray().
v8::internal::BreakPointInfo::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | BreakPointInfo | ) | [private] |
int v8::internal::BreakPointInfo::GetBreakPointCount | ( | ) |
objects.cc の 6784 行で定義されています。
参照先 cast(), と v8::Value::IsUndefined().
参照元 v8::internal::DebugInfo::GetBreakPointCount(), と v8::internal::Debug::GetSourceBreakLocations().
bool v8::internal::BreakPointInfo::HasBreakPointObject | ( | Handle< BreakPointInfo > | info, | |
Handle< Object > | break_point_object | |||
) | [static] |
objects.cc の 6763 行で定義されています。
参照先 cast(), v8::internal::FixedArray::get(), と v8::internal::Array::length().
void v8::internal::BreakPointInfo::SetBreakPoint | ( | Handle< BreakPointInfo > | info, | |
Handle< Object > | break_point_object | |||
) | [static] |
objects.cc の 6729 行で定義されています。
const int v8::internal::BreakPointInfo::kBreakPointObjectsIndex [static] |
const int v8::internal::BreakPointInfo::kCodePositionIndex = Struct::kHeaderSize [static] |
const int v8::internal::BreakPointInfo::kSize = kBreakPointObjectsIndex + kPointerSize [static] |
const int v8::internal::BreakPointInfo::kSourcePositionIndex = kCodePositionIndex + kPointerSize [static] |
const int v8::internal::BreakPointInfo::kStatementPositionIndex [static] |