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
test-types.cc File Reference
#include "cctest.h"
#include "types.h"
Include dependency graph for test-types.cc:

Go to the source code of this file.

Data Structures

class  Types< Type, TypeHandle, Region >
 
struct  ZoneRep
 
struct  HeapRep
 
struct  Tests< Type, TypeHandle, Region, Rep >
 

Macros

#define COUNT_BITSET_TYPES(type, value)   + 1
 
#define PICK_BITSET_TYPE(type, value)   if (i-- == 0) return Type::type(region_);
 

Typedefs

typedef Tests< Type, Type
*, Zone, ZoneRep
ZoneTests
 
typedef Tests< HeapType,
Handle< HeapType >, Isolate,
HeapRep
HeapTests
 

Functions

 TEST (Bitset)
 
 TEST (Class)
 
 TEST (Constant)
 
 TEST (Is)
 
 TEST (Maybe)
 
 TEST (Union)
 
 TEST (Intersect)
 
 TEST (Convert)
 

Macro Definition Documentation

#define COUNT_BITSET_TYPES (   type,
  value 
)    + 1
#define PICK_BITSET_TYPE (   type,
  value 
)    if (i-- == 0) return Type::type(region_);

Typedef Documentation

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

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

Function Documentation

TEST ( Bitset  )

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

References CcTest::InitializeVM().

TEST ( Class  )

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

References CcTest::InitializeVM().

TEST ( Constant  )

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

References CcTest::InitializeVM().

TEST ( Is  )

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

References CcTest::InitializeVM().

TEST ( Maybe  )

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

References CcTest::InitializeVM().

TEST ( Union  )

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

References CcTest::InitializeVM().

TEST ( Intersect  )

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

References CcTest::InitializeVM().

TEST ( Convert  )

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

References CcTest::InitializeVM().