#include <defines.h>
Data Fields | |
int | curr_lsb |
int | dim_lsb |
bool | dim_be |
int | dim_width |
bool | last |
Specifies the current dimensional LSB of the associated expression. This is used by the DIM, SBIT, MBIT, MBIT_POS and MBIT_NEG expressions types for proper bit selection of given signal.
Calculated LSB of this expression dimension (if -1, LSB was an X)
Referenced by expression_assign(), expression_create(), expression_op_func__dim(), expression_op_func__mbit(), expression_op_func__mbit_neg(), expression_op_func__mbit_pos(), expression_op_func__sbit(), and expression_set_value().
Dimensional big endianness (static value)
Referenced by expression_assign(), expression_op_func__mbit(), expression_op_func__sbit(), and expression_set_value().
Dimensional LSB (static value)
Referenced by expression_assign(), expression_op_func__mbit(), expression_op_func__mbit_neg(), expression_op_func__mbit_pos(), expression_op_func__sbit(), and expression_set_value().
Dimensional width of current expression (static value)
Referenced by expression_assign(), expression_op_func__mbit(), expression_op_func__mbit_pos(), expression_op_func__sbit(), and expression_set_value().
Specifies if this is the dimension that should handle the signal interaction
Referenced by expression_assign(), expression_op_func__mbit(), expression_op_func__mbit_neg(), expression_op_func__mbit_pos(), expression_op_func__sbit(), and expression_set_value().