v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <types.h>
Public Types | |
typedef TypeImpl< Config > | Type |
typedef Type::TypeHandle | TypeHandle |
typedef Type::Region | Region |
Public Member Functions | |
BoundsImpl () | |
BoundsImpl (TypeHandle t) | |
BoundsImpl (TypeHandle l, TypeHandle u) | |
bool | Narrows (BoundsImpl that) |
Static Public Member Functions | |
static BoundsImpl | Unbounded (Region *region) |
static BoundsImpl | Both (BoundsImpl b1, BoundsImpl b2, Region *region) |
static BoundsImpl | Either (BoundsImpl b1, BoundsImpl b2, Region *region) |
static BoundsImpl | NarrowLower (BoundsImpl b, TypeHandle t, Region *region) |
static BoundsImpl | NarrowUpper (BoundsImpl b, TypeHandle t, Region *region) |
Data Fields | |
TypeHandle | lower |
TypeHandle | upper |
typedef Type::Region Region |
typedef Type::TypeHandle TypeHandle |
|
inline |
Definition at line 600 of file types.h.
Referenced by BoundsImpl< ZoneTypeConfig >::Both(), BoundsImpl< ZoneTypeConfig >::Either(), BoundsImpl< ZoneTypeConfig >::NarrowLower(), BoundsImpl< ZoneTypeConfig >::NarrowUpper(), and BoundsImpl< ZoneTypeConfig >::Unbounded().
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
TypeHandle lower |
Definition at line 597 of file types.h.
Referenced by BoundsImpl< ZoneTypeConfig >::Both(), BoundsImpl< ZoneTypeConfig >::BoundsImpl(), BoundsImpl< ZoneTypeConfig >::Either(), BoundsImpl< ZoneTypeConfig >::NarrowLower(), BoundsImpl< ZoneTypeConfig >::Narrows(), and BoundsImpl< ZoneTypeConfig >::NarrowUpper().
TypeHandle upper |
Definition at line 598 of file types.h.
Referenced by BoundsImpl< ZoneTypeConfig >::Both(), BoundsImpl< ZoneTypeConfig >::BoundsImpl(), BoundsImpl< ZoneTypeConfig >::Either(), BoundsImpl< ZoneTypeConfig >::NarrowLower(), BoundsImpl< ZoneTypeConfig >::Narrows(), and BoundsImpl< ZoneTypeConfig >::NarrowUpper().