Eli Friedman | 3fbc473 | 2009-06-01 10:04:20 +0000 | [diff] [blame] | 1 | // RUN: clang-cc %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 | } | ||||
12 | |||||
13 | int | ||||
14 | main(int argc, char *argv[]) | ||||
15 | { | ||||
16 | struct funcptr fp; | ||||
17 | |||||
18 | fp.func = &func; | ||||
19 | fp.func = func; | ||||
20 | } | ||||
21 |