aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/class/class.nested.type/p1.cpp
blob: 4a04a448595c5628dd5b99758a493f2653510f10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// RUN: %clang_cc1 -fsyntax-only -verify %s

class X {
public:
  typedef int I;
  class Y { };
  I a;
};

I b; // expected-error{{unknown type name 'I'}}
Y c; // expected-error{{unknown type name 'Y'}}
X::Y d;
X::I e;