Age | Commit message (Expand) | Author | Files | Lines |
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 |
2015-03-21 | Split pattern parsing out of expr.cpp | John Hodge | 1 | -248/+0 |
2015-03-21 | Rework macro handling to (hopefully) correctly handle nested repetions | John Hodge | 1 | -13/+41 |
2015-03-20 | Lifetime bounds, pattern fragments, nested modules | John Hodge | 1 | -0/+9 |
2015-03-19 | Struct patterns, return with no semicolon | John Hodge | 1 | -5/+5 |
2015-03-19 | Convert patterns over to tagged unions | John Hodge | 1 | -2/+2 |
2015-03-19 | EVIL tagged union hackjob | John Hodge | 1 | -1/+45 |
2015-03-18 | super path in expr, byte literals, while disallow struct, todo struct match | John Hodge | 1 | -3/+16 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 1 | -13/+46 |
2015-03-18 | '..' pattern, fix macro arg lookup comparison function | John Hodge | 1 | -2/+2 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 1 | -134/+133 |
2015-03-17 | Block fn-s, parse (but no AST) for array literals | John Hodge | 1 | -0/+44 |
2015-03-17 | Fix handling of struct literals and for loops | John Hodge | 1 | -3/+7 |
2015-03-17 | Rework handling of blocks, add sub-modules | John Hodge | 1 | -125/+285 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 1 | -0/+36 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 1 | -1/+6 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 1 | -200/+282 |
2015-03-13 | Various other features for libcore, now on to loops | John Hodge | 1 | -18/+27 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 1 | -2/+11 |