Lines Matching refs:alloc_expression
72 struct expression *e = alloc_expression(token->pos, EXPR_STATEMENT); in parens_expression()
138 decl->initializer = alloc_expression(token->pos, EXPR_STRING); in handle_func()
151 *tree = alloc_expression(token->pos, EXPR_TYPE); in parse_type()
164 struct expression *expr = alloc_expression( in builtin_types_compatible_p_expr()
218 e = alloc_expression(token->pos, EXPR_OFFSETOF); in builtin_offsetof_expr()
225 e = alloc_expression(token->pos, EXPR_OFFSETOF); in builtin_offsetof_expr()
236 e = alloc_expression(token->pos, EXPR_OFFSETOF); in builtin_offsetof_expr()
390 struct expression *expr = alloc_expression(token->pos, EXPR_GENERIC); in generic_selection()
428 expr = alloc_expression(token->pos, EXPR_VALUE); in primary_expression()
436 expr = alloc_expression(token->pos, EXPR_VALUE); in primary_expression()
442 expr = alloc_expression(token->pos, EXPR_SYMBOL); in primary_expression()
470 expr = alloc_expression(token->pos, EXPR_VALUE); in primary_expression()
479 expr = alloc_expression(token->pos, EXPR_SYMBOL); in primary_expression()
507 expr = alloc_expression(token->pos, EXPR_STRING); in primary_expression()
513 expr = alloc_expression(token->pos, EXPR_PREOP); in primary_expression()
519 expr = alloc_expression(token->pos, EXPR_TYPE); in primary_expression()
561 struct expression *deref = alloc_expression(token->pos, EXPR_PREOP); in postfix_expression()
562 struct expression *add = alloc_expression(token->pos, EXPR_BINOP); in postfix_expression()
576 struct expression *post = alloc_expression(token->pos, EXPR_POSTOP); in postfix_expression()
585 struct expression *inner = alloc_expression(token->pos, EXPR_PREOP); in postfix_expression()
592 struct expression *deref = alloc_expression(token->pos, EXPR_DEREF); in postfix_expression()
607 struct expression *call = alloc_expression(token->pos, EXPR_CALL); in postfix_expression()
631 struct expression *expr = alloc_expression(token->pos, type); in type_info_expression()
657 struct expression *cast = alloc_expression(p->pos, EXPR_CAST); in type_info_expression()
704 unary = alloc_expression(token->pos, EXPR_PREOP); in unary_expression()
722 unary = alloc_expression(token->pos, EXPR_PREOP); in unary_expression()
731 struct expression *label = alloc_expression(token->pos, EXPR_LABEL); in unary_expression()
762 struct expression *cast = alloc_expression(next->pos, EXPR_CAST); in cast_expression()
816 top = alloc_expression(next->pos, type); \
917 struct expression *expr = alloc_expression(token->pos, EXPR_CONDITIONAL); in conditional_expression()
942 struct expression * expr = alloc_expression(token->pos, EXPR_ASSIGNMENT); in assignment_expression()