Home
last modified time | relevance | path

Searched refs:range_expr (Results 1 – 4 of 4) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dparser.c9345 tree stmt, range_expr; in cp_parser_range_for() local
9350 range_expr = cp_parser_braced_list (parser, &expr_non_constant_p); in cp_parser_range_for()
9353 range_expr = cp_parser_expression (parser, /*cast_p=*/false, NULL); in cp_parser_range_for()
9359 if (check_for_bare_parameter_packs (range_expr)) in cp_parser_range_for()
9360 range_expr = error_mark_node; in cp_parser_range_for()
9362 finish_range_for_decl (stmt, range_decl, range_expr); in cp_parser_range_for()
9363 if (range_expr != error_mark_node in cp_parser_range_for()
9364 && !type_dependent_expression_p (range_expr) in cp_parser_range_for()
9366 && COMPLETE_TYPE_P (TREE_TYPE (range_expr)) in cp_parser_range_for()
9368 && !BRACE_ENCLOSED_INITIALIZER_P (range_expr)) in cp_parser_range_for()
[all …]
/dflybsd-src/contrib/gcc-8.0/gcc/cp/
H A Dparser.c11750 tree stmt, range_expr; in cp_parser_range_for() local
11795 range_expr = cp_parser_braced_list (parser, &expr_non_constant_p); in cp_parser_range_for()
11798 range_expr = cp_parser_expression (parser); in cp_parser_range_for()
11812 if (check_for_bare_parameter_packs (range_expr)) in cp_parser_range_for()
11813 range_expr = error_mark_node; in cp_parser_range_for()
11819 finish_range_for_decl (stmt, range_decl, range_expr); in cp_parser_range_for()
11820 if (!type_dependent_expression_p (range_expr) in cp_parser_range_for()
11822 && !BRACE_ENCLOSED_INITIALIZER_P (range_expr)) in cp_parser_range_for()
11823 do_range_for_auto_deduction (range_decl, range_expr); in cp_parser_range_for()
11828 stmt = cp_convert_range_for (stmt, range_decl, range_expr, in cp_parser_range_for()
[all …]
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree.def746 DEFTREECODE (RANGE_EXPR, "range_expr", tcc_binary, 2)
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dtree.def834 DEFTREECODE (RANGE_EXPR, "range_expr", tcc_binary, 2)