![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <slots.h>
Classes | |
| class | Reference |
Public Types | |
| using | difference_type = int |
| using | value_type = T |
| using | reference = Reference |
| using | pointer = T* |
| using | iterator_category = std::random_access_iterator_tag |
Public Types inherited from v8::internal::SlotBase< UnalignedSlot< T >, T, 1 > | |
| using | TData |
Friends | |
| void | swap (Reference lhs, Reference rhs) |
| difference_type | operator- (UnalignedSlot a, UnalignedSlot b) |
Additional Inherited Members | |
Static Public Attributes inherited from v8::internal::SlotBase< UnalignedSlot< T >, T, 1 > | |
| static constexpr size_t | kSlotDataSize |
| static constexpr size_t | kSlotDataAlignment |
Protected Member Functions inherited from v8::internal::SlotBase< UnalignedSlot< T >, T, 1 > | |
| SlotBase (Address ptr) | |
| using v8::internal::UnalignedSlot< T >::difference_type = int |
| using v8::internal::UnalignedSlot< T >::iterator_category = std::random_access_iterator_tag |
| using v8::internal::UnalignedSlot< T >::pointer = T* |
| using v8::internal::UnalignedSlot< T >::reference = Reference |
| using v8::internal::UnalignedSlot< T >::value_type = T |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
friend |