ast_node_t_t Struct Reference

#include <types.h>

Collaboration diagram for ast_node_t_t:
Collaboration graph
[legend]

Data Fields

int unique_count
int far_tag
int high_number
ids type
union {
   char *   identifier
   struct {
      short   base
      int   size
      int   binary_size
      char *   binary_string
      char *   number
      long long   value
   }   number
   struct {
      operation_list   op
   }   operation
   struct {
      short   is_parameter
      short   is_port
      short   is_input
      short   is_output
      short   is_inout
      short   is_wire
      short   is_reg
   }   variable
   struct {
      short   is_instantiated
      ast_node_t **   module_instantiations_instance
      int   size_module_instantiations
      int   index
   }   module
   struct {
      int   num_bit_strings
      char **   bit_strings
   }   concat
types
ast_node_t ** children
int num_children
int line_number
int file_number
short shared_node
void * hb_port
void * net_node
void * additional_data

Detailed Description

Definition at line 268 of file types.h.


Field Documentation

Definition at line 324 of file types.h.

Definition at line 279 of file types.h.

Definition at line 281 of file types.h.

Definition at line 282 of file types.h.

Definition at line 310 of file types.h.

Definition at line 314 of file types.h.

struct { ... } ast_node_t_t::concat

Definition at line 271 of file types.h.

Definition at line 318 of file types.h.

Definition at line 321 of file types.h.

Definition at line 272 of file types.h.

Definition at line 276 of file types.h.

Definition at line 305 of file types.h.

Definition at line 296 of file types.h.

Definition at line 294 of file types.h.

Definition at line 302 of file types.h.

Definition at line 295 of file types.h.

Definition at line 292 of file types.h.

Definition at line 293 of file types.h.

Definition at line 298 of file types.h.

Definition at line 297 of file types.h.

Definition at line 317 of file types.h.

struct { ... } ast_node_t_t::module

Definition at line 303 of file types.h.

Definition at line 322 of file types.h.

Definition at line 309 of file types.h.

Definition at line 315 of file types.h.

struct { ... } ast_node_t_t::number

Definition at line 283 of file types.h.

Definition at line 288 of file types.h.

struct { ... } ast_node_t_t::operation

Definition at line 320 of file types.h.

Definition at line 280 of file types.h.

Definition at line 304 of file types.h.

Definition at line 273 of file types.h.

union { ... } ast_node_t_t::types

Definition at line 270 of file types.h.

Definition at line 284 of file types.h.

struct { ... } ast_node_t_t::variable

The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 10:43:55 2011 for ODIN_II by  doxygen 1.6.3