blob: 9d0d7335fe2d3c5e5bfe45f58791d03317f7d809 [file] [log] [blame]
Chris Lattner42e86b62007-11-01 02:45:17 +00001// RUN: clang %s -verify -fsyntax-only
2
3typedef void (* fp)(void);
4void foo(void);
5fp a[1] = { foo };
6
Chris Lattner743ec372007-11-27 21:35:27 +00007int myArray[5] = {1, 2, 3, 4, 5};
8int *myPointer2 = myArray;
9int *myPointer = &(myArray[2]);
10
Chris Lattnerd22cc722007-12-02 07:47:49 +000011
12extern int x;
13void *g = &x;
14int *h = &x;
15
Eli Friedman65280992008-02-08 00:48:24 +000016int test() {
17int a[10];
18int b[10] = a; // expected-error {{initialization with "{...}" expected}}
19}