1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// RUN: clang %s -verify -fsyntax-only typedef void (* fp)(void); void foo(void); fp a[1] = { foo }; int myArray[5] = {1, 2, 3, 4, 5}; int *myPointer2 = myArray; int *myPointer = &(myArray[2]); extern int x; void *g = &x; int *h = &x;