T: a typedef definition for int struct S with members m1: a int with bitfield width 3 m2: a int with bitfield width 4 int with bitfield width 2 int with bitfield width 3 int with bitfield width 4 m3: a int m4: a int m5: a int m6: a int m7: a pointer to int m8: a pointer to int m9: a pointer to int m10: a pointer to function with no parameters returning int m11: a pointer to function with parameters int returning pointer to int T: a instance of type T T: a instance of type T m12: a pointer to int m13: a pointer to int m14: a pointer to function with parameters int returning tuple with members pointer to int int int int int pointer to int int int pointer to int pointer to int pointer to int pointer to int pointer to int pointer to int pointer to function with no parameters returning int pointer to pointer to function with parameters int returning int instance of type T s: a instance of struct S u: a instance of union U with members m1: a array of 5 int m2: a array of 5 int m3: a pointer to int m4: a pointer to int