#include <objects.h>
v8::internal::HeapObjectを継承しています。
v8::internal::AccessCheckInfo, v8::internal::AccessorInfo, v8::internal::BreakPointInfo, v8::internal::CallHandlerInfo, v8::internal::DebugInfo, v8::internal::InterceptorInfo, v8::internal::Script, v8::internal::SignatureInfo, v8::internal::TemplateInfo, と v8::internal::TypeSwitchInfoに継承されています。
Public メソッド | |
void | InitializeBody (int object_size) |
Static Public メソッド | |
static Struct * | cast (Object *that) |
v8::internal::HeapObjectを再定義しています。
v8::internal::Script, v8::internal::AccessorInfo, v8::internal::AccessCheckInfo, v8::internal::InterceptorInfo, v8::internal::CallHandlerInfo, v8::internal::FunctionTemplateInfo, v8::internal::ObjectTemplateInfo, v8::internal::SignatureInfo, v8::internal::TypeSwitchInfo, v8::internal::DebugInfo, と v8::internal::BreakPointInfoで再定義されています。
void v8::internal::Struct::InitializeBody | ( | int | object_size | ) | [inline] |
objects-inl.h の 1011 行で定義されています。
参照先 v8::internal::HeapObject::kHeaderSize, v8::internal::kPointerSize, と WRITE_FIELD.