typedef struct { A a; } B;
typedef struct { int i; } A;