Lines Matching refs:parse_expression
107 static const char *parse_expression(const char *, const char *, cpp_db_t *);
938 t = parse_expression(first + 1, last, db); in parse_template_arg()
1126 parse_expression(const char *first, const char *last, cpp_db_t *db) in parse_expression() function
1179 const char *t1 = parse_expression(first + 2, last, db); in parse_binary_expr()
1185 const char *t2 = parse_expression(t1, last, db); in parse_binary_expr()
1212 const char *t = parse_expression(first + 2, last, db); in parse_prefix_expr()
1275 t2 = parse_expression(t1, last, db); in parse_new_expr()
1304 t3 = parse_expression(t2, last, db); in parse_new_expr()
1335 const char *t = parse_expression(first + 2, last, db); in parse_del_expr()
1351 const char *t1 = parse_expression(first + 2, last, db); in parse_idx_expr()
1355 const char *t2 = parse_expression(t1, last, db); in parse_idx_expr()
1382 t = parse_expression(first + 2, last, db); in parse_ppmm_expr()
1422 t1 = parse_expression(first + 2, last, db); in parse_trinary_expr()
1425 t2 = parse_expression(t1, last, db); in parse_trinary_expr()
1428 t3 = parse_expression(t2, last, db); in parse_trinary_expr()
1448 const char *t = parse_expression(first + 2, last, db); in parse_noexcept_expr()
1494 const char *t2 = parse_expression(t1, last, db); in parse_cast_expr()
1515 const char *t1 = parse_expression(first + 2, last, db); in parse_arrow_expr()
1519 const char *t2 = parse_expression(t1, last, db); in parse_arrow_expr()
1920 fn = (first[1] == 't') ? parse_type : parse_expression; in parse_alignof()
1953 t = parse_expression(first + 2, last, db); in parse_sizeof()
2062 t = parse_expression(first + 2, last, db); in parse_typeid_expr()
2094 const char *t = parse_expression(first + 2, last, db); in parse_throw_expr()
2115 const char *t = parse_expression(first + 2, last, db); in parse_dot_star_expr()
2119 const char *t2 = parse_expression(t, last, db); in parse_dot_star_expr()
2139 const char *t = parse_expression(first + 2, last, db); in parse_dot_expr()
2168 t1 = parse_expression(t, last, db); in parse_call_expr()
2217 t1 = parse_expression(t, last, db); in parse_conv_expr()
2228 t1 = parse_expression(t, last, db); in parse_conv_expr()
2331 const char *t = parse_expression(first + 2, last, db); in parse_pack_expansion()
3300 t1 = parse_expression(first + 2, last, db); in parse_vector_type()
3338 const char *t = parse_expression(first + 2, last, db); in parse_decltype()
3373 t1 = parse_expression(t, last, db); in parse_array_type()