#include <property.h>
Public メソッド | |
DescriptorReader (DescriptorArray *descriptors, int pos=0) | |
String * | GetKey () |
Object * | GetValue () |
PropertyDetails | GetDetails () |
int | GetFieldIndex () |
bool | IsDontEnum () |
PropertyType | type () |
bool | IsTransition () |
bool | IsNullDescriptor () |
JSFunction * | GetConstantFunction () |
AccessorDescriptor * | GetCallbacks () |
Object * | GetCallbacksObject () |
bool | Equals (String *name) |
void | Get (Descriptor *desc) |
property.h の 331 行で定義されています。
v8::internal::DescriptorReader::DescriptorReader | ( | DescriptorArray * | descriptors, | |
int | pos = 0 | |||
) | [inline, explicit] |
property.h の 333 行で定義されています。
bool v8::internal::DescriptorReader::Equals | ( | String * | name | ) | [inline] |
property.h の 372 行で定義されています。
void v8::internal::DescriptorReader::Get | ( | Descriptor * | desc | ) | [inline] |
property.h の 374 行で定義されています。
AccessorDescriptor* v8::internal::DescriptorReader::GetCallbacks | ( | ) | [inline] |
property.h の 361 行で定義されています。
参照先 ASSERT, v8::internal::CALLBACKS, v8::internal::Proxy::cast(), GetCallbacksObject(), v8::internal::Proxy::proxy(), と type().
Object* v8::internal::DescriptorReader::GetCallbacksObject | ( | ) | [inline] |
property.h の 367 行で定義されています。
参照先 ASSERT, v8::internal::CALLBACKS, GetValue(), と type().
参照元 GetCallbacks().
JSFunction* v8::internal::DescriptorReader::GetConstantFunction | ( | ) | [inline] |
property.h の 359 行で定義されています。
PropertyDetails v8::internal::DescriptorReader::GetDetails | ( | ) | [inline] |
property.h の 338 行で定義されています。
参照元 IsDontEnum(), と type().
int v8::internal::DescriptorReader::GetFieldIndex | ( | ) | [inline] |
property.h の 342 行で定義されています。
参照先 GetValue().
String* v8::internal::DescriptorReader::GetKey | ( | ) | [inline] |
property.h の 336 行で定義されています。
参照元 v8::internal::DescriptorArray::CopyInsert(), と Equals().
Object* v8::internal::DescriptorReader::GetValue | ( | ) | [inline] |
property.h の 337 行で定義されています。
参照元 GetCallbacksObject(), GetConstantFunction(), と GetFieldIndex().
bool v8::internal::DescriptorReader::IsDontEnum | ( | ) | [inline] |
property.h の 344 行で定義されています。
参照先 GetDetails().
bool v8::internal::DescriptorReader::IsNullDescriptor | ( | ) | [inline] |
bool v8::internal::DescriptorReader::IsTransition | ( | ) | [inline] |
property.h の 349 行で定義されています。
参照先 ASSERT, v8::internal::INTERCEPTOR, v8::internal::MAP_TRANSITION, と type().
PropertyType v8::internal::DescriptorReader::type | ( | ) | [inline] |
property.h の 346 行で定義されています。
参照先 GetDetails().
参照元 GetCallbacks(), GetCallbacksObject(), IsNullDescriptor(), と IsTransition().