blob: 136d8e70083db783696b4391bc3c59d4d0487621 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
 | namespace std {
  template <typename, typename Container> struct normal_iterator {
    normal_iterator() {}
    template <typename I>
    normal_iterator(normal_iterator<I, typename Container::iterator>) {}
  };
  template <typename pointer> struct basic_string {
    typedef normal_iterator<pointer, basic_string> iterator;
  };
  typedef basic_string<wchar_t *> wstring;
}
 |