index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
Files
Lines
2016-08-09
MIR - Construction code completed, but untested (and some stubs)
John Hodge
3
-2
/
+400
2016-08-09
MIR - Draft (but incomplete) match handling, extra structure
John Hodge
1
-21
/
+260
2016-08-09
Tagged Union - Fix TU_MATCHA to work
John Hodge
1
-1
/
+1
2016-08-09
MIR - Work on lowering, not included yet and incomplete
John Hodge
2
-1
/
+151
2016-08-08
MIR - Draft structure
John Hodge
4
-0
/
+246
2016-08-08
HIR Expand UFCS - (minor) Remove unneeded commented code
John Hodge
1
-2
/
+0
2016-08-08
HIR Expand UFCS - Pass that replaces all call types with path-based calls
John Hodge
4
-1
/
+251
2016-08-08
HIR Typecheck Validate - (minor) Remove dead code
John Hodge
1
-5
/
+0
2016-08-08
HIR ExprPtr - Support resetting internal pointer
John Hodge
2
-0
/
+6
2016-08-08
HIR Expand Closures - (minor) commenting
John Hodge
1
-4
/
+2
2016-08-08
Main - Restrict precion of printed elapsed time
John Hodge
1
-1
/
+2
2016-08-08
HIR Typecheck+Expand - Type annotations to allow generated closure code to pass
John Hodge
4
-124
/
+273
2016-08-08
Main - Remove defunct stage
John Hodge
1
-4
/
+2
2016-08-08
HIR Typecheck Validate - Handle lack of closure code
John Hodge
1
-4
/
+7
2016-08-08
HIR Expand Closures - Completing now
John Hodge
2
-13
/
+26
2016-08-08
main - Enable closure expansion (currently crashes)
John Hodge
1
-0
/
+4
2016-08-08
HIR - Store the binding types for an expression for use in later stages
John Hodge
3
-2
/
+10
2016-08-07
HIR Expand Closures - Expansion complete, untested
John Hodge
1
-53
/
+214
2016-08-07
HIR - Add clone method to GenericParams
John Hodge
2
-0
/
+52
2016-08-07
HIR Expand Closures - Start on generating impls
John Hodge
1
-9
/
+163
2016-08-07
HIR - Add clone() method to Pattern (and a few constructors)
John Hodge
2
-0
/
+137
2016-08-07
HIR Typecheck CS - Include used trait for CallValue (for codegen)
John Hodge
2
-3
/
+49
2016-08-07
HIR Expand Closures - Fleshing out, almost ready to call from main
John Hodge
2
-5
/
+99
2016-08-07
HIR - Start work on closure expansion
John Hodge
3
-0
/
+362
2016-08-06
Main - Disable logging for `Typecheck Expressions`
John Hodge
1
-1
/
+2
2016-08-06
HIR Typecheck - (minor) Commenting
John Hodge
1
-0
/
+1
2016-08-06
HIR - Start on closure annotations
John Hodge
1
-0
/
+10
2016-08-06
HIR Typecheck Validate - More cast rules
John Hodge
1
-0
/
+10
2016-08-06
HIR Typecheck Validate - Structure for cast checking
John Hodge
1
-6
/
+35
2016-08-06
HIR Typecheck CS - `self` class determining
John Hodge
1
-16
/
+55
2016-08-06
HIR Typecheck Validate - Add HIR recursion logs to aid debugging
John Hodge
1
-0
/
+28
2016-08-06
HIR Conv - Fix bad trait args in UFCS trait selection
John Hodge
3
-3
/
+36
2016-08-06
HIR Typecheck Outer - Recurse when UFCS replaced
John Hodge
1
-0
/
+2
2016-08-06
HIR Typecheck Validate - Handle tuple indexing
John Hodge
1
-6
/
+14
2016-08-06
HIR - Fix pointer equality in TypeRef::operator==
John Hodge
1
-1
/
+1
2016-08-06
HIR Typecheck CS - Fix inserted borrow in coercions
John Hodge
1
-1
/
+4
2016-08-06
Expand Derive - Add more complete trait bounds to all derived impls
John Hodge
1
-20
/
+16
2016-08-06
HIR - (minor) Reduce expand_associated_types logging, turn TODO into BUG in ↵
John Hodge
2
-3
/
+2
HIR lower for ?
2016-08-06
Expand - Fix ? desugar
John Hodge
1
-2
/
+18
2016-08-06
HIR Typecheck CS - Bound Self in UfcsKnown calls
John Hodge
1
-3
/
+5
2016-08-06
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge
2
-10
/
+78
2016-08-06
HIR Typecheck CS - Add cast when &T used for *const T
John Hodge
1
-0
/
+6
2016-08-06
HIR Typecheck - Add deref/ref in method calls
John Hodge
2
-2
/
+46
2016-08-05
HIR Typecheck CS - Apply ivars to caches
John Hodge
1
-0
/
+15
2016-08-05
HIR Typecheck CS - Apply ivars to paths in various locations
John Hodge
1
-19
/
+35
2016-08-05
HIR Typecheck CS - Add cast when going from &T to *const T
John Hodge
1
-0
/
+11
2016-08-05
HIR Typecheck Check - ! matches anything
John Hodge
1
-1
/
+8
2016-08-05
HIR Typecheck CS - Extended apply
John Hodge
1
-6
/
+33
2016-08-05
HIR Typecheck CS - Fix borrow result type when borrow isn't added by coercion
John Hodge
1
-1
/
+5
2016-08-05
HIR Typecheck - Corrected match quality for magic fn() impls
John Hodge
1
-4
/
+12
[next]