![]() |
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 |
Public Types inherited from v8::internal::compiler::turboshaft::Range< T > | |
| using | value_type = V<T> |
| using | iterator_type = value_type |
Public Member Functions | |
| IndexRange (ConstOrV< T > count) | |
Public Member Functions inherited from v8::internal::compiler::turboshaft::Range< T > | |
| 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.