Lines Matching refs:alloc_expression
97 addr = alloc_expression(expr->pos, EXPR_SYMBOL); in evaluate_symbol_expression()
116 struct expression *addr = alloc_expression(expr->pos, EXPR_SYMBOL); in evaluate_string()
117 struct expression *initstr = alloc_expression(expr->pos, EXPR_STRING); in evaluate_string()
324 expr = alloc_expression(old->pos, EXPR_IMPLIED_CAST); in cast_to()
601 struct expression *val = alloc_expression(expr->pos, EXPR_VALUE); in evaluate_ptr_add()
621 struct expression *val = alloc_expression(expr->pos, EXPR_VALUE); in evaluate_ptr_add()
622 struct expression *mul = alloc_expression(expr->pos, EXPR_BINOP); in evaluate_ptr_add()
840 struct expression *sub = alloc_expression(expr->pos, EXPR_BINOP); in evaluate_ptr_sub()
842 struct expression *val = alloc_expression(expr->pos, EXPR_VALUE); in evaluate_ptr_sub()
1722 e0 = alloc_expression(expr->pos, EXPR_SYMBOL); in degenerate()
1726 e1 = alloc_expression(expr->pos, EXPR_PREOP); in degenerate()
1731 e2 = alloc_expression(expr->pos, EXPR_ASSIGNMENT); in degenerate()
1738 e3 = alloc_expression(expr->pos, EXPR_BINOP); in degenerate()
1748 e4 = alloc_expression(expr->pos, EXPR_COMMA); in degenerate()
1978 expr->right = alloc_expression(expr->pos, EXPR_FVALUE); in evaluate_preop()
2043 add = alloc_expression(expr->pos, EXPR_BINOP); in evaluate_offset()
2046 add->right = alloc_expression(expr->pos, EXPR_VALUE); in evaluate_offset()
2246 base = alloc_expression(expr->pos, EXPR_SIZEOF); in evaluate_sizeof()
2251 base = alloc_expression(expr->pos, EXPR_VALUE); in evaluate_sizeof()
2255 size = alloc_expression(expr->pos, EXPR_CAST); in evaluate_sizeof()
2425 new = alloc_expression(e->pos, EXPR_INDEX); in first_subobject()
2437 new = alloc_expression(e->pos, EXPR_IDENTIFIER); in first_subobject()
2538 *v = new = alloc_expression(e->pos, EXPR_INDEX); in next_designators()
2541 new = alloc_expression(e->pos, EXPR_INDEX); in next_designators()
2562 *v = new = alloc_expression(e->pos, EXPR_IDENTIFIER); in next_designators()
2576 new = alloc_expression(e->pos, EXPR_IDENTIFIER); in next_designators()
2828 p = alloc_expression(e->pos, EXPR_STRING); in handle_initializer()
2953 struct expression *addr = alloc_expression(expr->pos, EXPR_SYMBOL); in evaluate_compound_literal()
3039 item = alloc_expression(source->pos, EXPR_IDENTIFIER); in evaluate_cast()
3043 init = alloc_expression(source->pos, EXPR_INITIALIZER); in evaluate_cast()
3725 addr = alloc_expression(expr->pos, EXPR_PREOP); in evaluate_asm_memop()