]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/constexpr.c
PR c++/82781
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Nov 2017 12:57:50 +0000 (12:57 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Nov 2017 12:57:50 +0000 (12:57 +0000)
commit31595caf737e62ab781cfa031d0fefe98d34ece6
treee033191b795202233509a9f5a4c1100f881dfdc6
parent7c242f24bea06d36a154bed8ef783b0f96ce7b80
PR c++/82781
* constexpr.c (cxx_eval_vector_conditional_expression): New function.
(cxx_eval_constant_expression) <case VEC_COND_EXPR>: Use it instead
of cxx_eval_conditional_expression.

* g++.dg/ext/constexpr-pr82781.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254952 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/constexpr.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/constexpr-pr82781.C [new file with mode: 0644]