5#ifndef V8_OBJECTS_EMBEDDER_DATA_ARRAY_H_
6#define V8_OBJECTS_EMBEDDER_DATA_ARRAY_H_
18#include "torque-generated/src/objects/embedder-data-array-tq.inc"
25 :
public TorqueGeneratedEmbedderDataArray<EmbedderDataArray, HeapObject> {
31 static constexpr int SizeFor(
int length) {
static constexpr int OffsetOfElementAt(int index)
V8_INLINE Address slots_end()
static constexpr int kMaxLength
static const int kHeaderSize
static DirectHandle< EmbedderDataArray > EnsureCapacity(Isolate *isolate, DirectHandle< EmbedderDataArray > array, int index)
static constexpr int SizeFor(int length)
static const int kMaxSize
V8_INLINE Address slots_start()
static const int kFixedArrayHeaderSize
constexpr int kMaxRegularHeapObjectSize
constexpr int kEmbedderDataSlotSize
#define DECL_VERIFIER(Name)
#define DECL_PRINTER(Name)
#define TQ_OBJECT_CONSTRUCTORS(Type)