
void main()
main: scope:[main]  from
  [0] *(&main::p) = memcpy(*(&$0), struct Point, SIZEOF_STRUCT_POINT)
  [1] call set
  to:main::@1
main::@1: scope:[main]  from main
  [2] *main::SCREEN = *((char *)main::q)
  [3] *(main::SCREEN+1) = *((char *)main::q+OFFSET_STRUCT_POINT_Y)
  to:main::@return
main::@return: scope:[main]  from main::@1
  [4] return 
  to:@return

void set(struct Point *ptr)
set: scope:[set]  from main
  [5] *((char *)main::q) = 4
  [6] *((char *)main::q+OFFSET_STRUCT_POINT_Y) = 5
  to:set::@return
set::@return: scope:[set]  from set
  [7] return 
  to:@return
