#79 adds a transform binary which can serialize to disk
Input:
fn hello() -> int {
hello();
}
_ = hello();
Serialized IR:
00000000: 1300 0000 1300 0000 4000 0000 0000 0000 ........@.......
00000010: 0000 0000 0001 0230 0a03 040d 0304 0102 .......0........
00000020: 3009 0304 030d 0400 0000 003e 0000 0005 0..........>....
00000030: 0000 0017 0000 00fd ffff ff01 0000 00fe ................
00000040: ffff ff00 0000 00fe ffff ff15 0000 00ff ................
00000050: ffff ff09 0000 00ff ffff ff03 0000 0000 ................
00000060: 0000 000b 0000 0000 0000 0015 0000 0000 ................
00000070: 0000 0011 0000 0000 0000 0035 0000 0007 ...........5....
00000080: 0000 000d 0000 0008 0000 001e 0000 0009 ................
00000090: 0000 001e 0000 0000 0000 0027 0000 0000 ...........'....
000000a0: 0000 0021 0000 0000 0000 0033 0000 0000 ...!.......3....
000000b0: 0000 0029 0000 0000 0000 002f 0000 0000 ...)......./....
000000c0: 6865 6c6c 6f00 6865 6c6c 6f00 6865 6c6c hello.hello.hell
000000d0: 6f00 1400 0000 0000 0000 0000 0000 0500 o...............
000000e0: 0000 0a00 0000 0200 0000 0300 0000 0400 ................
000000f0: 0000 0600 0000 0500 0000 0400 0000 0000 ................
00000100: 0000 0000 0000 0200 0000 1700 0000 0b00 ................
00000110: 0000 0000 0000 0800 0000 1900 0000 0700 ................
00000120: 0000 0900 0000 1300 0000 0200 0000 0700 ................
00000130: 0000 0141 acc5 001e fd82 1eb0 da2a 10bd ...A.........*..
00000140: d110 0900 0000 1a00 0000 1d00 0000 1e00 ................
00000150: 0000 0000 0000 0e00 0000 0a00 0000 0b00 ................
00000160: 0000 0c00 0000 0d00 0000 0f00 0000 2300 ..............#.
00000170: 0000 0400 0000 0000 0000 0000 0000 0a00 ................
00000180: 0000 2000 0000 0000 0000 0000 0000 1000 .. .............
00000190: 0000 2300 0000 1100 0000 1200 0000 3100 ..#...........1.
000001a0: 0000 0200 0000 0000 0000 b3c7 b7ef 4ade ..............J.
000001b0: fecf 5f1a 6771 0173 6578 0900 0000 2200 .._.gq.sex....".
000001c0: 0000 0100 0000 0a00 0000 3c00 0000 0200 ..........<.....
000001d0: 0000 ..
i bring your attention to
000000c0: 6865 6c6c 6f00 6865 6c6c 6f00 6865 6c6c hello.hello.hell
Milestone: 0.3.0.