Home | History | Annotate | Download | only in PR24954
      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