summaryrefslogtreecommitdiff
path: root/src/hir/serialise.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-11macro_rules - Rework to handle vec! edge caseJohn Hodge1-6/+1
2016-09-07HIR (De)serialise - Support shallow MIR dropsJohn Hodge1-1/+2
2016-09-03HIR - Convert Literal::BorrowOf to use a full pathJohn Hodge1-1/+1
2016-09-01HIR Serialise - Save const literalJohn Hodge1-1/+1
2016-08-29HIR - Remove dependency on macro_rules.hppJohn Hodge1-0/+5
2016-08-27HIR (De)serialise - Working deserialiseJohn Hodge1-6/+25
2016-08-27HIR Deserialise - Fully fleshed?John Hodge1-0/+1
2016-08-27HIR Serialise - Untested deserialiserJohn Hodge1-3/+4
2016-08-27HIR Serialise - Simplify u64 compressed format, fix bug in string writeJohn Hodge1-27/+6
2016-08-26HIR Serialise - LiteralsJohn Hodge1-1/+27
2016-08-26HIR - Remove None variant for TraitValueItem, add literal for Enum ValueJohn Hodge1-3/+0
2016-08-26HIR Serialise - Fully structuredJohn Hodge1-7/+79
2016-08-26HIR Serialise - Allow serialisation of incomplete MIR BBs (dead code)John Hodge1-1/+2
2016-08-26HIR Serialise - Only serialise MIR if presentJohn Hodge1-1/+8
2016-08-26HIR Serialise - MIR serialisation in progressJohn Hodge1-16/+255
2016-08-25HIR Serialise - Working alongJohn Hodge1-6/+198
2016-08-25HIR Serialise - Stubbing inJohn Hodge1-0/+329