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