Age | Commit message (Expand) | Author | Files | Lines |
2016-07-14 | Macro Rules - Rewrite, take 3 - Incomplete | John Hodge | 1 | -1/+2 |
2016-06-12 | Parse - Fix incorrect handling of trailing semicolons | John Hodge | 1 | -0/+3 |
2016-05-29 | AST - Remove dead code, add lifetime params, fix param clobber | John Hodge | 1 | -28/+0 |
2016-05-25 | Parse - Use interpolated macro fragments instead of captured TTs | John Hodge | 1 | -1/+10 |
2016-05-24 | AST - Move types.cpp to ast/ dir | John Hodge | 1 | -1/+1 |
2016-05-24 | AST - Spans, spans everywhere! | John Hodge | 1 | -1/+1 |
2016-05-24 | AST - Spanned paths in impl blocks, remove dead code | John Hodge | 1 | -167/+12 |
2016-05-24 | HIR Lower - Lower impl blocks | John Hodge | 1 | -0/+6 |
2016-05-22 | macro_rules - Rework pattern matching to not use try-catch | John Hodge | 1 | -0/+3 |
2016-05-18 | Tagged union cleanup hacks | John Hodge | 1 | -1/+1 |
2016-05-18 | All - Fix up a bunch of -Wextra warnings | John Hodge | 1 | -0/+9 |
2016-05-14 | Remove requirement for all variants of tagged unions to be empty-constructable | John Hodge | 1 | -1/+1 |
2016-03-31 | AST - Put spans on imports | John Hodge | 1 | -5/+16 |
2016-03-22 | AST - Ignore None items when searching by name | John Hodge | 1 | -3/+3 |
2016-03-20 | Tagged Union - Rework to remove indirection | John Hodge | 1 | -8/+8 |
2016-03-18 | AST - Switch traits to contain items | John Hodge | 1 | -4/+22 |
2016-03-18 | AST - Switch impl blocks to contain `Item`s (merges code) | John Hodge | 1 | -3/+16 |
2016-03-16 | AST - Rework struct/enum fields | John Hodge | 1 | -8/+24 |
2016-03-13 | Parse - Rework to place spans on types | John Hodge | 1 | -1/+1 |
2016-03-13 | Parse+Expand - Remove a todo, fix bug in cfg handling | John Hodge | 1 | -71/+2 |
2016-03-13 | Parse - Store module path in module | John Hodge | 1 | -3/+10 |
2016-03-10 | AST - Clean up MetaItems/MetaItem | John Hodge | 1 | -4/+37 |
2016-03-07 | AST - Correctly move item attributes | John Hodge | 1 | -1/+2 |
2016-03-06 | Move macro_rules parsing and expansion to expand/synexts | John Hodge | 1 | -1/+1 |
2016-03-06 | Debug and fix `use` resolution | John Hodge | 1 | -2/+4 |
2016-03-06 | HUGE REFACTOR - Move named module items into a tagged union | John Hodge | 1 | -410/+93 |
2016-02-25 | Parse - Rework module parsing to unify root/expr parse | John Hodge | 1 | -6/+0 |
2016-02-21 | Fixing parser deficiencies | John Hodge | 1 | -1/+2 |
2016-02-18 | (semibroken) Defer macro expansion | John Hodge | 1 | -0/+6 |
2016-02-18 | Random commit | John Hodge | 1 | -8/+25 |
2016-01-30 | Rename TypeParams to GenericParams | John Hodge | 1 | -7/+7 |
2016-01-30 | A whole lot of messing around for not much | John Hodge | 1 | -2/+2 |
2015-11-03 | Move path binding logic into Resolve path to simplify | John Hodge | 1 | -2/+2 |
2015-09-20 | Do two passes of resolve to handle UFCS resolve problems | John Hodge | 1 | -0/+1 |
2015-09-19 | Remove function class in favor of full UFCS | John Hodge | 1 | -26/+0 |
2015-09-05 | Resolve - Work resolving UFCS traits | John Hodge | 1 | -1/+56 |
2015-09-01 | Large rework to generic bounds (to use a tagged union) | John Hodge | 1 | -22/+84 |
2015-08-31 | Convert path bindings to TAGGED_UNION, improve resolve logic (leading to error) | John Hodge | 1 | -34/+39 |
2015-08-24 | BROKEN - Halfway through a rewrite of type handling | John Hodge | 1 | -3/+3 |
2015-06-04 | Rework path handling and resolve to better handle Self | John Hodge | 1 | -2/+2 |
2015-05-23 | Minor cleanup | John Hodge | 1 | -3/+5 |
2015-04-06 | Work on resolving UFCS paths, infinite loop bug in resolve | John Hodge | 1 | -30/+29 |
2015-04-05 | Suport for #[lang], start work on resolving UFCS paths | John Hodge | 1 | -0/+16 |
2015-04-05 | Move handling of wildcard trait destructure to TypeRef | John Hodge | 1 | -79/+1 |
2015-04-05 | Replace 'Self' at resolve-time, with special case for bounds | John Hodge | 1 | -2/+1 |
2015-04-05 | Convert invocations of find_impl, to use the bool version | John Hodge | 1 | -4/+4 |
2015-04-05 | Tag params with source, rewrite find_impl to return boolean | John Hodge | 1 | -11/+20 |
2015-04-04 | Add structure to check for impls on type params | John Hodge | 1 | -2/+11 |
2015-04-04 | (Minor) commenting on procedure for generic trait checking | John Hodge | 1 | -1/+16 |
2015-04-04 | Further work on handling wildcard traits | John Hodge | 1 | -29/+30 |