Age | Commit message (Expand) | Author | Files | Lines |
2017-11-26 | HIR From AST - Fix logic that auto-applies ! to loops | John Hodge | 1 | -8/+4 |
2017-11-01 | HIR - Refactor enums to only embed a single field (and give variants types) | John Hodge | 1 | -6/+11 |
2017-09-04 | All - Placement new (<-) syntax | John Hodge | 1 | -4/+5 |
2017-08-31 | HIR - Rough spport for `break value;` (no translation/typecheck yet) | John Hodge | 1 | -3/+3 |
2017-08-20 | HIR From AST - i128/u128 | John Hodge | 1 | -0/+2 |
2017-07-16 | AST - Attributes on struct literal entries | John Hodge | 1 | -3/+3 |
2017-07-16 | All - Upgrade to rustc 1.19.0 beta (2017-07-08) | John Hodge | 1 | -45/+2 |
2017-06-11 | Parse - Support chaining of spans (for macro expansions) | John Hodge | 1 | -23/+23 |
2017-05-28 | AST - Refactor to make unit-like structs their own variant | John Hodge | 1 | -1/+1 |
2017-05-07 | HIR - Replace m_yeilds_final_value with a node | John Hodge | 1 | -2/+6 |
2017-03-03 | HIR - Fix Div and Mul mixup in HIR lower | John Hodge | 1 | -2/+2 |
2016-12-29 | HIR - asm! node | John Hodge | 1 | -1/+8 |
2016-12-28 | AST - Add asm! as an AST node | John Hodge | 1 | -0/+3 |
2016-12-24 | No more tears! | ubsan | 1 | -41/+41 |
2016-12-18 | HIR - Move closures | John Hodge | 1 | -1/+2 |
2016-11-19 | HIR - Union handling | John Hodge | 1 | -9/+25 |
2016-10-28 | HIR - Allow TypeAlias paths in _StructLiteral | John Hodge | 1 | -1/+4 |
2016-10-23 | AST - Remove TypeRef from node template | John Hodge | 1 | -1/+8 |
2016-10-12 | HIR From AST - Handle float-annotated integer literals | John Hodge | 1 | -1/+11 |
2016-10-01 | HIR Typecheck Expr - Handle posibly-diverging loop blocks correctly | John Hodge | 1 | -3/+0 |
2016-10-01 | HIR - Support tuple enum variants as function pointers | John Hodge | 1 | -2/+1 |
2016-09-30 | HIR From AST - Add TODO for when a tuple variant is used as a value | John Hodge | 1 | -9/+46 |
2016-09-18 | HIR - Rework to include a node for in/box (for better type inferrence) | John Hodge | 1 | -3/+10 |
2016-09-15 | Restructure - Don't insert automatic () statements at end of blocks | John Hodge | 1 | -7/+3 |
2016-09-12 | HIR From AST - Correct paths for range ops | John Hodge | 1 | -6/+11 |
2016-09-03 | Resolve - More populated bindings | John Hodge | 1 | -11/+38 |
2016-09-03 | HIR From AST - Add an error message when invalid value found, earlier error f... | John Hodge | 1 | -3/+7 |
2016-09-01 | Resolve - HIR pointers for enum variants | John Hodge | 1 | -0/+2 |
2016-09-01 | Expand - Support box operator (untested) | John Hodge | 1 | -1/+1 |
2016-08-14 | HIR - Move borrow ops to their own node type | John Hodge | 1 | -2/+7 |
2016-08-06 | HIR - (minor) Reduce expand_associated_types logging, turn TODO into BUG in H... | John Hodge | 1 | -2/+1 |
2016-08-01 | HIR - Support getting tuple struct constructors as function pointers | John Hodge | 1 | -1/+10 |
2016-07-17 | HIR FromAST - Fix incorrect desugar of RangeInclusive::NonEmpty | John Hodge | 1 | -1/+1 |
2016-07-02 | HIR - CS Typecheck work, Store 'is_struct' flag in StructLiteral node | John Hodge | 1 | -5/+6 |
2016-06-12 | HIR - Trait scoping fixes | John Hodge | 1 | -0/+1 |
2016-06-12 | HIR Typecheck - Assign ops minor fix | John Hodge | 1 | -0/+1 |
2016-06-11 | HIR Typecheck - Constants | John Hodge | 1 | -2/+23 |
2016-06-08 | HIR - Move tuple struct/enum construtors to their on HIR node | John Hodge | 1 | -4/+20 |
2016-06-05 | HIR - Spanned expressions, fixed sections of resolve | John Hodge | 1 | -51/+51 |
2016-06-04 | Byte string literals in AST, infrastructure for coercions | John Hodge | 1 | -0/+4 |
2016-06-04 | HIR Typeck - Coming along, close to needing coercions | John Hodge | 1 | -0/+57 |
2016-05-29 | AST - Remove dead code, add lifetime params, fix param clobber | John Hodge | 1 | -1/+1 |
2016-05-24 | HIR Expand Type - Convert to use a generic HIR visitor | John Hodge | 1 | -1/+7 |
2016-05-24 | HIR Lower - Lower impl blocks | John Hodge | 1 | -4/+20 |
2016-05-21 | HIR Lower - Completed libcore | John Hodge | 1 | -1/+9 |
2016-05-21 | HIR+Resolve - Fix minor holes | John Hodge | 1 | -3/+6 |
2016-05-20 | Expand+HIR - `?` desugar, closures | John Hodge | 1 | -9/+59 |
2016-05-20 | Resolve - Bind already-known locals (e.g. `self`) | John Hodge | 1 | -0/+3 |
2016-05-20 | Expand - For loop desugar | John Hodge | 1 | -12/+3 |
2016-05-19 | HIR Lower - Desugared `if let`, notes for `for` | John Hodge | 1 | -0/+29 |