![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <turbofan-types.h>
Classes | |
struct | Limits |
Public Member Functions | |
double | Min () const |
double | Max () const |
Static Public Member Functions | |
static bool | IsInteger (double x) |
Private Member Functions | |
RangeType (BitsetType::bitset bitset, Limits limits) | |
BitsetType::bitset | Lub () const |
Static Private Member Functions | |
static RangeType * | New (double min, double max, Zone *zone) |
static RangeType * | New (Limits lim, Zone *zone) |
Private Attributes | |
friend | Zone |
BitsetType::bitset | bitset_ |
Limits | limits_ |
Friends | |
class | Type |
class | BitsetType |
class | UnionType |
Additional Inherited Members | |
![]() | |
enum | Kind { kHeapConstant , kOtherNumberConstant , kTuple , kUnion , kRange , kWasm } |
![]() | |
Kind | kind () const |
TypeBase (Kind kind) | |
![]() | |
static bool | IsKind (Type type, Kind kind) |
Definition at line 344 of file turbofan-types.h.
|
inlineprivate |
Definition at line 383 of file turbofan-types.h.
|
inlinestatic |
Definition at line 361 of file turbofan-types.h.
|
inlineprivate |
|
inline |
|
inline |
|
inlinestaticprivate |
Definition at line 371 of file turbofan-types.h.
|
friend |
Definition at line 367 of file turbofan-types.h.
|
friend |
Definition at line 366 of file turbofan-types.h.
|
friend |
Definition at line 368 of file turbofan-types.h.
|
private |
Definition at line 388 of file turbofan-types.h.
|
private |
Definition at line 389 of file turbofan-types.h.
|
private |
Definition at line 369 of file turbofan-types.h.