top_expression
struct expression *top_expression(struct expression_list *estack);
__save_switch_states(top_expression(switch_expr_stack));
struct expression *get_switch_expr(void) { return top_expression(switch_expr_stack); }
__save_switch_states(top_expression(switch_expr_stack));
__merge_switches(top_expression(switch_expr_stack), rl);
__pass_case_to_client(top_expression(switch_expr_stack), rl);
__merge_switches(top_expression(switch_expr_stack), NULL);
rl = get_case_rl(top_expression(switch_expr_stack),
tmp = get_case_rl(top_expression(switch_expr_stack),
__merge_switches(top_expression(switch_expr_stack), rl);
__merge_switches(top_expression(switch_expr_stack), NULL);