PR libstdc++/80939 Remove unmeetable constexpr specifiers
authorJonathan Wakely <jwakely@redhat.com>
Mon, 5 Jun 2017 16:49:04 +0000 (17:49 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 5 Jun 2017 16:49:04 +0000 (17:49 +0100)
commit94895bd98d8dc129f8a21d9a0272f5a86debcfe0
treefb2a8e9574c41290d48b5ce40a02498dac8df7b7
parent3c5a5b930d72ae41e8894f14d227d9d81bcb7edf
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.

From-SVN: r248881
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/variant