modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20000504-1.c (about)

     1  struct foo {
     2  	int a;
     3  	int b;
     4  };
     5  
     6  int func(struct foo *foo, int a)
     7  {
     8  	if (foo->b == 0) {
     9  		int ret = foo->a = a;
    10  		if (a >= 0)
    11  			foo->a = a;
    12  		return (ret);
    13   	}
    14  	return (0);
    15  }