gen_item_s Struct Reference

#include <defines.h>

Data Fields

union {
   expression *   expr
   vsignal *   sig
   statement *   stmt
   funit_inst *   inst
elem
union {
   uint32   all
   struct {
      uint32   type: 3
      uint32   conn_id: 16
      uint32   stop_true: 1
      uint32   stop_false: 1
      uint32   resolved: 1
      uint32   removed: 1
   }   part
suppl
char * varname
gen_itemnext_true
gen_itemnext_false

Detailed Description

Container holding a generate block item.


Field Documentation

Connection ID (used for connecting)

union { ... } gen_item_s::elem
struct { ... } gen_item_s::part

Specifies if this generate item has been "removed" from the design

Specifies if this generate item has been resolved

Specifies that we should stop traversing the false path

Specifies that we should stop traversing the true path

union { ... } gen_item_s::suppl

Specifies which element pointer is valid


The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 00:55:43 2010 for Covered by  doxygen 1.6.3