typedef struct{ int s; } S;
foo() {
	int i = (int)&(S){ (void*)((int)&(S) {1}) };
}

// Local Variables: //
// tab-width: 4 //
// End: //
