T: a typedef for signed int struct S with members m1: a signed int m2: a signed int signed int signed int signed int m3: a signed int m4: a signed int m5: a signed int m6: a signed int m7: a pointer to signed int m8: a pointer to signed int m9: a pointer to signed int m10: a pointer to function returning signed int m11: a pointer to function with parameters signed int returning pointer to signed int T: a instance of type T T: a instance of type T m12: a pointer to signed int m13: a pointer to signed int m14: a pointer to function with parameters signed int returning pointer to signed int signed int signed int signed int signed int pointer to signed int signed int signed int pointer to signed int pointer to signed int pointer to signed int pointer to signed int pointer to signed int pointer to signed int pointer to function returning signed int pointer to pointer to function with parameters signed int returning signed int instance of type T s: a instance of struct S union U with members m1: a open array of signed int m2: a open array of signed int m3: a pointer to signed int m4: a pointer to signed int u: a instance of union U