llvm/clang/test/CodeGen/func-ptr-cast-decl.c

// RUN: %clang_cc1 -emit-llvm-only %s -verify
// expected-no-diagnostics
// PR5882

int q_sk_num(void *a);
typedef int (*fptr)(double);
void a(void) { ((fptr)q_sk_num)(0); }