Home | History | Annotate | Download | only in SemaTemplate

Lines Matching defs:Streamer

18 struct Streamer;
22 std_ostream& operator << (std_ostream&, const Streamer<Foo>&);
24 void test(const Streamer<Foo>& foo)
30 struct Streamer
32 friend std_ostream& operator << (std_ostream& o, const Streamer& f) // expected-error{{redefinition of 'operator<<'}}
34 Streamer s(f);
39 Streamer(const STRUCT_TYPE& s) : s(s) {}
46 std_ostream& operator << (std_ostream&, const Streamer<Foo>&);
50 template struct Streamer<Foo>;
54 std_ostream& operator << (std_ostream& o, const Streamer<Foo>&) // expected-note{{is here}}
62 void Streamer<Foo>::operator () (std_ostream& o) const // expected-note{{requested here}}