a
#define a xa.x8
#undef a
#define a xa.x8
#undef a
a(char *fe)
a(char *fe)
a(char *fe)
a(char *fe)
struct a {
int lparen_or_lbracket = a[(3)];
int rparen_or_rbracket = a[3](5);
a++, (comma)();
.CONCAT(a, b)
.CONCAT(a, b)
struct a {
struct a {
struct a {
struct a {
a(void)
struct a {