1ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao// RUN: %clang_cc1 -fsyntax-only -verify %s 2ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 3ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoint i; 4ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoint a[] = {0}; 5ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaostruct { int i; } s; 6ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 7ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoint *array[] = {&i, a, &s.i}; 8ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao 9ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoextern void f(void); 10ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaovoid (*f_addr)(void) = &f; 11