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-07-09
HIR Typecheck CS - (partial) Change handling of patterns to account for ↵
John Hodge
1
-104
/
+99
associated types
2016-07-09
HIR Typecheck CS - Support raw pointer deref
John Hodge
1
-3
/
+22
2016-07-09
HIR Typecheck CS - range patterns
John Hodge
1
-18
/
+29
2016-07-09
HIR Typecheck CS - Special case for resultant types from 'prim binop prim'
John Hodge
1
-5
/
+40
2016-07-08
HIR Typecheck CS - Reduce log spam by not clearing 'changed' flag when ↵
John Hodge
2
-6
/
+4
testing for ivar default
2016-07-08
HIR Typecheck CS - Apply ivar defaults when nothing else can be done
John Hodge
1
-0
/
+16
2016-07-08
HIR Typecheck CS - Fix ivar handling in field
John Hodge
1
-17
/
+26
2016-07-08
HIR Typecheck CS - Field accesses
John Hodge
2
-4
/
+45
2016-07-08
HIR Typecheck - Magic impls of Fn* for fn pointers
John Hodge
1
-4
/
+33
2016-07-08
HIR Typecheck CS - Coercion of fn() to nothing, print fn types
John Hodge
2
-15
/
+40
2016-07-08
HIR Typecheck CS - Autoderef on indexing
John Hodge
1
-3
/
+82
2016-07-07
HIR Typecheck CS - Sized trait
John Hodge
1
-0
/
+22
2016-07-07
HIR Type - Mark the same ivar as being the Equal
John Hodge
1
-0
/
+5
2016-07-07
HIR Typecheck CS - Working `let v: usize = !0;`
John Hodge
5
-10
/
+71
2016-07-07
HIR Typecheck CS - Associated type bounds, hacky handling of deferred type ↵
John Hodge
3
-18
/
+131
equalities (associated types)
2016-07-07
HIR Typecheck CS - Better impl searching, fixed function bounds
John Hodge
3
-8
/
+9
2016-07-07
Expand/derive - Rough PartialEq on enums
John Hodge
1
-2
/
+34
2016-07-07
Expand - PartialEq derive hacking up
John Hodge
1
-12
/
+181
2016-07-07
HIR Typecheck CS - Closure handling in equate_types and type.cpp
John Hodge
2
-3
/
+35
2016-07-07
HIR Typecheck - Resolve ivar in searching for trait impl
John Hodge
1
-1
/
+2
2016-07-07
HIR Typecheck CS - Remove coercion if types are equal
John Hodge
1
-0
/
+4
2016-07-07
HIR Typecheck CS - Apply function bounds
John Hodge
1
-0
/
+40
2016-07-07
HIR Typecheck CS - Closures don't coerce yet
John Hodge
1
-1
/
+5
2016-07-07
HIR Typecheck CS - Expect inner block of loop{} to yield ()
John Hodge
1
-0
/
+3
2016-07-07
HIR Typecheck CS - Equate ! with anything
John Hodge
1
-0
/
+9
2016-07-07
HIR Typecheck CS - Store clones of possible ivar types (prevents use-after-free)
John Hodge
1
-4
/
+8
2016-07-06
HIR Typecheck CS - CallValue
John Hodge
1
-27
/
+107
2016-07-06
HIR Typecheck CS - Don't bother coercing when both types are already equal
John Hodge
1
-0
/
+5
2016-07-06
HIR Typecheck CS - Don't expand associated unless needed when compacting
John Hodge
1
-3
/
+7
2016-07-06
HIR Typecheck CS - Expand associated types before doing an equality
John Hodge
3
-2
/
+91
2016-07-06
HIR Typecheck CS - Struct member monomorphise
John Hodge
2
-2
/
+66
2016-07-06
HIR Typecheck - Monomorphise tuple variant types
John Hodge
1
-1
/
+21
2016-07-06
HIR Typecheck CS - Rough solutions to some cases
John Hodge
1
-3
/
+47
2016-07-06
HIR Typecheck CS - Ignore CoerceUnsized for now
John Hodge
1
-2
/
+8
2016-07-06
HIR Typecheck CS - Type possibility from src->dst of borrow
John Hodge
1
-1
/
+9
2016-07-05
HIR Typecheck CS - Method handling tweaks
John Hodge
2
-4
/
+12
2016-07-05
HIR Typecheck CS - Value pattern types, fixed ivar adding
John Hodge
2
-2
/
+16
2016-07-05
HIR Typecheck CS - Draft cast handling
John Hodge
1
-2
/
+61
2016-07-05
HIR Typecheck CS - Associated types and trait bounds
John Hodge
1
-65
/
+31
2016-07-05
HIR Typecheck - Rework trait impl searching to provide type returned
John Hodge
5
-29
/
+52
2016-07-05
HIR Typecheck CS - Fix failure of single option inferrence, start on ↵
John Hodge
4
-36
/
+147
associate types
2016-07-05
HIR Typecheck CS - Draft listing of ivar options
John Hodge
2
-4
/
+79
2016-07-05
HIR Typecheck CS - Pointer casts
John Hodge
1
-1
/
+46
2016-07-05
HIR Typecheck CS - Hacked up autoderef coercions
John Hodge
1
-12
/
+118
2016-07-04
HIR Typecheck CS - Debug printing of structures
John Hodge
1
-9
/
+44
2016-07-03
HIR Typecheck CS - Handle literal types in coercion
John Hodge
1
-2
/
+19
2016-07-03
HIR Typecheck CS - Proper type eqality checking
John Hodge
1
-20
/
+170
2016-07-03
HIR Typecheck CS - Apply/check inferrence
John Hodge
1
-2
/
+77
2016-07-03
HIR Typecheck CS - Methods and rough coercions
John Hodge
1
-12
/
+165
2016-07-03
HIR Typecheck CS - Move call cache population out of visitor
John Hodge
1
-174
/
+173
[next]