Age | Commit message (Expand) | Author | Files | Lines |
2016-05-22 | Clean up dead code (both useless code, and stuff that will be rewritten for HIR) | John Hodge | 7 | -3577/+0 |
2016-05-01 | AST - Remove Expr from patterns (replace with local Value type) | John Hodge | 2 | -7/+9 |
2016-03-31 | AST - Put spans on imports | John Hodge | 1 | -12/+12 |
2016-03-20 | Tagged Union - Rework to remove indirection | John Hodge | 3 | -27/+27 |
2016-03-18 | AST - Switch traits to contain items | John Hodge | 2 | -23/+42 |
2016-03-18 | AST - Switch impl blocks to contain `Item`s (merges code) | John Hodge | 3 | -21/+31 |
2016-03-16 | AST - Rework struct/enum fields | John Hodge | 2 | -6/+32 |
2016-03-13 | Parse - Rework to place spans on types | John Hodge | 3 | -40/+22 |
2016-03-13 | Parse - Store module path in module | John Hodge | 1 | -10/+10 |
2016-03-12 | Remove unused output code (will rewrite later) | John Hodge | 2 | -68/+0 |
2016-03-09 | Resolve - Bug when unexpanded macro encountered | John Hodge | 1 | -1/+1 |
2016-03-06 | Debug and fix `use` resolution | John Hodge | 1 | -2/+2 |
2016-03-06 | HUGE REFACTOR - Move named module items into a tagged union | John Hodge | 7 | -55/+81 |
2016-02-27 | Parse - Macros in type position | John Hodge | 1 | -0/+1 |
2016-02-27 | Patterns - Clean up handling of ref/mut/ref mut | John Hodge | 1 | -1/+1 |
2016-02-25 | Convert - Defer struct pattern typecheck further | John Hodge | 1 | -1/+8 |
2016-02-25 | Heaps more parse fixes against the rustc tests | John Hodge | 1 | -2/+35 |
2016-02-21 | Fixing parser deficiencies | John Hodge | 1 | -0/+3 |
2016-02-18 | Parser - box Patterns, edge bug fix | John Hodge | 1 | -0/+9 |
2016-02-18 | Random commit | John Hodge | 1 | -19/+108 |
2016-01-31 | Name resolution in anon modules | John Hodge | 2 | -7/+30 |
2016-01-30 | Better pretty printing, updated resolution logic | John Hodge | 1 | -5/+49 |
2016-01-30 | Rename TypeParams to GenericParams | John Hodge | 6 | -23/+23 |
2016-01-30 | A whole lot of messing around for not much | John Hodge | 3 | -72/+70 |
2016-01-30 | Build fixes | John Hodge | 1 | -3/+9 |
2015-11-07 | Resolve - Move path absolutisation into helper | John Hodge | 1 | -46/+47 |
2015-11-06 | Hack in span support to resolve | John Hodge | 1 | -57/+119 |
2015-11-04 | Improve name resolution logic | John Hodge | 2 | -159/+255 |
2015-11-03 | Resolve - Split type items into UFCS form | John Hodge | 1 | -7/+36 |
2015-11-03 | Remove embedded spans (will move to wrapping spans) | John Hodge | 1 | -3/+2 |
2015-11-03 | Move path binding logic into Resolve path to simplify | John Hodge | 1 | -51/+334 |
2015-09-20 | Do two passes of resolve to handle UFCS resolve problems | John Hodge | 1 | -105/+113 |
2015-09-19 | Remove function class in favor of full UFCS | John Hodge | 2 | -34/+34 |
2015-09-19 | Disable UFCS resolve (due to ordering issues), fix Self handling | John Hodge | 3 | -43/+174 |
2015-09-06 | Rough span support | John Hodge | 6 | -11/+13 |
2015-09-05 | Resolve - Work resolving UFCS traits | John Hodge | 1 | -31/+120 |
2015-09-01 | Large rework to generic bounds (to use a tagged union) | John Hodge | 5 | -65/+121 |
2015-08-31 | Convert path bindings to TAGGED_UNION, improve resolve logic (leading to error) | John Hodge | 5 | -122/+232 |
2015-08-28 | Tagged union for Path | John Hodge | 1 | -35/+72 |
2015-08-25 | Compiling once more | John Hodge | 2 | -36/+64 |
2015-08-24 | BROKEN - Halfway through a rewrite of type handling | John Hodge | 1 | -2/+3 |
2015-08-23 | Cleanup and new syntax | John Hodge | 1 | -0/+2 |
2015-06-04 | Fix issues with printout, lexing, and pattern resolving | John Hodge | 1 | -1/+4 |
2015-06-04 | Resolve running once more, seems to be good | John Hodge | 1 | -5/+16 |
2015-06-04 | Rework path handling and resolve to better handle Self | John Hodge | 2 | -156/+230 |
2015-05-23 | Minor cleanup | John Hodge | 1 | -1/+1 |
2015-04-06 | Committing before shelving for a bit, this makes my head hurt | John Hodge | 1 | -29/+51 |
2015-04-06 | Work on resolving UFCS paths, infinite loop bug in resolve | John Hodge | 3 | -6/+41 |
2015-04-05 | Suport for #[lang], start work on resolving UFCS paths | John Hodge | 4 | -40/+57 |
2015-04-05 | (minor) TODO with thinkings about Self and bounds | John Hodge | 1 | -0/+2 |