lumen
lumen copied to clipboard
Complete parsing all metadata types
The following metadata types aren't parsed at the moment:
- [ ] 0x01: typeinfo (assuming it's the function's signature)
- [ ] 0x08: set stack points
- [ ] 0x09: function frame
- [ ] 0x0a: set operand types
Is it possible the type info could also be structs and the like?
Official names for those metadata types seems to be this:
1 MDK_TYPE
2 MDK_VD_ELAPSED
3 MDK_FCMT
4 MDK_FRPTCMT
5 MDK_CMTS
6 MDK_RPTCMTS
7 MDK_EXTRACMTS
8 MDK_USER_STKPNTS
9 MDK_FRAME_DESC
10 MDK_OPS
11 MDK_OPS_EX