Home
last modified time | relevance | path

Searched refs:cxx_eval_outermost_constant_expr (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstexpr.c6868 cxx_eval_outermost_constant_expr (tree t, bool allow_non_constant,
7100 return cxx_eval_outermost_constant_expr (t, true, strict,
7148 return cxx_eval_outermost_constant_expr (t, false, true, true, false, decl); in cxx_constant_value()
7157 cxx_eval_outermost_constant_expr (t, false, true, true, true, decl); in cxx_constant_dtor()
7263 return cxx_eval_outermost_constant_expr (t, true, true, true, false, in maybe_constant_value()
7279 r = cxx_eval_outermost_constant_expr (t, true, true, false, false, in maybe_constant_value()
7343 tree r = cxx_eval_outermost_constant_expr (t, true, true, in fold_non_dependent_expr_template()
7462 t = cxx_eval_outermost_constant_expr (t, allow_non_constant, in maybe_constant_init_1()
8075 tmp = cxx_eval_outermost_constant_expr (tmp, true); in potential_constant_expression_1()
8116 tmp = cxx_eval_outermost_constant_expr (tmp, true); in potential_constant_expression_1()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dconstexpr.cc7800 cxx_eval_outermost_constant_expr (tree t, bool allow_non_constant, in cxx_eval_outermost_constant_expr() function
8050 return cxx_eval_outermost_constant_expr (t, false, true, true, false, decl); in cxx_constant_value()
8059 tree r = cxx_eval_outermost_constant_expr (t, sfinae, true, true, false, decl); in cxx_constant_value_sfinae()
8071 cxx_eval_outermost_constant_expr (t, false, true, true, true, decl); in cxx_constant_dtor()
8186 return cxx_eval_outermost_constant_expr (t, true, true, true, false, decl); in maybe_constant_value()
8211 r = cxx_eval_outermost_constant_expr (t, true, true, false, false, decl); in maybe_constant_value()
8281 tree r = cxx_eval_outermost_constant_expr (t, true, true, in fold_non_dependent_expr_template()
8400 t = cxx_eval_outermost_constant_expr (t, allow_non_constant, in maybe_constant_init_1()
9021 tmp = cxx_eval_outermost_constant_expr (tmp, true); in potential_constant_expression_1()
9062 tmp = cxx_eval_outermost_constant_expr (tmp, true); in potential_constant_expression_1()
[all …]
H A DChangeLog-201821 it through to cxx_eval_outermost_constant_expr and
313 (cxx_eval_outermost_constant_expr, maybe_constant_init_1,
317 don't cache and call cxx_eval_outermost_constant_expr with true as
1080 (cxx_eval_outermost_constant_expr): Make sure a CONSTRUCTOR has the
1466 cxx_eval_outermost_constant_expr.
1965 (cxx_eval_outermost_constant_expr): Add pretend_const_required
1972 cxx_eval_outermost_constant_expr.
1974 cxx_eval_outermost_constant_expr.
1977 down to cxx_eval_outermost_constant_expr. Pass !allow_non_constant
1978 instead of false as strict to cxx_eval_outermost_constant_expr.
[all …]
H A DChangeLog-2014400 (cxx_eval_outermost_constant_expr): Add strict parm.
431 (cxx_eval_outermost_constant_expr, is_sub_constant_expr): Set it.
458 * constexpr.c (cxx_eval_outermost_constant_expr): Check it.
528 (cxx_eval_outermost_constant_expr): Pull object out of AGGR_INIT_EXPR.
679 * constexpr.c (cxx_eval_outermost_constant_expr): Tweak.
712 (cxx_eval_outermost_constant_expr): Build new constexpr_ctx. Add
805 cxx_eval_constant_expression, cxx_eval_outermost_constant_expr,
H A DChangeLog-2019500 (cxx_eval_outermost_constant_expr): Set cleanups to local auto_vec,
615 (cxx_eval_outermost_constant_expr): Avoid calling
811 * constexpr.c (cxx_eval_outermost_constant_expr): If DECL_INITIAL
1248 (cxx_eval_outermost_constant_expr): Allow consteval calls returning
1252 through to cxx_eval_outermost_constant_expr.
2269 (cxx_eval_outermost_constant_expr): Add constexpr_dtor argument,
2272 (cxx_constant_value): Adjust cxx_eval_outermost_constant_expr caller.
2275 maybe_constant_init_1): Adjust cxx_eval_outermost_constant_expr
4548 (cxx_eval_outermost_constant_expr): Add constexpr_ops_count and
5367 (cxx_eval_outermost_constant_expr): Return early for void type.
H A DChangeLog-20201599 * constexpr.c (cxx_eval_outermost_constant_expr): Revert to
2564 * constexpr.c (cxx_eval_outermost_constant_expr): Temporarily disable
3735 (cxx_eval_outermost_constant_expr): ... instead of here.
3980 (cxx_eval_outermost_constant_expr): Remove 'uid_sensitive'
4763 * constexpr.c (cxx_eval_outermost_constant_expr): Return when T is
5053 (cxx_eval_outermost_constant_expr): Initialize 'ctx.parent' to NULL.
5919 (cxx_eval_outermost_constant_expr): Likewise.
6488 * constexpr.c (cxx_eval_outermost_constant_expr): Don't assume
H A DChangeLog1932 and pass it to cxx_eval_outermost_constant_expr.
2103 (cxx_eval_outermost_constant_expr): ... here.
2782 * constexpr.cc (cxx_eval_outermost_constant_expr): If t is a
H A DChangeLog-2021880 * constexpr.c (cxx_eval_outermost_constant_expr): Perform
958 (cxx_eval_outermost_constant_expr): Only instantiate fns
1296 * constexpr.c (cxx_eval_outermost_constant_expr): Use
1620 * constexpr.c (cxx_eval_outermost_constant_expr): Copy
4902 (cxx_eval_outermost_constant_expr): Remove varpool nodes for
H A DChangeLog-2016686 (cxx_eval_outermost_constant_expr): Don't return a CONSTRUCTOR
1131 (cxx_eval_outermost_constant_expr): Adjust constexpr_ctx initializer.
1588 (cxx_eval_outermost_constant_expr): Same.
3602 (cxx_eval_outermost_constant_expr, is_sub_constant_expr): Initialize.
H A DChangeLog-2010489 * semantics.c (cxx_eval_outermost_constant_expr): Don't
494 (cxx_eval_outermost_constant_expr): Use verify_constant.
752 (cxx_eval_outermost_constant_expr): New.
H A DChangeLog-2011107 * semantics.c (cxx_eval_outermost_constant_expr): Check for
1051 * semantics.c (cxx_eval_outermost_constant_expr): Check
H A DChangeLog-2012237 (cxx_eval_outermost_constant_expr): Treat overflows as non-constant
H A DChangeLog-20133900 cxx_eval_outermost_constant_expr rather than maybe_constant_value.
H A DChangeLog-20174382 * constexpr.c (cxx_eval_outermost_constant_expr): Use TV_CONSTEXPR.