| 1 | namespace CrossModuleMerge { |
|---|---|
| 2 | template<typename, typename = int> struct A; |
| 3 | template<typename T> struct B; |
| 4 | |
| 5 | template<typename, typename> struct A {}; |
| 6 | template<typename T> struct B : A<T> {}; |
| 7 | template<typename T> inline auto C(T) {} |
| 8 | } |
| 9 | |
| 10 |