1 // RUN: %clang_cc1 %s -o %t -emit-llvm -verify 2 // PR4289 3 4 struct funcptr { 5 int (*func)(); 6 }; 7 8 static int func(f) 9 void *f; 10 { 11 return 0; 12 } 13 14 int 15 main(int argc, char *argv[]) 16 { 17 struct funcptr fp; 18 19 fp.func = &func; 20 fp.func = func; 21 } 22