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 D | constexpr.c | 6868 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 D | constexpr.cc | 7800 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 D | ChangeLog-2018 | 21 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 D | ChangeLog-2014 | 400 (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 D | ChangeLog-2019 | 500 (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 D | ChangeLog-2020 | 1599 * 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 D | ChangeLog | 1932 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 D | ChangeLog-2021 | 880 * 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 D | ChangeLog-2016 | 686 (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 D | ChangeLog-2010 | 489 * 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 D | ChangeLog-2011 | 107 * semantics.c (cxx_eval_outermost_constant_expr): Check for 1051 * semantics.c (cxx_eval_outermost_constant_expr): Check
|
H A D | ChangeLog-2012 | 237 (cxx_eval_outermost_constant_expr): Treat overflows as non-constant
|
H A D | ChangeLog-2013 | 3900 cxx_eval_outermost_constant_expr rather than maybe_constant_value.
|
H A D | ChangeLog-2017 | 4382 * constexpr.c (cxx_eval_outermost_constant_expr): Use TV_CONSTEXPR.
|