Age | Commit message (Expand) | Author | Files | Lines |
2016-06-04 | Byte string literals in AST, infrastructure for coercions | John Hodge | 1 | -9/+2 |
2016-05-25 | Parse - Use interpolated macro fragments instead of captured TTs | John Hodge | 1 | -55/+76 |
2016-05-22 | macro_rules - Rework pattern matching to not use try-catch | John Hodge | 1 | -1/+0 |
2016-05-21 | Parse - Updates for better memory efficiency (hopefully) | John Hodge | 1 | -4/+4 |
2016-05-02 | AST - Make trait in UFCS paths be an optional Path | John Hodge | 1 | -7/+10 |
2016-04-30 | Parser - Handle '?', '...', and 'default fn` | John Hodge | 1 | -2/+12 |
2016-03-15 | Expand - More attribute handling | John Hodge | 1 | -2/+2 |
2016-03-13 | Parse - Rework to place spans on types | John Hodge | 1 | -1/+1 |
2016-03-13 | Parse - Store module path in module | John Hodge | 1 | -14/+12 |
2016-03-12 | Parse - Fix against newer compiler tests | John Hodge | 1 | -0/+2 |
2016-03-10 | AST - Clean up MetaItems/MetaItem | John Hodge | 1 | -59/+0 |
2016-03-09 | Parse - Remove module stack (was for macros), yield stream from macros | John Hodge | 1 | -8/+2 |
2016-03-06 | Move macro_rules parsing and expansion to expand/synexts | John Hodge | 1 | -24/+24 |
2016-03-06 | HUGE REFACTOR - Move named module items into a tagged union | John Hodge | 1 | -4/+4 |
2016-03-05 | Parse - Starting on run-fail | John Hodge | 1 | -2/+10 |
2016-02-27 | Parse/expr - Don't allow blocks after `break`/`continue` | John Hodge | 1 | -0/+1 |
2016-02-27 | Parse - Rough type ascription parsing | John Hodge | 1 | -2/+18 |
2016-02-27 | Parse - Support hugely nested parens | John Hodge | 1 | -3/+3 |
2016-02-27 | Parse/expr - Support `in PLACE { val }` syntax | John Hodge | 1 | -0/+10 |
2016-02-27 | Parse/mod - Rework handling of #[path] to be closer to correct | John Hodge | 1 | -2/+2 |
2016-02-27 | Parse/path - Unify pattern and expr path parsing | John Hodge | 1 | -10/+4 |
2016-02-27 | Parse/expr - Handle inline modules | John Hodge | 1 | -0/+1 |
2016-02-27 | Parse/expr - Handle flow control in the middle of an expression | John Hodge | 1 | -0/+7 |
2016-02-26 | Parse/expr - Allow flow control in struct literals | John Hodge | 1 | -1/+2 |
2016-02-25 | Parse - Rework module parsing to unify root/expr parse | John Hodge | 1 | -96/+11 |
2016-02-25 | Parse - Inner attributes in impl blocks | John Hodge | 1 | -1/+1 |
2016-02-25 | Heaps more parse fixes against the rustc tests | John Hodge | 1 | -4/+23 |
2016-02-23 | Parse - Expression attributes | John Hodge | 1 | -1/+14 |
2016-02-23 | Attributes on match arms | John Hodge | 1 | -0/+9 |
2016-02-21 | Fixing parser deficiencies | John Hodge | 1 | -11/+49 |
2016-02-18 | (semibroken) Defer macro expansion | John Hodge | 1 | -27/+13 |
2016-01-30 | Syntax updates and new language items | John Hodge | 1 | -1/+5 |
2015-09-06 | Rough span support | John Hodge | 1 | -2/+2 |
2015-08-28 | Tagged union for Path | John Hodge | 1 | -1/+1 |
2015-08-23 | Cleanup and new syntax | John Hodge | 1 | -9/+30 |
2015-06-04 | Rework path handling and resolve to better handle Self | John Hodge | 1 | -1/+1 |
2015-05-22 | Restructure macro expansion to correctly fit rustc's model | John Hodge | 1 | -0/+9 |
2015-04-05 | Suport for #[lang], start work on resolving UFCS paths | John Hodge | 1 | -1/+1 |
2015-04-04 | Handle 'self::' paths, fix macro name resolution, fix handling of 'use ::' | John Hodge | 1 | -2/+14 |
2015-04-03 | Added partial support for #[derive()] | John Hodge | 1 | -2/+2 |
2015-04-03 | Save #[] attrs with item, ready for post-processing derive() | John Hodge | 1 | -6/+10 |
2015-04-01 | More work on wildcard impls | John Hodge | 1 | -1/+1 |
2015-03-29 | Handling for 'T::method()' (where T is a type param) | John Hodge | 1 | -1/+2 |
2015-03-29 | Minor tweaks to handle libcore update | John Hodge | 1 | -0/+19 |
2015-03-26 | Comment headers and readme update | John Hodge | 1 | -0/+10 |
2015-03-25 | Add flag for irrefutable matches, prevents arguments from being resolved | John Hodge | 1 | -8/+13 |
2015-03-25 | Macros updated with concat!, stringify!, and $crate | John Hodge | 1 | -0/+20 |
2015-03-22 | Hack in UFCS <Type as Trait> syntax | John Hodge | 1 | -2/+22 |
2015-03-21 | Planning resolve for local modules | John Hodge | 1 | -2/+1 |
2015-03-21 | Add && => & & split in expr | John Hodge | 1 | -0/+3 |