Age | Commit message (Expand) | Author | Files | Lines |
2015-03-26 | Split out AST pattern code | John Hodge | 2 | -107/+123 |
2015-03-26 | Remove the ASSOCIATED type (now handled by the UFCS path type) | John Hodge | 1 | -1/+1 |
2015-03-26 | Warning cleanup | John Hodge | 1 | -0/+6 |
2015-03-26 | Cleaning up rust source output | John Hodge | 3 | -1/+7 |
2015-03-25 | Add flag for irrefutable matches, prevents arguments from being resolved | John Hodge | 1 | -0/+4 |
2015-03-25 | Wildcard imports in Path::resolve, associated types in ast_iterate | John Hodge | 1 | -1/+13 |
2015-03-25 | HACK - Handle the case of core::iter::order importing core::ord, but also def... | John Hodge | 3 | -5/+13 |
2015-03-24 | resolve "if let", remove tiny bit of typecheck in path lookup | John Hodge | 2 | -9/+9 |
2015-03-24 | Slow bugfixes | John Hodge | 3 | -1/+14 |
2015-03-24 | Path resolution coming along | John Hodge | 1 | -4/+7 |
2015-03-24 | Wildcard path resolution possibily working | John Hodge | 3 | -25/+81 |
2015-03-23 | Move item lookup from AST::Path to AST::Module | John Hodge | 3 | -188/+296 |
2015-03-22 | Wildcard lookups in convert resolve, use processing of anon modules | John Hodge | 1 | -0/+1 |
2015-03-22 | Clean up local path resolution, add internal 'str' type | John Hodge | 4 | -0/+60 |
2015-03-22 | Hack in UFCS <Type as Trait> syntax | John Hodge | 3 | -1/+11 |
2015-03-21 | Planning resolve for local modules | John Hodge | 2 | -1/+14 |
2015-03-21 | Misc (warning suppression, planning trait methods in resolve) | John Hodge | 2 | -0/+3 |
2015-03-21 | Move wildcard use to Path::resolve, add 'bool' type | John Hodge | 2 | -16/+60 |
2015-03-20 | Lifetime bounds, pattern fragments, nested modules | John Hodge | 2 | -8/+13 |
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 | 2 | -80/+112 |
2015-03-19 | Clean up copy constructor use, switch part of AST::Pattern to tagged union | John Hodge | 3 | -52/+32 |
2015-03-19 | EVIL tagged union hackjob | John Hodge | 1 | -0/+10 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 2 | -4/+3 |
2015-03-18 | '..' pattern, fix macro arg lookup comparison function | John Hodge | 1 | -0/+7 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 2 | -5/+45 |
2015-03-17 | Rework handling of blocks, add sub-modules | John Hodge | 1 | -2/+8 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 6 | -7/+79 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 4 | -20/+47 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 2 | -9/+240 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 2 | -0/+33 |
2015-03-12 | Float parsing, module-level macro expansion | John Hodge | 3 | -2/+16 |
2015-03-10 | Rework macro handling to support correct repetitions | John Hodge | 3 | -6/+33 |
2015-03-09 | Parse updates | John Hodge | 5 | -13/+97 |
2015-03-09 | Fixed patterns, bool literals | John Hodge | 3 | -6/+53 |
2015-03-08 | Cleanup to pattern handling | John Hodge | 3 | -1/+14 |
2015-03-08 | Correct parsing of macro expansion template. | John Hodge | 2 | -0/+68 |
2015-03-08 | Macro parsing, saving, and evaluating | John Hodge | 4 | -39/+230 |
2015-03-07 | Prettier printing | John Hodge | 1 | -1/+2 |
2015-03-06 | Bugfixes exposed by fixing formatted output | John Hodge | 4 | -85/+148 |
2015-02-01 | Hacking away at type propagation | John Hodge | 2 | -3/+3 |
2015-01-25 | Hacked in dumping as rust | John Hodge (sonata) | 7 | -142/+389 |
2015-01-23 | Autoderef on method lookup, further provements to method lookup | John Hodge (sonata) | 2 | -4/+22 |
2015-01-22 | (minor) Comment update | John Hodge (sonata) | 1 | -0/+1 |
2015-01-22 | Added bounds to _ types, propagating type params further (and replacing when ... | John Hodge (sonata) | 2 | -0/+6 |
2015-01-21 | Type propagation coming along | John Hodge (sonata) | 6 | -2/+95 |
2015-01-20 | Type merging hacked in | John Hodge (sonata) | 1 | -1/+5 |
2015-01-20 | Fiddling with type resoltion, spotted a hole in path resolve | John Hodge (sonata) | 3 | -2/+11 |
2015-01-19 | Slow work on typecheck/propagate structure | John Hodge (sonata) | 2 | -70/+144 |
2015-01-18 | Most types iterating well, special case for Self type | John Hodge (sonata) | 1 | -0/+8 |