blob: b6824491f37e4ae373adb7184e74498132c5106f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
// PR c++/54744
template <typename T>
struct base {
typedef base base_type;
};
template <typename T>
struct derived : base<T> {
typedef typename derived::base_type::base_type base_type;
derived() : base_type() {}
};
|