| Daniel Dunbar | a572887 | 2009-12-15 20:14:24 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -verify -fsyntax-only |
| Steve Naroff | 3cc4af8 | 2007-12-16 21:42:28 +0000 | [diff] [blame] | 2 | |
| 3 | struct simple { int i; }; | ||||
| 4 | |||||
| 5 | void f(void) { | ||||
| 6 | struct simple s[1]; | ||||
| 7 | s->i = 1; | ||||
| 8 | } | ||||
| 9 | |||||
| Douglas Gregor | 72de667 | 2009-01-08 20:45:30 +0000 | [diff] [blame] | 10 | typedef int x; |
| 11 | struct S { | ||||
| 12 | int x; | ||||
| 13 | x z; | ||||
| 14 | }; | ||||
| 15 | |||||
| 16 | void g(void) { | ||||
| 17 | struct S s[1]; | ||||
| 18 | s->x = 1; | ||||
| 19 | s->z = 2; | ||||
| 20 | } | ||||