Age | Commit message (Expand) | Author | Files | Lines |
2019-07-20 | HIR Typecheck - Move NullOnDrop to a common location | John Hodge | 1 | -0/+12 |
2019-03-22 | Common - Add another `ord` overload, fix breakage from that | John Hodge | 1 | -0/+4 |
2019-02-24 | Typecheck Expr - Refactor of ivar possibilities to simplify logic | John Hodge | 1 | -0/+5 |
2018-06-04 | All - Ensure that all files have a header comment, remove some dead code | John Hodge | 1 | -1/+5 |
2017-12-25 | Fix FMT | equal-l2 | 1 | -1/+1 |
2017-06-09 | Fix use of hard tabs | John Hodge | 1 | -2/+2 |
2017-05-14 | Merge branch 'master' of https://github.com/thepowersgang/mrustc | John Hodge (bugs) | 1 | -28/+95 |
2017-05-12 | MIR - Fixed optimisation and scopring issues | John Hodge | 1 | -0/+48 |
2017-04-16 | common - Expand FmtEscaped | John Hodge | 1 | -13/+2 |
2017-04-07 | Match - Replace DecisionTree with a sort+group algorithm | John Hodge | 1 | -13/+45 |
2017-03-04 | Many many changes to allow compiling in visual studio (Community 2015) | John Hodge (bugs) | 1 | -0/+4 |
2017-02-25 | Add visual studio project files, little tweaks to codebase to allow compiling... | John Hodge (bugs) | 1 | -2/+4 |
2016-12-31 | MIR Dump - Clean string printing | John Hodge | 1 | -1/+21 |
2016-12-24 | No more tears! | ubsan | 1 | -5/+5 |
2016-12-10 | HIR ConstEval - Do basic type inferrence so created statics have correct types | John Hodge | 1 | -2/+2 |
2016-12-04 | Ord - Fix ordering of vectors wrt length | John Hodge | 1 | -0/+2 |
2016-10-02 | Expand - Derive PartialOrd | John Hodge | 1 | -0/+9 |
2016-09-26 | common - Add print for std::set | John Hodge | 1 | -0/+16 |
2016-09-01 | Expand - Support box operator (untested) | John Hodge | 1 | -0/+8 |
2016-08-19 | Common - Useful helper for some of the typecheck changes | John Hodge | 1 | -1/+24 |
2016-07-17 | HIR - Allow sorting of types and paths | John Hodge | 1 | -1/+26 |
2016-06-09 | common.hpp - Hack around old stl | John Hodge | 1 | -2/+4 |
2016-06-06 | HIR - Maintain trait list, use it for method lookup | John Hodge | 1 | -0/+14 |
2016-05-29 | AST - Remove dead code, add lifetime params, fix param clobber | John Hodge | 1 | -18/+32 |
2016-05-19 | HIR Lower - Add desugared while/while let | John Hodge | 1 | -0/+6 |
2015-09-01 | Large rework to generic bounds (to use a tagged union) | John Hodge | 1 | -0/+19 |
2015-08-24 | BROKEN - Halfway through a rewrite of type handling | John Hodge | 1 | -0/+12 |
2015-05-22 | Restructure macro expansion to correctly fit rustc's model | John Hodge | 1 | -2/+2 |
2015-04-03 | Save #[] attrs with item, ready for post-processing derive() | John Hodge | 1 | -0/+2 |
2015-03-31 | Fully convert trait name in 'impl' to be a AST:Path | John Hodge | 1 | -1/+1 |
2015-03-30 | Add ordering to TypeRef and Path (to generalise operator== and operator< | John Hodge | 1 | -0/+53 |
2015-03-29 | Twiddling root-level typecheck | John Hodge | 1 | -0/+1 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 1 | -2/+2 |
2015-03-18 | '..' pattern, fix macro arg lookup comparison function | John Hodge | 1 | -0/+22 |
2015-03-08 | Macro parsing, saving, and evaluating | John Hodge | 1 | -0/+13 |
2015-03-06 | Bugfixes exposed by fixing formatted output | John Hodge | 1 | -113/+2 |
2015-02-01 | Hacking away at type propagation | John Hodge | 1 | -0/+43 |
2015-01-22 | Added bounds to _ types, propagating type params further (and replacing when ... | John Hodge (sonata) | 1 | -0/+17 |
2015-01-21 | Type propagation coming along | John Hodge (sonata) | 1 | -0/+16 |
2015-01-18 | Remove evil FOREACH macros | John Hodge (sonata) | 1 | -3/+0 |
2015-01-18 | Up to requiring checks for trait implementations | John Hodge (sonata) | 1 | -1/+1 |
2015-01-18 | Added pretty type printing, non-expr typecheck correctly fails on too many pa... | John Hodge (sonata) | 1 | -1/+19 |
2015-01-14 | Local type resolution added, framework for local use statements | John Hodge (sonata) | 1 | -0/+55 |
2015-01-12 | TypeRef print | John Hodge (sonata) | 1 | -0/+2 |
2015-01-11 | Tag paths with base crate, restructure ast.cpp into three files | John Hodge (sonata) | 1 | -1/+1 |
2015-01-01 | Name resolve framework coming along | John Hodge (sonata) | 1 | -0/+23 |
2014-12-23 | Move source files to src/ folder | John Hodge (sonata) | 1 | -0/+9 |