1 // RUN: %clang_cc1 -fsyntax-only -verify %s 2 test()3static void test() { 4 int *pi; 5 int x; 6 typeof pi[x] y; 7 } 8 9 // Part of rdar://problem/8347416; from the gcc test suite. 10 struct S { 11 int i; 12 __typeof(S::i) foo(); // expected-error {{invalid use of nonstatic data member 'i'}} 13 }; 14