Richard Smith | 9ca5c42 | 2011-10-13 22:29:44 +0000 | [diff] [blame^] | 1 | // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s |
Richard Smith | 938f40b | 2011-06-11 17:19:42 +0000 | [diff] [blame] | 2 | |
3 | struct S { | ||||
4 | int *j = &nonexistent; // expected-error {{use of undeclared identifier 'nonexistent'}} | ||||
5 | int *m = &n; // ok | ||||
6 | |||||
7 | int n = f(); // ok | ||||
8 | int f(); | ||||
9 | }; | ||||
10 | |||||
11 | int i = sizeof(S::m); // ok | ||||
12 | int j = sizeof(S::m + 42); // ok |