#include <objects.h>
v8::internal::HeapObjectを継承しています。
Public メソッド | |
| void | OddballIterateBody (ObjectVisitor *v) |
| Object * | Initialize (const char *to_string, Object *to_number) |
Static Public メソッド | |
| static Oddball * | cast (Object *obj) |
Static Public 変数 | |
| static const int | kToStringOffset = HeapObject::kHeaderSize |
| static const int | kToNumberOffset = kToStringOffset + kPointerSize |
| static const int | kSize = kToNumberOffset + kPointerSize |
Private メソッド | |
| DISALLOW_IMPLICIT_CONSTRUCTORS (Oddball) | |
| v8::internal::Oddball::DISALLOW_IMPLICIT_CONSTRUCTORS | ( | Oddball | ) | [private] |
| void v8::internal::Oddball::OddballIterateBody | ( | ObjectVisitor * | v | ) |
objects.cc の 4175 行で定義されています。
参照先 v8::internal::HeapObject::IteratePointers(), v8::internal::kPointerSize, kToNumberOffset, と kToStringOffset.
const int v8::internal::Oddball::kSize = kToNumberOffset + kPointerSize [static] |
const int v8::internal::Oddball::kToNumberOffset = kToStringOffset + kPointerSize [static] |
参照元 OddballIterateBody().
const int v8::internal::Oddball::kToStringOffset = HeapObject::kHeaderSize [static] |
参照元 OddballIterateBody().
1.7.1