v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::ForeachIterable Concept Reference

#include <assembler.h>

Concept definition

template<typename It, typename A>
{ iterator.Begin(assembler) } -> std::same_as<typename It::iterator_type>;
{
iterator.IsEnd(assembler, typename It::iterator_type{})
} -> std::same_as<OptionalV<Word32>>;
{
iterator.Advance(assembler, typename It::iterator_type{})
} -> std::same_as<typename It::iterator_type>;
{
iterator.Dereference(assembler, typename It::iterator_type{})
} -> std::same_as<typename It::value_type>;
}
AssemblerT assembler
constexpr int A

Detailed Description

Definition at line 104 of file assembler.h.