blob: 449a4c29ced8aac4ac7a14928cef9883655b809f [file] [log] [blame]
Zhongxing Xuef74f4c2009-12-14 06:34:20 +00001// RUN: clang -cc1 -analyze -analyzer-experimental-internal-checks -checker-cfref -analyzer-store=basic -verify %s
2// RUN: clang -cc1 -analyze -analyzer-experimental-internal-checks -checker-cfref -analyzer-store=region -verify %s
Zhongxing Xuc4988482008-10-22 14:39:20 +00003
4void f(void) {
5 void (*p)(void);
6 p = f;
7 p = &f;
8 p();
9 (*p)();
10}
Zhongxing Xu92429dd2008-10-27 09:21:27 +000011
12void g(void (*fp)(void));
13
14void f2() {
15 g(f);
16}