0: a int 0: a const int 0: a static const int 1: a int 1: a const int 1: a static const int 0: a int 1: a int 0: a const int 1: a const int 0: a static const int 1: a static const int 0: a instance of struct __anonymous0 with members i: a int 1: a const instance of struct __anonymous1 with members i: a int 1: a static const instance of struct __anonymous2 with members i: a int 1: a int 0: a pointer to int 1: a int 1: a int 0: a pointer to int 0: a pointer to int 0: a pointer to int 0: a const pointer to int 0: a const pointer to int 0: a const pointer to int 0: a pointer to instance of struct __anonymous3 with members i: a int x: a pointer to int 0: a pointer to int x: a const pointer to int 0: a const pointer to int x: a static const pointer to int 0: a static const pointer to int 0: a pointer to instance of struct __anonymous4 with members i: a int 0: a const pointer to instance of struct __anonymous5 with members i: a int 0: a static const pointer to instance of struct __anonymous6 with members i: a int x: a static pointer to int 0: a static pointer to int x: a static const pointer to int 0: a static const pointer to int x: a const pointer to pointer to int 0: a const pointer to pointer to int