Home | History | Annotate | Download | only in over.literal

Lines Matching full:operator

3 void operator "" _a(const char *);
6 using ::operator "" _a;
8 void operator "" _b(const char *);
11 using N::operator "" _b;
14 void operator "" _c(const char *); // expected-error {{must be in a namespace or global scope}}
16 static void operator "" _c(unsigned long long); // expected-error {{must be in a namespace or global scope}}
18 friend void operator "" _d(const char *);
21 int operator "" _e; // expected-error {{cannot be the name of a variable}}
24 int operator "" _f; // expected-error {{cannot be the name of a variable}}
28 void operator "" _g(const char *);
31 template<char...> void operator "" _h() {}
33 template<> void operator "" _h<'a', 'b', 'c'>() {}
35 template void operator "" _h<'a', 'b', 'c', 'd'>();