(label) @1 (label) @begin (label) @end (void()) fn1() (label) fn1::@return (byte*) fn1::BORDERCOL (const byte*) fn1::BORDERCOL#0 BORDERCOL = (byte*) 53280 (void()*()) getfn((byte) getfn::b) (label) getfn::@return (byte) getfn::b (void()*) getfn::return (void()) main() (label) main::@1 (label) main::@2 (label) main::@3 (byte) main::i (byte) main::i#1 reg byte x 5.5 (byte) main::i#2 reg byte x 22.0 reg byte x [ main::i#2 main::i#1 ]