v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Tests< Type, TypeHandle, Region, Rep > Struct Template Reference
Inheritance diagram for Tests< Type, TypeHandle, Region, Rep >:
Collaboration diagram for Tests< Type, TypeHandle, Region, Rep >:

Public Member Functions

 Tests ()
 
void CheckEqual (TypeHandle type1, TypeHandle type2)
 
void CheckSub (TypeHandle type1, TypeHandle type2)
 
void CheckUnordered (TypeHandle type1, TypeHandle type2)
 
void CheckOverlap (TypeHandle type1, TypeHandle type2, TypeHandle mask)
 
void CheckDisjoint (TypeHandle type1, TypeHandle type2, TypeHandle mask)
 
void Bitset ()
 
void Class ()
 
void Constant ()
 
void Is ()
 
void Maybe ()
 
void Union ()
 
void Intersect ()
 
template<class Type2 , class TypeHandle2 , class Region2 , class Rep2 >
void Convert ()
 

Data Fields

Isolateisolate
 
HandleScope scope
 
Zone zone
 
Types< Type, TypeHandle, Region > T
 

Detailed Description

template<class Type, class TypeHandle, class Region, class Rep>
struct Tests< Type, TypeHandle, Region, Rep >

Definition at line 230 of file test-types.cc.

Constructor & Destructor Documentation

Tests ( )
inline

Definition at line 236 of file test-types.cc.

Member Function Documentation

void Bitset ( )
inline

Definition at line 299 of file test-types.cc.

References CHECK, CHECK_EQ, and T.

void CheckDisjoint ( TypeHandle  type1,
TypeHandle  type2,
TypeHandle  mask 
)
inline

Definition at line 288 of file test-types.cc.

References CHECK, and CHECK_EQ.

void CheckEqual ( TypeHandle  type1,
TypeHandle  type2 
)
inline

Definition at line 243 of file test-types.cc.

References CHECK, and CHECK_EQ.

void CheckOverlap ( TypeHandle  type1,
TypeHandle  type2,
TypeHandle  mask 
)
inline

Definition at line 279 of file test-types.cc.

References CHECK, and CHECK_NE.

void CheckSub ( TypeHandle  type1,
TypeHandle  type2 
)
inline

Definition at line 263 of file test-types.cc.

References CHECK, and CHECK_NE.

void CheckUnordered ( TypeHandle  type1,
TypeHandle  type2 
)
inline

Definition at line 271 of file test-types.cc.

References CHECK, and CHECK_NE.

void Class ( )
inline

Definition at line 317 of file test-types.cc.

References CHECK, and T.

void Constant ( )
inline

Definition at line 325 of file test-types.cc.

References CHECK, and T.

void Convert ( )
inline

Definition at line 828 of file test-types.cc.

References T.

void Intersect ( )
inline

Definition at line 687 of file test-types.cc.

References CHECK, and T.

void Is ( )
inline

Definition at line 340 of file test-types.cc.

References CHECK, and T.

void Maybe ( )
inline

Definition at line 419 of file test-types.cc.

References T.

void Union ( )
inline

Definition at line 487 of file test-types.cc.

References CHECK, and T.

Field Documentation

Isolate* isolate

Definition at line 231 of file test-types.cc.

HandleScope scope

Definition at line 232 of file test-types.cc.

Types<Type, TypeHandle, Region> T

Definition at line 234 of file test-types.cc.

Zone zone

Definition at line 233 of file test-types.cc.


The documentation for this struct was generated from the following file: