1 #ifndef FOO
2 struct st { int len; };
3 #define FOO
4 #else
5 struct st;
6 static int test(struct st *s);
7 static int test(struct st *s)
8 {
9 return s->len;
10 }
11 #endif
12 /*
13 * check-name: There is no scope boundary between global and file scope
14 * check-description: Used to mess scopes with -include
15 * check-command: sparse -include $file $file
16 */