gnu /
gcc /
0eed6e63fb52ce155e3d0522dcc51bead30e05bc 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@267045 138bc75d-0d04-0410-961f-82ee72b054a4
5 files changed