Public メソッド | Static Public メソッド | Static Public 変数 | Private メソッド

クラス v8::internal::Array

#include <objects.h>

v8::internal::HeapObjectを継承しています。

v8::internal::ByteArray, と v8::internal::FixedArrayに継承されています。

すべてのメンバ一覧

Public メソッド

int length ()
void set_length (int value)

Static Public メソッド

static bool IndexFromObject (Object *object, uint32_t *index)

Static Public 変数

static const int kLengthOffset = HeapObject::kHeaderSize
static const int kHeaderSize = kLengthOffset + kIntSize

Private メソッド

 DISALLOW_IMPLICIT_CONSTRUCTORS (Array)

説明

objects.h1472 行で定義されています。


関数

v8::internal::Array::DISALLOW_IMPLICIT_CONSTRUCTORS ( Array   )  [private]
bool v8::internal::Array::IndexFromObject ( Object object,
uint32_t *  index 
) [inline, static]
int v8::internal::Array::length (  )  [inline]

参照元 v8::internal::ByteArray::ByteArraySize(), v8::internal::Map::ClearNonLiveTransitions(), v8::internal::FixedArray::Copy(), v8::internal::Dictionary::CopyEnumKeysTo(), v8::internal::Heap::CopyFixedArray(), v8::internal::Heap::CopyJSObject(), v8::internal::Dictionary::CopyKeysTo(), v8::internal::FixedArray::CopySize(), v8::internal::Dictionary::CopyValuesTo(), v8::internal::JSObject::DeleteElement(), v8::internal::JSObject::DeleteElementPostInterceptor(), v8::internal::FixedArray::fast_set(), v8::internal::Map::FindInCodeCache(), v8::internal::FixedArray::FixedArrayIterateBody(), v8::internal::FixedArray::FixedArraySize(), v8::internal::Dictionary::GenerateNewEnumerationIndices(), v8::internal::ByteArray::get(), v8::internal::FixedArray::get(), v8::internal::ByteArray::get_int(), v8::internal::JSObject::GetElementPostInterceptor(), v8::internal::JSObject::GetElementWithReceiver(), v8::internal::JSObject::GetLocalElementKeys(), v8::internal::JSObject::GetLocalPropertyNames(), v8::internal::BreakPointInfo::HasBreakPointObject(), v8::internal::JSObject::HasDenseElements(), v8::internal::JSObject::HasElementPostInterceptor(), v8::internal::JSObject::HasElementWithReceiver(), v8::internal::HasKey(), v8::internal::JSObject::HasLocalElement(), v8::internal::JSObject::HasRealElementProperty(), v8::internal::HeapSortPairs(), v8::internal::Map::IndexInCodeCache(), v8::internal::InsertionSortPairs(), v8::internal::DescriptorArray::IsEmpty(), v8::internal::SymbolsKey::IsMatch(), v8::internal::JSObject::IsSimpleEnum(), v8::internal::HashTable< prefix_size, element_size >::IterateElements(), v8::internal::Top::LookupSpecialFunction(), v8::internal::MarkCompactCollector::MarkDescriptorArray(), v8::TypeSwitch::match(), v8::internal::JSObject::NormalizeElements(), v8::internal::DescriptorArray::number_of_descriptors(), v8::internal::DateParser::Parse(), v8::internal::StringStream::PrintByteArray(), v8::internal::StringStream::PrintMentionedObjectCache(), v8::internal::JSObject::ReferencesObject(), v8::internal::Map::RemoveFromCodeCache(), v8::internal::Runtime_NewArguments(), v8::internal::Runtime_StringBuilderConcat(), v8::internal::ByteArray::set(), v8::internal::FixedArray::set(), v8::internal::FixedArray::set_null(), v8::internal::FixedArray::set_the_hole(), v8::internal::FixedArray::set_undefined(), v8::internal::JSArray::SetContent(), v8::internal::DescriptorArray::SetEnumCache(), v8::internal::JSObject::SetFastElement(), v8::internal::JSObject::SetFastElements(), v8::internal::FixedArray::SortPairs(), v8::internal::SymbolsKey::SymbolsHash(), v8::internal::TypeCheck(), v8::internal::FixedArray::UnionOfKeys(), と v8::internal::Heap::UpdateRSet().

void v8::internal::Array::set_length ( int  value  )  [inline]

変数


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義