| // { dg-do run { target c++26 } } | |
| #include <charconv> | |
| #include <testsuite_hooks.h> | |
| void | |
| test_result() | |
| { | |
| static_assert( ! std::is_convertible_v<std::from_chars_result, bool> ); | |
| static_assert( std::is_constructible_v<bool, std::from_chars_result> ); | |
| std::from_chars_result res{}; | |
| VERIFY( res ); | |
| res.ec = std::errc::invalid_argument; | |
| VERIFY( !res ); | |
| } | |
| int main() | |
| { | |
| test_result(); | |
| } |