
void main()
main: scope:[main]  from
  [0] *(&main::v) = memset(struct Vector, SIZEOF_STRUCT_VECTOR)
  [1] *((char *)(struct Point *)&main::v) = 2
  [2] *((char *)(struct Point *)&main::v+OFFSET_STRUCT_POINT_Y) = 3
  [3] *((char *)(struct Point *)&main::v+OFFSET_STRUCT_VECTOR_Q) = 4
  [4] *((char *)(struct Point *)&main::v+OFFSET_STRUCT_VECTOR_Q+OFFSET_STRUCT_POINT_Y) = 5
  [5] *SCREEN = *((char *)(struct Point *)&main::v)
  [6] *(SCREEN+1) = *((char *)(struct Point *)&main::v+OFFSET_STRUCT_POINT_Y)
  [7] *(SCREEN+2) = *((char *)(struct Point *)&main::v+OFFSET_STRUCT_VECTOR_Q)
  [8] *(SCREEN+3) = *((char *)(struct Point *)&main::v+OFFSET_STRUCT_VECTOR_Q+OFFSET_STRUCT_POINT_Y)
  to:main::@return
main::@return: scope:[main]  from main
  [9] return 
  to:@return
