aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8.1/gcc/testsuite/g++.dg/template/meminit3.C
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() {}
};