1b8e80941Smrg#define FIELD(x) foo.x 2b8e80941Smrg#define FIELD_OF(s, x) s.x 3b8e80941SmrgFIELD(bar) 4b8e80941SmrgFIELD_OF(foo, bar) 5