![]() |
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().