![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <access-builder.h>
Public Types | |
using | HeapNumberOrOddballOrHole = Union<HeapNumber, Oddball, Hole> |
Public Member Functions | |
TF_FIELD_ACCESS (HeapNumberOrOddballOrHole, Float64, ForHeapNumberOrOddballOrHoleValue) static FieldAccessTS< Object | |
Map | ForMap (WriteBarrierKind write_barrier=kMapWriteBarrier) |
Static Public Member Functions | |
static FieldAccessTS< FeedbackVector, Word32 > | ForFeedbackVectorLength () |
template<IsTagged T> | |
static ElementAccessTS< FixedArray, T > | ForFixedArrayElement () |
Static Public Attributes | |
template<typename Class > | |
static constexpr bool | is_array_buffer_v = std::is_same_v<Class, ArrayBuffer> |
Definition at line 48 of file access-builder.h.
using v8::internal::compiler::turboshaft::AccessBuilderTS::HeapNumberOrOddballOrHole = Union<HeapNumber, Oddball, Hole> |
Definition at line 61 of file access-builder.h.
|
inlinestatic |
Definition at line 70 of file access-builder.h.
|
inlinestatic |
Definition at line 87 of file access-builder.h.
|
inline |
Definition at line 65 of file access-builder.h.
v8::internal::compiler::turboshaft::AccessBuilderTS::TF_FIELD_ACCESS | ( | HeapNumberOrOddballOrHole | , |
Float64 | , | ||
ForHeapNumberOrOddballOrHoleValue | ) |
|
staticconstexpr |
Definition at line 51 of file access-builder.h.