Lines Matching refs:c_expr
83 set_c_expr_source_range (c_expr *expr, in set_c_expr_source_range()
93 set_c_expr_source_range (c_expr *expr, in set_c_expr_source_range()
1484 static struct c_expr c_parser_initializer (c_parser *);
1485 static struct c_expr c_parser_braced_init (c_parser *, tree, bool,
1488 static void c_parser_initval (c_parser *, struct c_expr *,
1507 static struct c_expr c_parser_expr_no_commas (c_parser *, struct c_expr *,
1509 static struct c_expr c_parser_conditional_expression (c_parser *,
1510 struct c_expr *, tree);
1511 static struct c_expr c_parser_binary_expression (c_parser *, struct c_expr *,
1513 static struct c_expr c_parser_cast_expression (c_parser *, struct c_expr *);
1514 static struct c_expr c_parser_unary_expression (c_parser *);
1515 static struct c_expr c_parser_sizeof_expression (c_parser *);
1516 static struct c_expr c_parser_alignof_expression (c_parser *);
1517 static struct c_expr c_parser_postfix_expression (c_parser *);
1518 static struct c_expr c_parser_postfix_expression_after_paren_type (c_parser *,
1521 static struct c_expr c_parser_postfix_expression_after_primary (c_parser *,
1523 struct c_expr);
1525 static struct c_expr c_parser_transaction_expression (c_parser *, enum rid);
1527 static struct c_expr c_parser_expression (c_parser *);
1528 static struct c_expr c_parser_expression_conv (c_parser *);
1533 static struct c_expr c_parser_has_attribute_expression (c_parser *);
2173 struct c_expr init; in c_parser_declaration_or_fndef()
3694 struct c_expr expr = c_parser_expression (parser); in c_parser_typeof_specifier()
4019 struct c_expr dimen; in c_parser_direct_declarator_inner()
5223 static struct c_expr
5230 struct c_expr ret; in c_parser_initializer()
5251 static struct c_expr
5255 struct c_expr ret; in c_parser_braced_init()
5362 struct c_expr init; in c_parser_initelt()
5404 struct c_expr mexpr; in c_parser_initelt()
5429 struct c_expr next; in c_parser_initelt()
5498 struct c_expr init; in c_parser_initelt()
5521 c_parser_initval (c_parser *parser, struct c_expr *after, in c_parser_initval()
5524 struct c_expr init; in c_parser_initval()
6189 struct c_expr val; in c_parser_statement_after_labels()
6217 struct c_expr expr = c_parser_expression_conv (parser); in c_parser_statement_after_labels()
6245 struct c_expr expr = c_parser_expression (parser); in c_parser_statement_after_labels()
6606 struct c_expr ce; in c_parser_switch_statement()
6916 struct c_expr ce; in c_parser_for_statement()
7006 struct c_expr ce = c_parser_expression (parser); in c_parser_for_statement()
7261 struct c_expr expr; in c_parser_asm_operands()
7377 struct c_expr
7380 struct c_expr ret; in c_parser_string_literal()
7566 static struct c_expr
7567 c_parser_expr_no_commas (c_parser *parser, struct c_expr *after, in c_parser_expr_no_commas()
7570 struct c_expr lhs, rhs, ret; in c_parser_expr_no_commas()
7648 static struct c_expr
7649 c_parser_conditional_expression (c_parser *parser, struct c_expr *after, in c_parser_conditional_expression()
7652 struct c_expr cond, exp1, exp2, ret; in c_parser_conditional_expression()
7810 static struct c_expr
7811 c_parser_binary_expression (c_parser *parser, struct c_expr *after, in c_parser_binary_expression()
7837 struct c_expr expr; in c_parser_binary_expression()
8071 static struct c_expr
8072 c_parser_cast_expression (c_parser *parser, struct c_expr *after) in c_parser_cast_expression()
8088 struct c_expr ret; in c_parser_cast_expression()
8089 struct c_expr expr; in c_parser_cast_expression()
8161 static struct c_expr
8165 struct c_expr ret, op; in c_parser_unary_expression()
8291 static struct c_expr
8294 struct c_expr expr; in c_parser_sizeof_expression()
8295 struct c_expr result; in c_parser_sizeof_expression()
8321 struct c_expr ret; in c_parser_sizeof_expression()
8367 static struct c_expr
8370 struct c_expr expr; in c_parser_alignof_expression()
8399 struct c_expr ret; in c_parser_alignof_expression()
8408 struct c_expr ret; in c_parser_alignof_expression()
8440 struct c_expr ret; in c_parser_alignof_expression()
8462 static struct c_expr
8478 struct c_expr result; in c_parser_has_attribute_expression()
8504 struct c_expr cexpr = c_parser_expr_no_commas (parser, NULL); in c_parser_has_attribute_expression()
8521 struct c_expr result; in c_parser_has_attribute_expression()
8645 struct c_expr expression;
8662 static struct c_expr
8665 struct c_expr selector, error_expr; in c_parser_generic_selection()
8861 check_tgmath_function (c_expr *expr, unsigned int pos) in check_tgmath_function()
8913 static struct c_expr
8935 struct c_expr expr; in c_parser_predefined_identifier()
9009 static struct c_expr
9012 struct c_expr expr, e1; in c_parser_postfix_expression()
9282 struct c_expr ce; in c_parser_postfix_expression()
10208 static struct c_expr
10214 struct c_expr init; in c_parser_postfix_expression_after_paren_type()
10216 struct c_expr expr; in c_parser_postfix_expression_after_paren_type()
10443 static struct c_expr
10446 struct c_expr expr) in c_parser_postfix_expression_after_primary()
10448 struct c_expr orig_expr; in c_parser_postfix_expression_after_primary()
10651 static struct c_expr
10655 struct c_expr expr; in c_parser_expression()
10661 struct c_expr next; in c_parser_expression()
10684 static struct c_expr
10687 struct c_expr expr; in c_parser_expression_conv()
10744 struct c_expr expr; in c_parser_expr_list()
11690 struct c_expr ce = c_parser_expression (parser); in c_parser_objc_synchronized_statement()
11852 struct c_expr ce = c_parser_expression (parser); in c_parser_objc_receiver()
12954 struct c_expr expr = c_parser_expr_no_commas (parser, NULL);
13102 c_expr expr = c_parser_expression (parser);
13123 c_expr expr = c_parser_expression (parser);
13474 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_final()
13600 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_if()
13738 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_num_threads()
13784 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_num_tasks()
13830 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_grainsize()
13876 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_priority()
13923 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_hint()
14165 c_expr expr = c_parser_expression (parser); in c_parser_oacc_single_int_clause()
14289 c_expr cexpr = c_parser_expr_no_commas (parser, NULL); in c_parser_oacc_shape_clause()
14434 c_expr cexpr = c_parser_expr_no_commas (parser, NULL); in c_parser_oacc_clause_tile()
14888 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_schedule()
15035 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_num_teams()
15080 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_thread_limit()
15136 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_aligned()
15201 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_linear()
15249 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_safelen()
15288 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_simdlen()
15448 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_iterators()
15756 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_device()
15808 c_expr expr = c_parser_expr_no_commas (parser, NULL); in c_parser_omp_clause_dist_schedule()
17294 struct c_expr expr; in c_parser_omp_atomic()
18168 struct c_expr decl_exp; in c_parser_omp_for_loop()
18169 struct c_expr init_exp; in c_parser_omp_for_loop()
18204 struct c_expr cond_expr in c_parser_omp_for_loop()
20963 struct c_expr combiner = c_parser_expression (parser); in c_parser_omp_declare_reduction()
20964 struct c_expr initializer; in c_parser_omp_declare_reduction()
21038 struct c_expr init = c_parser_initializer (parser); in c_parser_omp_declare_reduction()
21656 static struct c_expr
21659 struct c_expr ret; in c_parser_transaction_expression()