diff options
author | Jason Merrill <jason@redhat.com> | 2014-11-19 22:25:26 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2014-11-19 22:25:26 -0500 |
commit | 1b5695e6100dec3f7c1e86ba5594471987cda466 (patch) | |
tree | 4e02eacae240a2fb6eb263ef634db37cd98148ac /gcc/tree.c | |
parent | 9d39384c6b3173c71d17d39f4108e47ef46b886c (diff) | |
download | gcc-1b5695e6100dec3f7c1e86ba5594471987cda466.zip gcc-1b5695e6100dec3f7c1e86ba5594471987cda466.tar.gz gcc-1b5695e6100dec3f7c1e86ba5594471987cda466.tar.bz2 |
re PR c++/56041 (Constexpr conversion function definition not found in template argument context)
PR c++/56041
* cp-tree.h (struct processing_template_decl_sentinel): New.
* pt.c (instantiate_non_dependent_expr_internal): Split out from...
(instantiate_non_dependent_expr_sfinae): Here.
(convert_nontype_argument): Use them.
* constexpr.c (fold_non_dependent_expr): Use them.
From-SVN: r217823
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions