Age | Commit message (Expand) | Author | Files | Lines |
2017-07-16 | AST - Attributes on struct literal entries | John Hodge | 1 | -1/+6 |
2017-06-11 | Parse - Support chaining of spans (for macro expansions) | John Hodge | 1 | -4/+3 |
2016-12-28 | AST - Add asm! as an AST node | John Hodge | 1 | -0/+35 |
2016-12-24 | No more tears! | ubsan | 1 | -43/+43 |
2016-12-18 | HIR - Move closures | John Hodge | 1 | -2/+4 |
2016-10-23 | AST - Remove TypeRef from node template | John Hodge | 1 | -2/+17 |
2016-10-23 | AST - Reduce places where there's no span information provided | John Hodge | 1 | -26/+1 |
2016-09-28 | AST - Make anon modules `shared_ptr`s to handle case where a block is depeted | John Hodge | 1 | -2/+2 |
2016-09-25 | Parse+AST - Support capturing :item (requires cloning AST items) | John Hodge | 1 | -30/+1 |
2016-09-15 | Restructure - Don't insert automatic () statements at end of blocks | John Hodge | 1 | -8/+11 |
2016-08-20 | AST - Remove unused AST serialisation code | John Hodge | 1 | -12/+4 |
2016-06-05 | HIR - Spanned expressions, fixed sections of resolve | John Hodge | 1 | -0/+1 |
2016-06-04 | Byte string literals in AST, infrastructure for coercions | John Hodge | 1 | -0/+15 |
2016-05-25 | Parse - Use interpolated macro fragments instead of captured TTs | John Hodge | 1 | -5/+5 |
2016-05-24 | AST - Move types.cpp to ast/ dir | John Hodge | 1 | -1/+1 |
2016-05-20 | Expand - For loop desugar | John Hodge | 1 | -0/+9 |
2016-05-15 | HIR - Expression conversion progressing | John Hodge | 1 | -0/+2 |
2016-05-15 | AST - Fix tabs in expr.hpp | John Hodge | 1 | -30/+30 |
2016-04-30 | Parser - Handle '?', '...', and 'default fn` | John Hodge | 1 | -5/+7 |
2016-03-15 | Expand - More attribute handling | John Hodge | 1 | -14/+14 |
2016-03-13 | Parse - Store module path in module | John Hodge | 1 | -3/+3 |
2016-03-09 | Expand - Recurse into expressions | John Hodge | 1 | -0/+1 |
2016-02-27 | Parse/expr - Support `in PLACE { val }` syntax | John Hodge | 1 | -0/+2 |
2016-02-23 | Parse - Expression attributes | John Hodge | 1 | -0/+5 |
2016-02-23 | Attributes on match arms | John Hodge | 1 | -0/+2 |
2016-02-18 | (semibroken) Defer macro expansion | John Hodge | 1 | -1/+3 |
2015-08-23 | Cleanup and new syntax | John Hodge | 1 | -49/+1 |
2015-04-03 | Added partial support for #[derive()] | John Hodge | 1 | -2/+3 |
2015-03-29 | Handling for 'T::method()' (where T is a type param) | John Hodge | 1 | -0/+4 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 1 | -2/+3 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 1 | -5/+25 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 1 | -0/+14 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 1 | -0/+1 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 1 | -5/+124 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 1 | -0/+19 |
2015-03-12 | Float parsing, module-level macro expansion | John Hodge | 1 | -2/+8 |
2015-03-10 | Rework macro handling to support correct repetitions | John Hodge | 1 | -3/+13 |
2015-03-09 | Parse updates | John Hodge | 1 | -0/+22 |
2015-03-09 | Fixed patterns, bool literals | John Hodge | 1 | -0/+34 |
2015-03-08 | Cleanup to pattern handling | John Hodge | 1 | -0/+2 |
2015-03-08 | Correct parsing of macro expansion template. | John Hodge | 1 | -0/+25 |
2015-03-08 | Macro parsing, saving, and evaluating | John Hodge | 1 | -1/+15 |
2015-03-06 | Bugfixes exposed by fixing formatted output | John Hodge | 1 | -19/+64 |
2015-01-25 | Hacked in dumping as rust | John Hodge (sonata) | 1 | -54/+22 |
2015-01-21 | Type propagation coming along | John Hodge (sonata) | 1 | -0/+18 |
2015-01-19 | Slow work on typecheck/propagate structure | John Hodge (sonata) | 1 | -68/+24 |
2015-01-18 | Generic param checks passing | John Hodge (sonata) | 1 | -0/+1 |
2015-01-17 | Refactor resolve.cpp AST iterating into common function | John Hodge (sonata) | 1 | -0/+1 |
2015-01-17 | Trait serialise | John Hodge (sonata) | 1 | -0/+16 |
2015-01-17 | Adding deserialise, partially working | John Hodge (sonata) | 1 | -3/+46 |