diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-13 15:02:17 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-04-13 15:02:17 +0000 |
commit | 29cf24eca93a2d528403aec010e11d9b56a4e16f (patch) | |
tree | 4df20658e32c740c4941fef058a9e3b8e224f226 /gcc/cp/ChangeLog | |
parent | 0c963dbafc3bc940f3c4ce682dc43132f01bcc0e (diff) |
* constexpr.c (potential_nondependent_constant_expression): New.
(potential_nondependent_static_init_expression): New.
(maybe_constant_value_1, fold_non_dependent_expr)
(maybe_constant_init): Use them.
* pt.c (instantiate_non_dependent_expr_sfinae)
(instantiate_non_dependent_or_null, convert_nontype_argument): Use
them.
* cp-tree.h: Declare them.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234944 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4412994bd57..6942c8dd5d3 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2016-04-13 Jason Merrill <jason@redhat.com> + + * constexpr.c (potential_nondependent_constant_expression): New. + (potential_nondependent_static_init_expression): New. + (maybe_constant_value_1, fold_non_dependent_expr) + (maybe_constant_init): Use them. + * pt.c (instantiate_non_dependent_expr_sfinae) + (instantiate_non_dependent_or_null, convert_nontype_argument): Use + them. + * cp-tree.h: Declare them. + 2016-04-13 Jakub Jelinek <jakub@redhat.com> PR c++/70594 |