PR libstdc++/80939 Remove unmeetable constexpr specifiers
commitae8365d5e807876e42962205b66ce76a9504108e
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2017 16:49:04 +0000 (5 16:49 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2017 16:49:04 +0000 (5 16:49 +0000)
treefb2a8e9574c41290d48b5ce40a02498dac8df7b7
parent3edf119195b0cf20562cf93ed67f1a6209d43c91
PR libstdc++/80939 Remove unmeetable constexpr specifiers

PR libstdc++/80939
* include/std/variant (__erased_ctor, __erased_assign, __erased_swap)
(__erased_hash): Remove constexpr specifier and qualify calls to
__ref_cast.
(__erased_dtor): Remove constexpr specifier and use _Destroy.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248881 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/variant