Age | Commit message (Expand) | Author | Files | Lines |
2016-08-17 | HIR Visitor - Include type/paths visit functions in Expr | John Hodge | 1 | -0/+7 |
2016-08-14 | HIR - Move borrow ops to their own node type | John Hodge | 1 | -4/+16 |
2016-08-14 | HIR Expand Calls - Add Index desugar | John Hodge | 1 | -0/+10 |
2016-08-14 | HIR Expand - Add annotation pass | John Hodge | 1 | -0/+13 |
2016-08-11 | HIR - Store path to closure object for MIR generation | John Hodge | 1 | -0/+2 |
2016-08-07 | HIR Typecheck CS - Include used trait for CallValue (for codegen) | John Hodge | 1 | -0/+11 |
2016-08-07 | HIR - Start work on closure expansion | John Hodge | 1 | -0/+2 |
2016-08-06 | HIR - Start on closure annotations | John Hodge | 1 | -0/+10 |
2016-08-01 | HIR - Support getting tuple struct constructors as function pointers | John Hodge | 1 | -0/+1 |
2016-07-03 | HIR Typecheck - CS - Method trait list | John Hodge | 1 | -1/+4 |
2016-07-02 | HIR - CS Typecheck work, Store 'is_struct' flag in StructLiteral node | John Hodge | 1 | -1/+3 |
2016-06-26 | HIR Typecheck - Comment on inferrence qurik | John Hodge | 1 | -0/+1 |
2016-06-26 | HIR Typecheck - Hacking to pieces | John Hodge | 1 | -0/+56 |
2016-06-12 | HIR - Trait scoping fixes | John Hodge | 1 | -1/+3 |
2016-06-11 | HIR - (cleanup) Make method to handle creating new array types | John Hodge | 1 | -5/+1 |
2016-06-11 | HIR Typecheck - Constants | John Hodge | 1 | -2/+27 |
2016-06-10 | HIR Typecheck - Hack up closure inferrence from Fn* traits | John Hodge | 1 | -2/+16 |
2016-06-09 | HIR Typecheck - struct literals | John Hodge | 1 | -0/+3 |
2016-06-08 | HIR - Lower associated type bounds, use those in typeck | John Hodge | 1 | -0/+3 |
2016-06-08 | HIR Typecheck - Search supertraits in generic search | John Hodge | 1 | -0/+1 |
2016-06-08 | HIR - Move tuple struct/enum construtors to their on HIR node | John Hodge | 1 | -0/+21 |
2016-06-07 | HIR - Add literal annotation to TypeRef::Data::Infer | John Hodge | 1 | -0/+6 |
2016-06-07 | HIR Expr - Rename m_val to m_value, add visitor for pointers | John Hodge | 1 | -10/+12 |
2016-06-06 | HIR Typecheck - Expand associated types returned from methods | John Hodge | 1 | -0/+4 |
2016-06-06 | HIR Typecheck - Method calls being planned, fixed resolution of Generic types | John Hodge | 1 | -1/+5 |
2016-06-05 | HIR - Spanned expressions, fixed sections of resolve | John Hodge | 1 | -41/+61 |
2016-06-04 | Resolve - Fix variable resolution and pattern binding | John Hodge | 1 | -6/+4 |
2016-06-04 | HIR Typeck - Add slice unsize, breaks due to inferrence order | John Hodge | 1 | -5/+34 |
2016-06-04 | HIR Typeck - Coming along, close to needing coercions | John Hodge | 1 | -6/+43 |
2016-06-03 | HIR - Working on type inference, very incomplete | John Hodge | 1 | -1/+12 |
2016-05-29 | HIR Typecheck - Expression inference coming along | John Hodge | 1 | -1/+2 |
2016-05-26 | HIR Const Eval - libcore types done, onwards to `const` items | John Hodge | 1 | -0/+3 |
2016-05-26 | HIR Cosnt Eval - Initial work, hits TODOs | John Hodge | 1 | -1/+3 |
2016-05-23 | HIR - Add type alias replacement. Other related changes below | John Hodge | 1 | -0/+42 |
2016-05-20 | Expand+HIR - `?` desugar, closures | John Hodge | 1 | -2/+22 |
2016-05-19 | HIR Lower - Add desugared while/while let | John Hodge | 1 | -0/+14 |
2016-05-19 | Lower HIR - More expression types | John Hodge | 1 | -0/+111 |
2016-05-18 | Tagged union cleanup hacks | John Hodge | 1 | -0/+41 |
2016-05-18 | HIR - Fix bug in initialising ExprNode_Let | John Hodge | 1 | -1/+1 |
2016-05-16 | HIR - Few more expression nodes | John Hodge | 1 | -0/+46 |
2016-05-15 | HIR - Expression conversion progressing | John Hodge | 1 | -6/+212 |
2016-05-15 | HIR - Start on expression conversion | John Hodge | 1 | -0/+29 |