Home | History | Annotate | Download | only in Inputs
      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 }
     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 
     24   struct MyStruct ms;
     25   ms.field_var = 10;
     26 }
     27 
     28 int (^CP)(int) = ^(int x) { return x * global_var; };
     29