diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2018-03-28 05:04:59 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2018-03-28 05:04:59 +0000 |
commit | 04acc378eb62c937576065668df01a23fa1b0680 (patch) | |
tree | 9e4b8e9b591e3fc6fa33009cf0b2beb51acb5653 /gcc/vector-builder.h | |
parent | d80bb039e612192f7eab8fec30f6b6239f4539a3 (diff) | |
download | gcc-04acc378eb62c937576065668df01a23fa1b0680.zip gcc-04acc378eb62c937576065668df01a23fa1b0680.tar.gz gcc-04acc378eb62c937576065668df01a23fa1b0680.tar.bz2 |
[PR c++/84968] reject stmt-exprs in noexcept constexprs
We reject extended statement-expressions in template parameters, so we
might as well reject them in constant expressions used in noexcept
specifications.
for gcc/cp/ChangeLog
PR c++/84968
* tree.c (strip_typedefs_expr): Reject STATEMENT_LISTs.
for gcc/testsuite/ChangeLog
PR c++/84968
* g++.dg/eh/pr84968.C: New.
From-SVN: r258913
Diffstat (limited to 'gcc/vector-builder.h')
0 files changed, 0 insertions, 0 deletions