expr_to_mtag_offset
expr_to_mtag_offset(expr, &tag, &offset);
expr_to_mtag_offset(arg, &tag, &offset);
expr_to_mtag_offset(arg, &tag, &offset);
int expr_to_mtag_offset(struct expression *expr, mtag_t *tag, int *offset);
if (!expr_to_mtag_offset(array, tag, &start_offset))
if (expr_to_mtag_offset(expr, &tag, &offset))
if (!expr_to_mtag_offset(expr, &tag, &offset))
if (!expr_to_mtag_offset(expr->left, &tag, &offset))
if (!expr_to_mtag_offset(expr, &tag, &offset))
if (!expr_to_mtag_offset(left, &left_tag, &left_offset) ||
if (!expr_to_mtag_offset(left, &tag, &offset))
if (expr_to_mtag_offset(gen_expr, &arg_tag, &arg_offset) &&