101e04c3fSmrg#define FIELD(x) foo.x 201e04c3fSmrg#define FIELD_OF(s, x) s.x 301e04c3fSmrgFIELD(bar) 401e04c3fSmrgFIELD_OF(foo, bar) 5