@begin: scope:[] from [0] phi() to:@1 @1: scope:[] from @begin [1] phi() [2] call main to:@end @end: scope:[] from @1 [3] phi() (void()) main() main: scope:[main] from @1 [4] *((byte*)(const struct Point*) points) ← *((byte*)(const struct Point*) points) + (byte) 5 [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 [6] *((const nomodify byte*) main::SCREEN) ← *((byte*)(const struct Point*) points) [7] *((const nomodify byte*) main::SCREEN+(byte) 1) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) to:main::@return main::@return: scope:[main] from main [8] return to:@return