#include <defines.h>
Data Fields | |
char * | sig_name |
expression * | expr |
char * | funit_name |
statement * | stmt |
fv_bind * | next |
Binding structure for FSM variables to their expressions.
Pointer to expression to bind to signal
Referenced by fsm_var_bind(), fsm_var_bind_add(), and fsm_var_cleanup().
char* fv_bind_s::funit_name |
Name of functional unit to find sig_name and expression
Referenced by fsm_var_bind(), fsm_var_bind_add(), fsm_var_cleanup(), and fsm_var_stmt_add().
Pointer to next FSM variable bind element in list
Referenced by fsm_var_bind(), fsm_var_bind_add(), fsm_var_cleanup(), and fsm_var_stmt_add().
char* fv_bind_s::sig_name |
Name of signal to bind to expression
Referenced by fsm_var_bind(), fsm_var_bind_add(), and fsm_var_cleanup().
Pointer to statement which contains root of expr
Referenced by fsm_var_bind(), fsm_var_cleanup(), and fsm_var_stmt_add().