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

Classes

struct  GraphAssemblerHelper
 
struct  GraphAssemblerHelper< kGraphAssemblerLabelDynamicCount >
 
struct  GraphAssemblerLabelForXHelper
 
struct  GraphAssemblerLabelForXHelper< T, std::enable_if_t< std::conjunction_v< std::is_assignable< T &, Us >... > >, Us... >
 
struct  GraphAssemblerLabelForXHelper< T, std::enable_if_t< std::is_assignable_v< T &, U > >, base::SmallVector< U, 4 > >
 

Typedefs

template<typename... Vars>
using GraphAssemblerLabelForVars
 
template<typename... Reps>
using GraphAssemblerLabelForReps
 

Variables

constexpr size_t kGraphAssemblerLabelDynamicCount = ~0u
 

Typedef Documentation

◆ GraphAssemblerLabelForReps

Initial value:
typename GraphAssemblerLabelForXHelper<MachineRepresentation, void,
Reps...>::Type

Definition at line 270 of file graph-assembler.h.

◆ GraphAssemblerLabelForVars

Initial value:
typename GraphAssemblerLabelForXHelper<Node*, void, Vars...>::Type

Definition at line 266 of file graph-assembler.h.

Variable Documentation

◆ kGraphAssemblerLabelDynamicCount

size_t v8::internal::compiler::detail::kGraphAssemblerLabelDynamicCount = ~0u
constexpr

Definition at line 163 of file graph-assembler.h.