r267045 - in /trunk/libstdc++-v3: ChangeLog inc...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Wed Dec 12 08:31:00 GMT 2018
Author: jakub
Date: Wed Dec 12 08:31:01 2018
New Revision: 267045
URL: https://gcc.gnu.org/viewcvs?rev=267045&root=gcc&view=rev
Log:
P0595R2 - is_constant_evaluated
* include/bits/c++config (_GLIBCXX_HAVE_BUILTIN_IS_CONSTANT_EVALUATED):
Define if __builtin_is_constant_evaluated is available.
* include/std/type_traits (std::is_constant_evaluated): New constexpr
inline function.
* testsuite/20_util/is_constant_evaluated/1.cc: New test.
* testsuite/20_util/is_constant_evaluated/noexcept.cc: New test.
Added:
trunk/libstdc++-v3/testsuite/20_util/is_constant_evaluated/
trunk/libstdc++-v3/testsuite/20_util/is_constant_evaluated/1.cc
trunk/libstdc++-v3/testsuite/20_util/is_constant_evaluated/noexcept.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/bits/c++config
trunk/libstdc++-v3/include/std/type_traits
More information about the Libstdc++-cvs
mailing list