blob: c14a42c1e8ad0f5df7d4f55125ad6165b7245694 [file] [log] [blame]
Eli Friedman50c5c722008-06-04 17:58:41 +00001// RUN: clang -emit-llvm < %s
2
3// PR2414
Eli Friedmanc134fcb2008-06-04 19:41:28 +00004struct mad_frame{};
5enum mad_flow {};
6
7typedef enum mad_flow filter_func_t(void *, struct mad_frame *);
8
Eli Friedman50c5c722008-06-04 17:58:41 +00009filter_func_t mono_filter;
10
11void addfilter2(filter_func_t *func){}
12
13void setup_filters()
14{
Eli Friedmanc134fcb2008-06-04 19:41:28 +000015 addfilter2( mono_filter);
Eli Friedman50c5c722008-06-04 17:58:41 +000016}