Argyrios Kyrtzidis | 7b332d9 | 2009-07-05 22:22:35 +0000 | [diff] [blame] | 1 | #include "foo.h" |
2 | |||||
3 | void foo_func(int param1) { | ||||
4 | int local_var = global_var; | ||||
5 | for (int for_var = 100; for_var < 500; ++for_var) { | ||||
6 | local_var = param1 + for_var; | ||||
7 | } | ||||
8 | bar_func(); | ||||
9 | } | ||||
Argyrios Kyrtzidis | 1258554 | 2009-07-14 03:18:40 +0000 | [diff] [blame] | 10 | |
11 | struct S1 { | ||||
12 | int x; | ||||
13 | }; | ||||
14 | |||||
15 | struct S2 { | ||||
16 | int x; | ||||
17 | }; | ||||
18 | |||||
19 | void field_test(void) { | ||||
20 | struct S1 s1; | ||||
21 | s1.x = 0; | ||||
22 | ((struct S2 *)0)->x = 0; | ||||
23 | } |