![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <turbofan-types.h>
Private Member Functions | |
| UnionType (int length, Zone *zone) | |
| bool | Wellformed () const |
Static Private Member Functions | |
| static UnionType * | New (int length, Zone *zone) |
Private Attributes | |
| friend | Type |
| friend | BitsetType |
| friend | Zone |
Additional Inherited Members | |
Public Member Functions inherited from v8::internal::compiler::StructuralType | |
| int | LengthForTesting () const |
Protected Types inherited from v8::internal::compiler::TypeBase | |
| enum | Kind { kHeapConstant , kOtherNumberConstant , kTuple , kUnion , kRange , kWasm } |
Protected Member Functions inherited from v8::internal::compiler::StructuralType | |
| int | Length () const |
| Type | Get (int i) const |
| void | Set (int i, Type type) |
| void | Shrink (int length) |
| StructuralType (Kind kind, int length, Zone *zone) | |
Protected Member Functions inherited from v8::internal::compiler::TypeBase | |
| Kind | kind () const |
| TypeBase (Kind kind) | |
Static Protected Member Functions inherited from v8::internal::compiler::TypeBase | |
| static bool | IsKind (Type type, Kind kind) |
Definition at line 718 of file turbofan-types.h.
|
inlineprivate |
Definition at line 724 of file turbofan-types.h.
|
inlinestaticprivate |
Definition at line 726 of file turbofan-types.h.
|
private |
Definition at line 693 of file turbofan-types.cc.
|
private |
Definition at line 721 of file turbofan-types.h.
|
private |
Definition at line 720 of file turbofan-types.h.
|
private |
Definition at line 722 of file turbofan-types.h.