U_R_VAL
if (mode & U_R_VAL)
mode &= ~(U_R_VAL | U_W_AOF);
do_expression(U_R_VAL, base->array_size);
#define U_MASK (U_R_VAL | U_W_VAL | U_R_AOF)
? U_R_VAL : U_R_VAL | mode,
mode |= U_W_VAL | U_R_VAL;
mode &= ~U_R_VAL;
? u_lval(ret) : U_R_VAL;
mode |= U_W_VAL | U_R_VAL;
mode |= U_R_VAL;
mode |= U_R_VAL;
p_mode = U_R_VAL;
do_expression(U_R_VAL, expr->index);
do_expression(U_R_VAL, stmt->asm_string);
do_asm_xputs(U_R_VAL, stmt->asm_inputs);
do_expression(U_R_VAL, stmt->iterator_pre_condition);
do_expression(U_R_VAL, stmt->iterator_post_condition);
do_expression(U_R_VAL, stmt->if_conditional);
do_expression(U_R_VAL, stmt->switch_expression);
do_expression(U_R_VAL, stmt->case_expression);
do_expression(U_R_VAL, stmt->case_to);
return mode & (U_R_VAL | (U_MASK << U_SHIFT))
? U_R_VAL : 0;
? U_W_AOF | U_R_VAL : U_R_VAL;
#define U_R_PTR (U_R_VAL << U_SHIFT)
str[1] = U(U_R_VAL);