1 // { dg-do compile { target c++11 } } 2 // { dg-require-effective-target stdint_types } 3 // PR c++/55582 4 5 #include "udlit-string-literal.h" 6 7 using namespace my_string_literals; 8 9 decltype("Hello, World!"s) s; 10 #if !__cpp_char8_t == !__cpp_lib_char8_t 11 decltype(u8"Hello, World!"s) s8; 12 #endif 13 decltype(L"Hello, World!"s) ws; 14 decltype(u"Hello, World!"s) s16; 15 decltype(U"Hello, World!"s) s32; 16