xref: /llvm-project/clang/test/CodeGen/typedef-func.c (revision 46b0d0eef9e0a7290851cce0d44002b750584f1b)
1 // RUN: %clang_cc1 -emit-llvm < %s
2 
3 // PR2414
4 struct mad_frame{};
5 enum mad_flow {ont};
6 
7 typedef enum mad_flow filter_func_t(void *, struct mad_frame *);
8 
9 filter_func_t mono_filter;
10 
addfilter2(filter_func_t * func)11 void addfilter2(filter_func_t *func){}
12 
setup_filters(void)13 void setup_filters(void)
14 {
15   addfilter2( mono_filter);
16 }
17