![]() |
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.