![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <assembler.h>
Public Types | |
using | base = Range<T> |
using | value_type = base::value_type |
using | iterator_type = base::iterator_type |
![]() | |
using | value_type = V<T> |
using | iterator_type = value_type |
Public Member Functions | |
IndexRange (ConstOrV< T > count) | |
![]() | |
Range (ConstOrV< T > begin, ConstOrV< T > end, ConstOrV< T > stride=1) | |
template<typename A > | |
iterator_type | Begin (A &assembler) const |
template<typename A > | |
OptionalV< Word32 > | IsEnd (A &assembler, iterator_type current_iterator) const |
template<typename A > | |
iterator_type | Advance (A &assembler, iterator_type current_iterator) const |
template<typename A > | |
value_type | Dereference (A &assembler, iterator_type current_iterator) const |
Definition at line 194 of file assembler.h.
using v8::internal::compiler::turboshaft::IndexRange< T >::base = Range<T> |
Definition at line 196 of file assembler.h.
using v8::internal::compiler::turboshaft::IndexRange< T >::iterator_type = base::iterator_type |
Definition at line 198 of file assembler.h.
using v8::internal::compiler::turboshaft::IndexRange< T >::value_type = base::value_type |
Definition at line 197 of file assembler.h.
|
inlineexplicit |
Definition at line 200 of file assembler.h.