#include <defines.h>
Data Fields | |
expression * | expr |
statement * | stmt |
Allows the parent pointer of an expression to point to either another expression or a statement.
Pointer to expression
Referenced by codegen_gen_expr(), combination_get_missed_expr(), combination_get_tree_stats(), combination_is_expr_multi_node(), combination_multi_expr_calc(), combination_multi_var_exprs(), combination_underline_tree(), exclude_is_parent_excluded(), expression_assign(), expression_create(), expression_get_curr_dimension(), expression_get_root_statement(), expression_is_assigned(), expression_is_bit_select(), expression_is_in_rassign(), expression_is_last_select(), expression_is_nba_lhs(), expression_op_func__cond_sel(), expression_op_func__mbit(), expression_op_func__mbit_neg(), expression_op_func__mbit_pos(), expression_op_func__sbit(), expression_resize(), expression_set_assigned(), expression_set_signed(), parser_handle_case_statement(), parser_handle_generate_case_statement(), race_check_one_block_assignment(), and sim_expr_changed().
Pointer to statement
Referenced by exclude_expr_assign_and_recalc(), exclude_line_from_id(), expression_get_root_statement(), sim_expr_changed(), sim_expression(), and statement_create().