Home
last modified time | relevance | path

Searched refs:unshare_constructor (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstexpr.c1453 unshare_constructor (tree t MEM_STAT_DECL) in unshare_constructor() function
2577 arg = unshare_constructor (arg); in cxx_eval_call_expression()
3280 e.value = unshare_constructor (value); in find_array_ctor_elt()
3296 e.value = unshare_constructor (value); in find_array_ctor_elt()
4266 CONSTRUCTOR_APPEND_ELT (*p, range, unshare_constructor (eltinit)); in cxx_eval_vec_init_1()
5122 init = unshare_constructor (init); in cxx_eval_store_expression()
5955 init = unshare_constructor (init); in cxx_eval_constant_expression()
6023 r = unshare_constructor (r); in cxx_eval_constant_expression()
H A Dcp-tree.h7999 extern tree unshare_constructor (tree CXX_MEM_STAT_INFO);
H A Dsemantics.c2917 orig_cl = unshare_constructor (compound_literal); in finish_compound_literal()
H A Dpt.c7084 tree copy = unshare_constructor (expr); in get_template_parm_object()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dconstexpr.cc1596 unshare_constructor (tree t MEM_STAT_DECL) in unshare_constructor() function
2828 arg = unshare_constructor (arg); in cxx_eval_call_expression()
3659 e.value = unshare_constructor (value); in find_array_ctor_elt()
3675 e.value = unshare_constructor (value); in find_array_ctor_elt()
4998 CONSTRUCTOR_APPEND_ELT (*p, range, unshare_constructor (eltinit)); in cxx_eval_vec_init_1()
5918 init = unshare_constructor (init); in cxx_eval_store_expression()
6793 init = unshare_constructor (init); in cxx_eval_constant_expression()
6861 r = unshare_constructor (r); in cxx_eval_constant_expression()
H A DChangeLog-20193491 * constexpr.c (unshare_constructor): Add MEM_STAT_DECL.
3590 * constexpr.c (unshare_constructor): Only unshare if T is itself a
5105 * constexpr.c (unshare_constructor): No longer static.
5106 * cp-tree.h (unshare_constructor): Declare.
H A DChangeLog-20163186 (unshare_constructor): New function.
3187 (cxx_eval_call_expression): Use unshare_constructor instead of
H A Dcp-tree.h8453 extern tree unshare_constructor (tree CXX_MEM_STAT_INFO);
H A Dsemantics.cc3220 orig_cl = unshare_constructor (compound_literal); in finish_compound_literal()
H A DChangeLog-202031 * constexpr.c (unshare_constructor): Check for NULL.
H A Dpt.cc7272 tree copy = unshare_constructor (expr); in get_template_parm_object()