Eli Friedman | 50c5c72 | 2008-06-04 17:58:41 +0000 | [diff] [blame] | 1 | // RUN: clang -emit-llvm < %s |
| 2 | |
| 3 | // PR2414 |
Eli Friedman | c134fcb | 2008-06-04 19:41:28 +0000 | [diff] [blame^] | 4 | struct mad_frame{}; |
| 5 | enum mad_flow {}; |
| 6 | |
| 7 | typedef enum mad_flow filter_func_t(void *, struct mad_frame *); |
| 8 | |
Eli Friedman | 50c5c72 | 2008-06-04 17:58:41 +0000 | [diff] [blame] | 9 | filter_func_t mono_filter; |
| 10 | |
| 11 | void addfilter2(filter_func_t *func){} |
| 12 | |
| 13 | void setup_filters() |
| 14 | { |
Eli Friedman | c134fcb | 2008-06-04 19:41:28 +0000 | [diff] [blame^] | 15 | addfilter2( mono_filter); |
Eli Friedman | 50c5c72 | 2008-06-04 17:58:41 +0000 | [diff] [blame] | 16 | } |