Age | Commit message (Expand) | Author | Files | Lines |
2019-03-04 | Parse - Handle `do catch` (aka `try`) | John Hodge | 1 | -0/+9 |
2018-12-28 | Misc expand tweaks | John Hodge | 1 | -1/+2 |
2018-07-04 | All - Dump full contents of asm! in AST/MIR | John Hodge | 1 | -1/+14 |
2018-06-04 | All - Ensure that all files have a header comment, remove some dead code | John Hodge | 1 | -0/+5 |
2017-09-29 | AST - Support printing AST types in a clean form | John Hodge | 1 | -1/+1 |
2017-08-24 | AST Expr - Fix null deref when debug is enabled | John Hodge | 1 | -1/+2 |
2017-07-16 | AST - Attributes on struct literal entries | John Hodge | 1 | -3/+3 |
2017-06-11 | Parse - Support chaining of spans (for macro expansions) | John Hodge | 1 | -4/+4 |
2017-04-14 | AST Expr - Clone module pointer when cloning a block with a module | John Hodge | 1 | -3/+1 |
2017-03-18 | AST - Fixed printing of interpolated fragments | John Hodge | 1 | -2/+20 |
2017-01-15 | AST - Cleaner printing for stringify! | John Hodge | 1 | -1/+10 |
2016-12-28 | AST - Add asm! as an AST node | John Hodge | 1 | -0/+19 |
2016-12-24 | No more tears! | ubsan | 1 | -4/+4 |
2016-12-18 | HIR - Move closures | John Hodge | 1 | -1/+1 |
2016-11-07 | AST Expr - Handle some null nodes in printing | John Hodge | 1 | -5/+14 |
2016-11-02 | All - Hack in start of macro hygine - requires rework so is disabled | John Hodge | 1 | -6/+23 |
2016-10-31 | AST - Delete some dead code, remove some warnings on GCC6 | John Hodge | 1 | -5/+5 |
2016-10-30 | AST - Remove copy construction of TypeRef | John Hodge | 1 | -5/+5 |
2016-10-30 | AST Expr - Fix clone of null pointer | John Hodge | 1 | -1/+1 |
2016-10-25 | Token - Fix bad deserialisation of integer literals with type _ | John Hodge | 1 | -2/+2 |
2016-10-23 | AST - Remove TypeRef from node template | John Hodge | 1 | -0/+9 |
2016-09-28 | AST - Make anon modules `shared_ptr`s to handle case where a block is depeted | John Hodge | 1 | -3/+3 |
2016-09-27 | Expand - Hack around expansion order quirk with anon modules | John Hodge | 1 | -1/+1 |
2016-09-25 | Parse+AST - Support capturing :item (requires cloning AST items) | John Hodge | 1 | -0/+24 |
2016-09-15 | Restructure - Don't insert automatic () statements at end of blocks | John Hodge | 1 | -1/+1 |
2016-08-20 | AST - Remove unused AST serialisation code | John Hodge | 1 | -276/+2 |
2016-06-04 | Compilation fixes (clang and different gcc version) | John Hodge | 1 | -1/+1 |
2016-06-04 | Byte string literals in AST, infrastructure for coercions | John Hodge | 1 | -0/+8 |
2016-05-25 | Parse - Use interpolated macro fragments instead of captured TTs | John Hodge | 1 | -25/+137 |
2016-05-18 | All - Fix up a bunch of -Wextra warnings | John Hodge | 1 | -5/+6 |
2016-04-30 | Parser - Handle '?', '...', and 'default fn` | John Hodge | 1 | -0/+6 |
2016-03-17 | Expand - #[lang] extension | John Hodge | 1 | -2/+2 |
2016-03-15 | Expand - More attribute handling | John Hodge | 1 | -1/+1 |
2016-02-27 | Parse/expr - Support `in PLACE { val }` syntax | John Hodge | 1 | -0/+2 |
2016-02-25 | Heaps more parse fixes against the rustc tests | John Hodge | 1 | -6/+10 |
2016-02-18 | (semibroken) Defer macro expansion | John Hodge | 1 | -2/+8 |
2015-08-23 | Cleanup and new syntax | John Hodge | 1 | -35/+0 |
2015-03-26 | Cleaning up rust source output | John Hodge | 1 | -0/+1 |
2015-03-22 | Hack in UFCS <Type as Trait> syntax | John Hodge | 1 | -1/+0 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 1 | -2/+0 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 1 | -0/+20 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 1 | -0/+18 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 1 | -1/+3 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 1 | -4/+116 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 1 | -0/+14 |
2015-03-10 | Rework macro handling to support correct repetitions | John Hodge | 1 | -2/+16 |
2015-03-09 | Parse updates | John Hodge | 1 | -4/+48 |
2015-03-09 | Fixed patterns, bool literals | John Hodge | 1 | -4/+15 |
2015-03-08 | Cleanup to pattern handling | John Hodge | 1 | -0/+4 |
2015-03-08 | Correct parsing of macro expansion template. | John Hodge | 1 | -0/+43 |