Lines Matching refs:ast_expression
115 ast_expression *expression;
128 ast_expression *rest;
415 $$ = new(ctx) ast_expression(ast_identifier, NULL, NULL, NULL);
422 $$ = new(ctx) ast_expression(ast_int_constant, NULL, NULL, NULL);
429 $$ = new(ctx) ast_expression(ast_uint_constant, NULL, NULL, NULL);
436 $$ = new(ctx) ast_expression(ast_int64_constant, NULL, NULL, NULL);
443 $$ = new(ctx) ast_expression(ast_uint64_constant, NULL, NULL, NULL);
450 $$ = new(ctx) ast_expression(ast_float_constant, NULL, NULL, NULL);
457 $$ = new(ctx) ast_expression(ast_double_constant, NULL, NULL, NULL);
464 $$ = new(ctx) ast_expression(ast_bool_constant, NULL, NULL, NULL);
479 $$ = new(ctx) ast_expression(ast_array_index, $1, $3, NULL);
489 $$ = new(ctx) ast_expression(ast_field_selection, $1, NULL, NULL);
496 $$ = new(ctx) ast_expression(ast_post_inc, $1, NULL, NULL);
502 $$ = new(ctx) ast_expression(ast_post_dec, $1, NULL, NULL);
576 $$ = new(ctx) ast_expression(ast_pre_inc, $2, NULL, NULL);
582 $$ = new(ctx) ast_expression(ast_pre_dec, $2, NULL, NULL);
588 $$ = new(ctx) ast_expression($1, $2, NULL, NULL);
764 $$ = new(ctx) ast_expression(ast_conditional, $1, $3, $5);
774 $$ = new(ctx) ast_expression($2, $1, $3, NULL);
802 $$ = new(ctx) ast_expression(ast_sequence, NULL, NULL, NULL);
2148 $$ = new(ctx) ast_array_specifier(@1, new(ctx) ast_expression(
2165 $$->add_dimension(new(ctx) ast_expression(ast_unsized_array_dim, NULL,