summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/parse/tmpl-outside1.C
blob: e63e3cd44129c39857fd0bfca6a2fef47934d72a (plain)
1
2
3
4
5
6
7
8
9
10
// PR c++/3792
// Origin: <david.abrahams@rcn.com>
// { dg-do compile }

struct X
{
   template <int i> struct Y {};
};

typedef X::template Y<0> y; // { dg-error "template|invalid" }