Age | Commit message (Expand) | Author | Files | Lines |
2017-03-04 | Many many changes to allow compiling in visual studio (Community 2015) | John Hodge (bugs) | 1 | -0/+1 |
2016-12-24 | No more tears! | ubsan | 1 | -14/+14 |
2016-11-02 | Parse - Rework hygiene (with spelling fix) for take 2 | John Hodge | 1 | -1/+1 |
2016-11-02 | All - Hack in start of macro hygine - requires rework so is disabled | John Hodge | 1 | -19/+27 |
2016-10-03 | HIR+AST - Handle bytestring patterns | John Hodge | 1 | -0/+1 |
2016-10-02 | AST - Store the mutability of & patterns | John Hodge | 1 | -2/+2 |
2016-08-19 | Patterns - Support tuples with .. (fully) | John Hodge | 1 | -13/+9 |
2016-08-18 | All - Support tuple patterns with .. at the start/end - TODO: Support in the ... | John Hodge | 1 | -17/+29 |
2016-08-17 | Parse - Fix many parser bugs | John Hodge | 1 | -0/+4 |
2016-06-04 | Resolve - Fix variable resolution and pattern binding | John Hodge | 1 | -24/+38 |
2016-05-29 | Parse/AST/HIR - Support Enum::Var(..) and Struct { .. } patters properly | John Hodge | 1 | -3/+7 |
2016-05-29 | HIR Typecheck - Start on expression type checking/inferrence | John Hodge | 1 | -1/+3 |
2016-05-25 | Parse - Use interpolated macro fragments instead of captured TTs | John Hodge | 1 | -0/+7 |
2016-05-24 | AST - Spans, spans everywhere! | John Hodge | 1 | -0/+3 |
2016-05-21 | Parse - Updates for better memory efficiency (hopefully) | John Hodge | 1 | -1/+1 |
2016-05-18 | HIR/from_ast - Pattern conversion mostly done, crashes. | John Hodge | 1 | -3/+8 |
2016-05-01 | Resolve/absolute - MaybeBind and type aliases in impl blocks | John Hodge | 1 | -3/+3 |
2016-05-01 | AST - Remove Expr from patterns (replace with local Value type) | John Hodge | 1 | -15/+15 |
2016-03-20 | Tagged Union - Rework to remove indirection | John Hodge | 1 | -10/+10 |
2016-02-27 | Patterns - Clean up handling of ref/mut/ref mut | John Hodge | 1 | -1/+10 |
2016-02-25 | Heaps more parse fixes against the rustc tests | John Hodge | 1 | -1/+7 |
2016-02-21 | Fixing parser deficiencies | John Hodge | 1 | -7/+14 |
2016-02-18 | Parser - box Patterns, edge bug fix | John Hodge | 1 | -0/+6 |
2015-08-25 | Rename tagged_enum to tagged_union | John Hodge | 1 | -2/+2 |
2015-03-19 | Struct patterns, return with no semicolon | John Hodge | 1 | -2/+7 |
2015-03-19 | Convert patterns over to tagged unions | John Hodge | 1 | -39/+23 |
2015-03-19 | Clean up copy constructor use, switch part of AST::Pattern to tagged union | John Hodge | 1 | -39/+15 |
2015-03-19 | EVIL tagged union hackjob | John Hodge | 1 | -0/+10 |
2015-03-18 | '..' pattern, fix macro arg lookup comparison function | John Hodge | 1 | -0/+7 |
2015-03-17 | Rework handling of blocks, add sub-modules | John Hodge | 1 | -2/+8 |
2015-03-09 | Parse updates | John Hodge | 1 | -1/+1 |
2015-03-09 | Fixed patterns, bool literals | John Hodge | 1 | -2/+4 |
2015-03-08 | Cleanup to pattern handling | John Hodge | 1 | -1/+8 |
2015-01-25 | Hacked in dumping as rust | John Hodge (sonata) | 1 | -0/+31 |
2015-01-17 | Adding deserialise, partially working | John Hodge (sonata) | 1 | -1/+4 |
2015-01-11 | Tag paths with base crate, restructure ast.cpp into three files | John Hodge (sonata) | 1 | -0/+88 |