Lines Matching refs:round_trip
39 constexpr bool round_trip(const Init &init) { in round_trip() function
44 static_assert(round_trip<unsigned>((int)-1)); in test_int()
45 static_assert(round_trip<unsigned>((int)0x12345678)); in test_int()
46 static_assert(round_trip<unsigned>((int)0x87654321)); in test_int()
47 static_assert(round_trip<unsigned>((int)0x0C05FEFE)); in test_int()
76 static_assert(round_trip<unsigned long long>(splice)); in test_record()
77 static_assert(round_trip<long long>(splice)); in test_record()
101 static_assert(round_trip<tuple4>(b)); in test_record()
168 static_assert(round_trip<G>(s)); in array_members()
169 static_assert(round_trip<S>(g)); in array_members()
409 static_assert(round_trip<signed char>(true), "");
410 static_assert(round_trip<unsigned char>(false), "");
411 static_assert(round_trip<bool>(false), "");
413 static_assert(round_trip<bool>((char)0), "");
414 static_assert(round_trip<bool>((char)1), "");
427 static_assert(round_trip<bytes>(ld), "");
429 static_assert(round_trip<long double>(10.0L));
463 static_assert(round_trip<__int128_t>(34.0L));