index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
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
4
-0
/
+363
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
2016-08-04
HIR Typechck CS - Cleanup and work on correcting inferrence errors
John Hodge
1
-72
/
+104
2016-08-04
HIR Typecheck CS - When an ivar is unknown but of a set, pick the most ↵
John Hodge
1
-15
/
+103
liberal type
2016-08-03
HIR Typecheck CS - Fixed case where an ivar was incorrectly reduced
John Hodge
1
-0
/
+22
2016-08-03
Expand Derive - Working extra bounds
John Hodge
1
-5
/
+8
2016-08-03
Expand Derive - Rough bounding of related types
John Hodge
1
-32
/
+45
2016-08-03
Expand Derive - Work on adding bounds for associated types
John Hodge
1
-1
/
+136
2016-08-03
Expand Derive - Clean up codegen with more macro
John Hodge
1
-86
/
+94
2016-08-03
Expand Derive - Add trait bounds for Debug impls
John Hodge
1
-16
/
+23
2016-08-03
HIR Typecheck CS - Add Unsize insertion for TraitObject coerce
John Hodge
1
-9
/
+8
2016-08-03
HIR Typecheck CS - Add Unsize support
John Hodge
1
-29
/
+15
[next]