[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang / test / Modules / Inputs / merge-nested-templates / string.ii
blob136d8e70083db783696b4391bc3c59d4d0487621
1 namespace std {
2   template <typename, typename Container> struct normal_iterator {
3     normal_iterator() {}
5     template <typename I>
6     normal_iterator(normal_iterator<I, typename Container::iterator>) {}
7   };
9   template <typename pointer> struct basic_string {
10     typedef normal_iterator<pointer, basic_string> iterator;
11   };
13   typedef basic_string<wchar_t *> wstring;