#include <types.h>
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 |
Definition at line 268 of file types.h.
short ast_node_t_t::base |
char** ast_node_t_t::bit_strings |
struct { ... } ast_node_t_t::concat |
void* ast_node_t_t::hb_port |
char* ast_node_t_t::identifier |
short ast_node_t_t::is_inout |
short ast_node_t_t::is_input |
short ast_node_t_t::is_output |
short ast_node_t_t::is_port |
short ast_node_t_t::is_reg |
short ast_node_t_t::is_wire |
struct { ... } ast_node_t_t::module |
void* ast_node_t_t::net_node |
struct { ... } ast_node_t_t::number |
char* ast_node_t_t::number |
struct { ... } ast_node_t_t::operation |
union { ... } ast_node_t_t::types |
long long ast_node_t_t::value |
struct { ... } ast_node_t_t::variable |