![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <bytecode-flags-and-tokens.h>
Public Types | |
using | LanguageModeBit = base::BitField8<LanguageMode, 0, 1> |
using | LookupHoistingModeBit = LanguageModeBit::Next<bool, 1> |
Static Public Member Functions | |
static uint8_t | Encode (LanguageMode language_mode, LookupHoistingMode lookup_hoisting_mode) |
static LanguageMode | GetLanguageMode (uint8_t flags) |
static bool | IsLookupHoistingMode (uint8_t flags) |
Private Member Functions | |
DISALLOW_IMPLICIT_CONSTRUCTORS (StoreLookupSlotFlags) | |
Definition at line 84 of file bytecode-flags-and-tokens.h.
using v8::internal::interpreter::StoreLookupSlotFlags::LanguageModeBit = base::BitField8<LanguageMode, 0, 1> |
Definition at line 86 of file bytecode-flags-and-tokens.h.
using v8::internal::interpreter::StoreLookupSlotFlags::LookupHoistingModeBit = LanguageModeBit::Next<bool, 1> |
Definition at line 87 of file bytecode-flags-and-tokens.h.
|
private |
|
static |
Definition at line 91 of file bytecode-flags-and-tokens.cc.
|
static |
Definition at line 100 of file bytecode-flags-and-tokens.cc.
|
static |
Definition at line 105 of file bytecode-flags-and-tokens.cc.