blob: ac067a98103c56dbcade7b418e9b630f587db251 [file] [log] [blame]
Daniel Dunbard7d5f022009-03-24 02:24:46 +00001// RUN: clang-cc -analyze -checker-simple -verify %s &&
2// RUN: clang-cc -analyze -checker-cfref -analyzer-store=basic -verify %s &&
3// RUN: clang-cc -analyze -checker-cfref -analyzer-store=region -verify %s
Zhongxing Xuc4988482008-10-22 14:39:20 +00004
5void f(void) {
6 void (*p)(void);
7 p = f;
8 p = &f;
9 p();
10 (*p)();
11}
Zhongxing Xu92429dd2008-10-27 09:21:27 +000012
13void g(void (*fp)(void));
14
15void f2() {
16 g(f);
17}