V8 Project
v8::internal::InitializeFastElementsKindSequence Struct Reference
+ Collaboration diagram for v8::internal::InitializeFastElementsKindSequence:

Static Public Member Functions

static void Construct (ElementsKind **fast_elements_kind_sequence_ptr)
 

Detailed Description

Definition at line 68 of file elements-kind.cc.

Member Function Documentation

◆ Construct()

static void v8::internal::InitializeFastElementsKindSequence::Construct ( ElementsKind **  fast_elements_kind_sequence_ptr)
inlinestatic

Definition at line 69 of file elements-kind.cc.

70  {
73  *fast_elements_kind_sequence_ptr = fast_elements_kind_sequence;
81 
82  // Verify that kFastElementsKindPackedToHoley is correct.
89  }
const int kFastElementsKindPackedToHoley
Definition: elements-kind.h:71
@ FIRST_FAST_ELEMENTS_KIND
Definition: elements-kind.h:57
@ FAST_HOLEY_DOUBLE_ELEMENTS
Definition: elements-kind.h:27
@ FAST_HOLEY_SMI_ELEMENTS
Definition: elements-kind.h:17
const int kFastElementsKindCount
Definition: elements-kind.h:67
static base::LazyInstance< ElementsKind *, InitializeFastElementsKindSequence >::type fast_elements_kind_sequence
STATIC_ASSERT(sizeof(CPURegister)==sizeof(Register))

References v8::internal::FAST_DOUBLE_ELEMENTS, v8::internal::FAST_ELEMENTS, v8::internal::fast_elements_kind_sequence, v8::internal::FAST_HOLEY_DOUBLE_ELEMENTS, v8::internal::FAST_HOLEY_ELEMENTS, v8::internal::FAST_HOLEY_SMI_ELEMENTS, v8::internal::FAST_SMI_ELEMENTS, v8::internal::FIRST_FAST_ELEMENTS_KIND, v8::internal::kFastElementsKindCount, v8::internal::kFastElementsKindPackedToHoley, and v8::internal::STATIC_ASSERT().

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: