V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
ConstantArrayBuilder (Zone *zone) | |
Handle< FixedArray > | ToFixedArray (Isolate *isolate) |
MaybeHandle< Object > | At (size_t index, Isolate *isolate) const |
size_t | size () const |
size_t | Insert (Smi smi) |
size_t | Insert (double number) |
size_t | Insert (const AstRawString *raw_string) |
size_t | Insert (AstBigInt bigint) |
size_t | Insert (const Scope *scope) |
size_t | InsertDeferred () |
size_t | InsertJumpTable (size_t size) |
void | SetDeferredAt (size_t index, Handle< Object > object) |
void | SetJumpTableSmi (size_t index, Smi smi) |
OperandSize | CreateReservedEntry () |
size_t | CommitReservedEntry (OperandSize operand_size, Smi value) |
void | DiscardReservedEntry (OperandSize operand_size) |
Static Public Attributes | |
static const size_t | k8BitCapacity = 1u << kBitsPerByte |
static const size_t | k16BitCapacity = (1u << 2 * kBitsPerByte) - k8BitCapacity |
static const size_t | k32BitCapacity |
Definition at line 40 of file constant-array-builder.h.
|
static |
Definition at line 49 of file constant-array-builder.h.