Lines Matching defs:_id
41 constexpr char operator"" _id(char c) { return c; }
42 constexpr wchar_t operator"" _id(wchar_t c) { return c; }
43 constexpr char16_t operator"" _id(char16_t c) { return c; }
44 constexpr char32_t operator"" _id(char32_t c) { return c; }
47 constexpr const char operator"" _id(const char *p, size_t n) { return *p; }
48 constexpr const wchar_t operator"" _id(const wchar_t *p, size_t n) { return *p; }
49 constexpr const char16_t operator"" _id(const char16_t *p, size_t n) { return *p; }
50 constexpr const char32_t operator"" _id(const char32_t *p, size_t n) { return *p; }
52 constexpr unsigned long long operator"" _id(unsigned long long n) { return n; }
53 constexpr long double operator"" _id(long double d) { return d; }
56 S<"a"_id> sa;
57 S<L"b"_id> sb;
58 S<u8"c"_id> sc;
59 S<u"d"_id> sd;
60 S<U"e"_id> se;
62 S<'w'_id> sw;
63 S<L'x'_id> sx;
64 S<u'y'_id> sy;
65 S<U'z'_id> sz;
67 S<100_id> sn;
68 S<(int)1.3_id> sf;
71 (void)"test"_id "test" L"test";