Lines Matching refs:_id
41 constexpr char operator"" _id(char c) { return c; } in operator ""_id()
42 constexpr wchar_t operator"" _id(wchar_t c) { return c; } in operator ""_id()
43 constexpr char16_t operator"" _id(char16_t c) { return c; } in operator ""_id()
44 constexpr char32_t operator"" _id(char32_t c) { return c; } in operator ""_id()
47 constexpr const char operator"" _id(const char *p, size_t n) { return *p; } in operator ""_id()
48 constexpr const wchar_t operator"" _id(const wchar_t *p, size_t n) { return *p; } in operator ""_id()
49 constexpr const char16_t operator"" _id(const char16_t *p, size_t n) { return *p; } in operator ""_id()
50 constexpr const char32_t operator"" _id(const char32_t *p, size_t n) { return *p; } in operator ""_id()
52 constexpr unsigned long long operator"" _id(unsigned long long n) { return n; } in operator ""_id()
53 constexpr long double operator"" _id(long double d) { return d; } in operator ""_id()
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"; in h()