#include <defines.h>
Data Fields | |
int | dim_num |
vector_width * | dim |
bool | clear |
bool | exp_dealloc |
Represents a multi-dimensional memory structure in the design.
Set to TRUE when this range has been fully consumed
Referenced by parser_copy_curr_range(), parser_copy_range_to_curr_range(), parser_dealloc_sig_range(), parser_explicitly_set_curr_range(), and parser_implicitly_set_curr_range().
Pointer to array of unpacked or packed dimensions
Referenced by db_add_signal(), parser_copy_curr_range(), parser_copy_range_to_curr_range(), parser_dealloc_sig_range(), parser_explicitly_set_curr_range(), and parser_implicitly_set_curr_range().
Specifies the number of dimensions in dim array
Referenced by db_add_signal(), parser_copy_curr_range(), parser_copy_range_to_curr_range(), parser_dealloc_sig_range(), parser_explicitly_set_curr_range(), and parser_implicitly_set_curr_range().
Set to TRUE if expressions should be deallocated from the database because they are not in use
Referenced by db_add_signal(), db_add_typedef(), parser_copy_curr_range(), parser_copy_range_to_curr_range(), and parser_dealloc_sig_range().