Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / Modules / Inputs / PR31469 / textual.h
blob3eba9be8431d9eeed1d2d73fa87864e2dd80c750
1 namespace A {
2 inline
3 namespace __1 {
4 template <class _Tp> class allocator;
5 template <class _Tp, class _Alloc = allocator<_Tp>> class list;
6 template <class _VoidPtr> class __list_iterator {
7 template <class> friend class list;
8 template <class, class> friend class list;
9 };
10 template <class _Tp, class _Alloc> class __list_imp {};
11 template <class _Tp, class _Alloc> class list : __list_imp<_Tp, _Alloc> {
12 public:
13 list() {}
15 template <class _Tp> void f(list<_Tp>);