blob: 1467e8b1f74a9341104681a6f01925a11bc91404 [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -emit-llvm < %s
Eli Friedman50c5c722008-06-04 17:58:41 +00002
3// PR2414
Eli Friedmanc134fcb2008-06-04 19:41:28 +00004struct mad_frame{};
Fariborz Jahanian05115522010-05-28 22:23:22 +00005enum mad_flow {ont};
Eli Friedmanc134fcb2008-06-04 19:41:28 +00006
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}