Age | Commit message (Expand) | Author | Files | Lines |
2016-10-01 | AST Dump - Include binding index in patterns | John Hodge | 1 | -1/+3 |
2016-09-26 | AST Dump - Print attributes | John Hodge | 1 | -2/+15 |
2016-09-25 | AST - Convert use statements to normal items | John Hodge | 1 | -4/+6 |
2016-09-15 | AST Dump - Fix cofusing quirks in output from derive code | John Hodge | 1 | -6/+15 |
2016-09-11 | AST Dump - Fix incorrect error | John Hodge | 1 | -1/+4 |
2016-08-28 | Expand - Support #[cfg] on use statements | John Hodge | 1 | -0/+3 |
2016-08-19 | Patterns - Support tuples with .. (fully) | John Hodge | 1 | -20/+12 |
2016-08-18 | All - Support tuple patterns with .. at the start/end - TODO: Support in the ... | John Hodge | 1 | -7/+15 |
2016-08-01 | AST - Add specialisable tag to impl items | John Hodge | 1 | -1/+1 |
2016-06-04 | Resolve - Fix variable resolution and pattern binding | John Hodge | 1 | -2/+2 |
2016-06-04 | Byte string literals in AST, infrastructure for coercions | John Hodge | 1 | -0/+4 |
2016-05-29 | Parse/AST/HIR - Support Enum::Var(..) and Struct { .. } patters properly | John Hodge | 1 | -3/+5 |
2016-05-24 | AST - Spanned paths in impl blocks, remove dead code | John Hodge | 1 | -2/+2 |
2016-05-20 | String primitive, bind pointers in resolve, print macro name in span | John Hodge | 1 | -0/+1 |
2016-05-01 | AST - Remove Expr from patterns (replace with local Value type) | John Hodge | 1 | -7/+5 |
2016-04-30 | Parser - Handle '?', '...', and 'default fn` | John Hodge | 1 | -1/+10 |
2016-03-31 | AST - Put spans on imports | John Hodge | 1 | -1/+1 |
2016-03-20 | Tagged Union - Rework to remove indirection | John Hodge | 1 | -10/+10 |
2016-03-18 | AST - Switch traits to contain items | John Hodge | 1 | -6/+11 |
2016-03-18 | AST - Switch impl blocks to contain `Item`s (merges code) | John Hodge | 1 | -6/+12 |
2016-03-16 | AST - Rework struct/enum fields | John Hodge | 1 | -29/+43 |
2016-03-13 | Parse - Store module path in module | John Hodge | 1 | -2/+2 |
2016-03-06 | HUGE REFACTOR - Move named module items into a tagged union | John Hodge | 1 | -37/+64 |
2016-02-27 | Parse/expr - Support `in PLACE { val }` syntax | John Hodge | 1 | -0/+1 |
2016-02-25 | Heaps more parse fixes against the rustc tests | John Hodge | 1 | -1/+25 |
2016-02-21 | Fixing parser deficiencies | John Hodge | 1 | -1/+7 |
2016-02-18 | Parser - box Patterns, edge bug fix | John Hodge | 1 | -1/+9 |
2016-02-18 | Random commit | John Hodge | 1 | -2/+4 |
2016-01-30 | Better pretty printing, updated resolution logic | John Hodge | 1 | -15/+28 |
2016-01-30 | Rename TypeParams to GenericParams | John Hodge | 1 | -4/+4 |
2016-01-30 | A whole lot of messing around for not much | John Hodge | 1 | -18/+17 |
2015-09-01 | Large rework to generic bounds (to use a tagged union) | John Hodge | 1 | -5/+24 |
2015-08-23 | Cleanup and new syntax | John Hodge | 1 | -17/+0 |
2015-06-04 | Fix issues with printout, lexing, and pattern resolving | John Hodge | 1 | -1/+2 |
2015-04-01 | More work on wildcard impls | John Hodge | 1 | -5/+5 |
2015-03-31 | Fully convert trait name in 'impl' to be a AST:Path | John Hodge | 1 | -1/+1 |
2015-03-27 | Split type and lifetime parameters apart | John Hodge | 1 | -6/+14 |
2015-03-26 | Integer literal output, signed pattern hackery | John Hodge | 1 | -19/+29 |
2015-03-26 | Cleaning up rust source output | John Hodge | 1 | -1/+20 |
2015-03-25 | Printing cleanup, missing resolve locations | John Hodge | 1 | -1/+6 |
2015-03-25 | Macros updated with concat!, stringify!, and $crate | John Hodge | 1 | -3/+7 |
2015-03-21 | Misc (warning suppression, planning trait methods in resolve) | John Hodge | 1 | -0/+2 |
2015-03-21 | Fix minor lexing and dump issues | John Hodge | 1 | -6/+21 |
2015-03-19 | Convert patterns over to tagged unions | John Hodge | 1 | -21/+40 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 1 | -0/+18 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 1 | -4/+17 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 1 | -1/+5 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 1 | -2/+80 |
2015-03-13 | Various other features for libcore, now on to loops | John Hodge | 1 | -0/+6 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 1 | -0/+13 |