aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/pr87770.C
blob: 69eff4a786fefc19c312efdd51edb305fe3a5e25 (plain)
1
2
3
4
5
6
7
8
9
10
11
// { dg-do compile }

template <typename> struct d {
  template <typename e> d(e);
};
template <> template <typename e> d<int>::d(e);
template <> template <typename e> d<int>::d(e) {
  long g;
  (void)g;
}
template d<int>::d(char);