#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().
1.6.3