summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/ext/typeof10.C
blob: 1b357ad9d7b1e1dfbabd4fa3786a60386f97fb28 (plain)
1
2
3
4
5
6
7
8
9
10
11
// PR c++/20552
// Origin: Ivan Godard <igodard@pacbell.net>

template<int> struct A
{
  void foo()
  {
    typedef int T;                // { dg-error "previous" }
    typedef __typeof__(*this) T;  // { dg-error "conflicting" }
  }
};