Expression Types

Defines

#define ETYPE_NONE   0
#define ETYPE_FUNIT   1
#define ETYPE_DELAY   2
#define ETYPE_THREAD   3
#define ETYPE_VEC1   4
#define ETYPE_VEC2   5

Detailed Description

The following defines specify the various flavors of expression types that can be stored in its elem_ptr union.


Define Documentation

#define ETYPE_DELAY   2

Specifies that the element pointer points to a delay

Referenced by expression_db_read().

#define ETYPE_FUNIT   1

Specifies that the element pointer points to a functional unit

Referenced by bind_task_function_namedblock(), db_parallelize_statement(), expression_contains_expr_calling_stmt(), and statement_dealloc_recursive().

#define ETYPE_NONE   0

Specifies that the element pointer is not valid

#define ETYPE_THREAD   3

Specifies that the element pointer points to a thread

#define ETYPE_VEC1   4

Specifies that the element pointer points to a single temporary vector

#define ETYPE_VEC2   5

Specifies that the element pointer points to a vector2 block

Generated on Sun Nov 21 00:55:42 2010 for Covered by  doxygen 1.6.3