Daniel Dunbar | d427023 | 2009-01-20 23:17:32 +0000 | [diff] [blame] | 1 | // RUN: clang -analyze -checker-simple -verify %s |
Zhongxing Xu | c498848 | 2008-10-22 14:39:20 +0000 | [diff] [blame] | 2 | |
3 | void f(void) { | ||||
4 | void (*p)(void); | ||||
5 | p = f; | ||||
6 | p = &f; | ||||
7 | p(); | ||||
8 | (*p)(); | ||||
9 | } | ||||
Zhongxing Xu | 92429dd | 2008-10-27 09:21:27 +0000 | [diff] [blame] | 10 | |
11 | void g(void (*fp)(void)); | ||||
12 | |||||
13 | void f2() { | ||||
14 | g(f); | ||||
15 | } |