llvm-project/clang/test/CodeGen/func-ptr-cast-decl.c
Eli Friedman e14b1997db Don't look through casts when looking for the underlying decl for a function
call; the standard doesn't expect us to, and the program could be doing
something crazy.  Fixes PR5882.

llvm-svn: 92166
2009-12-26 03:35:45 +00:00

7 lines
143 B
C

// RUN: %clang_cc1 -emit-llvm-only %s -verify
// PR5882
int q_sk_num(void *a);
typedef int (*fptr)(double);
void a() { ((fptr)q_sk_num)(0); }