Home
last modified time | relevance | path

Searched refs:fold_non_dependent_expr (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dexpr.c406 tree f = fold_non_dependent_expr (x, tf_none); in fold_for_warn()
H A Dinit.c2614 size = fold_non_dependent_expr (size); in warn_placement_new_too_small()
2656 const_tree adj = fold_non_dependent_expr (TREE_OPERAND (oper, 1)); in warn_placement_new_too_small()
3020 const_tree cst_outer_nelts = fold_non_dependent_expr (outer_nelts, complain); in build_new_1()
3883 const_tree cst_nelts = fold_non_dependent_expr (nelts, complain); in build_new()
H A Dtypeck2.c915 value = fold_non_dependent_expr (value, tf_warning_or_error, in store_init_value()
1026 init = fold_non_dependent_expr (init, complain); in check_narrowing()
H A Dsemantics.c508 cond = fold_non_dependent_expr (cond); in begin_maybe_infinite_loop()
538 cond = fold_non_dependent_expr (cond); in end_maybe_infinite_loop()
9689 condition = fold_non_dependent_expr (condition, complain, in finish_static_assert()
H A Dconstexpr.c7379 fold_non_dependent_expr (tree t, in fold_non_dependent_expr() function
7401 tree t = fold_non_dependent_expr (expr, complain); in maybe_fold_non_dependent_expr()
H A Dpt.c11362 v = fold_non_dependent_expr (v); in tsubst_attribute()
18318 tree folded = fold_non_dependent_expr (tmp, complain); in tsubst_expr()
18332 tree folded = fold_non_dependent_expr (tmp, complain); in tsubst_expr()
20289 tree folded_cond = fold_non_dependent_expr (cond, complain); in tsubst_copy_and_build()
23937 parm = fold_non_dependent_expr (parm, complain); in unify()
27887 fold_non_dependent_expr (expr, tf_none); in build_non_dependent_expr()
H A Ddecl2.c1424 TREE_VALUE (arg) = fold_non_dependent_expr (expr); in cp_check_const_attributes()
H A Ddecl.c5685 && (TREE_CODE (ce_index = fold_non_dependent_expr (ce_index)) in check_array_designated_initializer()
10423 size = fold_non_dependent_expr (size, complain, in compute_array_index_type_loc()
15819 value = fold_non_dependent_expr (value); in build_enumerator()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dexpr.cc414 tree f = fold_non_dependent_expr (x, tf_none); in fold_for_warn()
H A DChangeLog-201815 (fold_non_dependent_expr): Add manifestly_const_eval argument.
20 (fold_non_dependent_expr): Add manifestly_const_eval argument, pass
25 * semantics.c (finish_static_assert): Call fold_non_dependent_expr
1926 fold_non_dependent_expr. Don't mention { } in diagnostic. Only check
1975 (fold_non_dependent_expr): Likewise.
2342 * constexpr.c (fold_non_dependent_expr): Add complain parm.
2346 * typeck2.c (store_init_value): If fold_non_dependent_expr didn't
2778 * init.c (build_new_1): Use fold_non_dependent_expr. Use a dedicated
2780 (build_new): Use fold_non_dependent_expr. Tweak a condition.
3568 * decl2.c (cp_check_const_attributes): Use fold_non_dependent_expr.
[all …]
H A Dinit.cc2821 size = fold_non_dependent_expr (size); in warn_placement_new_too_small()
2824 ref.eval = [](tree x){ return fold_non_dependent_expr (x); }; in warn_placement_new_too_small()
3096 const_tree cst_outer_nelts = fold_non_dependent_expr (outer_nelts, complain); in build_new_1()
3946 const_tree cst_nelts = fold_non_dependent_expr (nelts, complain); in build_new()
H A Dtypeck2.cc864 value = fold_non_dependent_expr (value, tf_warning_or_error, in store_init_value()
983 init = fold_non_dependent_expr (init, complain, /*manifest*/true); in check_narrowing()
H A DChangeLog-2014377 * constexpr.c (fold_non_dependent_expr): Use them.
561 * semantics.c (end_maybe_infinite_loop): Use fold_non_dependent_expr.
565 * decl.c (build_enumerator): ... call fold_non_dependent_expr here.
566 * typeck2.c (massage_init_elt): Use fold_non_dependent_expr.
570 * constexpr.c (fold_non_dependent_expr): Add.
571 * cp-tree.h (fold_non_dependent_expr): Declare it.
578 * pt.c (fold_non_dependent_expr): Rename to
H A Dsemantics.cc712 cond = fold_non_dependent_expr (cond); in begin_maybe_infinite_loop()
742 cond = fold_non_dependent_expr (cond); in end_maybe_infinite_loop()
11156 e = fold_non_dependent_expr (e, tf_none, /*manifestly_const_eval=*/true); in find_failing_clause_r()
11221 condition = fold_non_dependent_expr (condition, complain, in finish_static_assert()
11260 tree op0 = fold_non_dependent_expr (TREE_OPERAND (bad, 0)); in finish_static_assert()
11261 tree op1 = fold_non_dependent_expr (TREE_OPERAND (bad, 1)); in finish_static_assert()
H A DChangeLog-20051012 * pt.c (tsubst_template_arg): Use fold_non_dependent_expr.
2757 (fold_non_dependent_expr): Don't use it.
2843 (fold_non_dependent_expr): Call it.
3378 * pt.c (fold_decl_constant_value): Always call fold_non_dependent_expr
H A DChangeLog212 * parser.cc (cp_parser_pragma_unroll): Use fold_non_dependent_expr
1234 * typeck.cc (build_x_shufflevector): Use fold_non_dependent_expr
1574 pass manifestly_const_eval=true to fold_non_dependent_expr.
H A DChangeLog-20191203 (fold_non_dependent_expr): Add another tree argument defaulted to
1253 (fold_non_dependent_expr): Add OBJECT argument, pass it through to
1651 * pt.c (build_non_dependent_expr): Call fold_non_dependent_expr
2628 fold_non_dependent_expr.
4419 (fold_non_dependent_expr): ...here.
4423 of fold_non_dependent_expr. Don't call maybe_constant_init.
H A DChangeLog-2006761 * pt.c (fold_non_dependent_expr): Make sure expr is not
778 * pt.c (tsubst): Use fold_non_dependent_expr to fold array
1078 (fold_non_dependent_expr): Adjust callers of
H A DChangeLog-2016574 * pt.c (tsubst_expr, case IF_STMT): Use fold_non_dependent_expr
3123 (maybe_constant_value_1, fold_non_dependent_expr)
4273 * call.c (build_cxx_call): Use fold_non_dependent_expr.
H A Dtypeck.cc6239 op0 = fold_non_dependent_expr (op0, complain); in cp_build_binary_op()
6240 op1 = fold_non_dependent_expr (op1, complain); in cp_build_binary_op()
6356 tree idx = fold_non_dependent_expr ((*args)[i], complain); in build_x_shufflevector()
H A DChangeLog-2011637 * class.c (build_base_path): Don't ICE in fold_non_dependent_expr.
4625 * parser.c (cp_parser_condition): Don't fold_non_dependent_expr here.
4812 fold_non_dependent_expr.
H A DChangeLog-2020775 * typeck2.c (store_init_value): Call fold_non_dependent_expr
5107 fold_non_dependent_expr.
5527 fold_non_dependent_expr instead of maybe_constant_value.
5534 * typeck2.c (check_narrowing): Call fold_non_dependent_expr instead
H A Dconstexpr.cc8317 fold_non_dependent_expr (tree t, in fold_non_dependent_expr() function
8339 tree t = fold_non_dependent_expr (expr, complain); in maybe_fold_non_dependent_expr()
H A Dpt.cc11718 v = fold_non_dependent_expr (v); in tsubst_attribute()
18930 tree folded = fold_non_dependent_expr (tmp, complain); in tsubst_expr()
18944 tree folded = fold_non_dependent_expr (tmp, complain); in tsubst_expr()
21142 tree folded_cond = fold_non_dependent_expr (cond, complain); in tsubst_copy_and_build()
24859 parm = fold_non_dependent_expr (parm, complain); in unify()
28812 fold_non_dependent_expr (expr, tf_none); in build_non_dependent_expr()
H A Ddecl2.cc1569 = fold_non_dependent_expr (expr, tf_warning_or_error, in cp_check_const_attributes()

12