• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 namespace B {
2 
3   template <class _CharT>
4   struct basic_ostream {
5     basic_ostream& operator<<(basic_ostream& (*__pf)());
6   };
7 
8 
9   template <class _CharT> basic_ostream<_CharT>&
10   endl();
11 
12   struct S1 {
13     template <class _CharT> friend void
14     operator<<(basic_ostream<_CharT>& __os, const S1& __x);
15   };
16 
17   S1 setw(int __n);
18 
19   template <class _CharT> class S2;
20 
21   template <class _CharT> void
22   operator<<(basic_ostream<_CharT>& __os, const S2<_CharT>& __x);
23 
24   template <class _CharT>
25   struct S2 {
26     template <class _Cp> friend void
27     operator<<(basic_ostream<_Cp>& __os, const S2<_Cp>& __x);
28   };
29 
30 }
31