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-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
2016-07-03
HIR Typecheck - Move TraitResolve to helpers.cpp
John Hodge
5
-1038
/
+981
2016-07-03
HIR Typecheck - Move trait-related logic to a common class
John Hodge
6
-393
/
+451
2016-07-03
HIR Typecheck CS - Prep for running nodes
John Hodge
1
-854
/
+994
2016-07-03
HIR Typecheck CS - Starting work on run
John Hodge
2
-5
/
+31
2016-07-03
HIR Typecheck - Allow easy selection of CS
John Hodge
4
-373
/
+211
2016-07-03
HIR Typecheck - Rename a few things
John Hodge
5
-4
/
+4
2016-07-03
HIR Typecheck CS - Almost ready to invoke
John Hodge
1
-15
/
+217
2016-07-03
HIR Typecheck CS - Function call hackup
John Hodge
2
-8
/
+191
2016-07-03
HIR Typecheck - CS - Method trait list
John Hodge
2
-15
/
+51
2016-07-03
HIR Typecheck - "Fix" breakage
John Hodge
1
-2
/
+2
2016-07-03
HIR Typecheck - Misc
John Hodge
2
-95
/
+5
2016-07-03
HIR Typecheck - Deduplicate IVar handling
John Hodge
5
-219
/
+871
2016-07-02
HIR Typecheck - Unified Struct/Enum data structures, CS coming along
John Hodge
9
-287
/
+522
2016-07-02
HIR TypeCheck CS - Working on structure/enum varaints
John Hodge
1
-6
/
+99
2016-07-02
HIR - CS Typecheck work, Store 'is_struct' flag in StructLiteral node
John Hodge
3
-35
/
+152
2016-07-02
HIR Typecheck - Drafting up a "Constraint Solver" type inferrence engine
John Hodge
1
-0
/
+471
2016-06-26
HIR Typecheck - Fn type handling
John Hodge
3
-2
/
+6
2016-06-26
HIR Typecheck - Support function pointers to methods
John Hodge
2
-2
/
+81
2016-06-26
HIR Typecheck - Recursively resolve associated types, hack in TraitObject coerce
John Hodge
1
-7
/
+13
2016-06-26
HIR Typecheck - Fuzzy impl matching to allow selection of += impl for usize
John Hodge
5
-44
/
+87
2016-06-26
HIR Typecheck - Comment on inferrence qurik
John Hodge
1
-0
/
+1
2016-06-26
HIR Typecheck - Hacking to pieces
John Hodge
3
-15
/
+85
2016-06-25
HIR Typecheck - Propagate types during enum pass. Fix ! handling
John Hodge
2
-10
/
+48
2016-06-24
HIR Typecheck - Add change marking when new ivar is added
John Hodge
2
-1
/
+2
2016-06-24
HIR Typecheck - Handling of `impl Trait {}` blocks properly
John Hodge
4
-9
/
+64
2016-06-24
HIR Typecheck - Trait object impl blocks
John Hodge
3
-25
/
+155
2016-06-24
HIR Typecheck - Equate return type before arguments (hacks around failure)
John Hodge
1
-159
/
+184
2016-06-24
TypeCheck - minor cleanup and stubbed CoerceUnsized
John Hodge
3
-11
/
+134
2016-06-13
HIR - Fix type parameter counts during bind
John Hodge
2
-0
/
+33
2016-06-13
HIR Typecheck - Search for Deref impl in * operator
John Hodge
2
-1
/
+17
2016-06-13
HIR Typecheck - Handle monomorphising field types
John Hodge
1
-2
/
+16
2016-06-13
HIR Typecheck - Handle generics when searching for BinOp impls
John Hodge
1
-7
/
+34
2016-06-13
HIR - Fix name resolution of `Type::method` to search inherent then traits
John Hodge
4
-53
/
+85
2016-06-13
HIR Typecheck - Rough deref coercions
John Hodge
1
-2
/
+41
2016-06-12
HIR Typecheck - Don't assume 'prim <<= prim' is has both equal
John Hodge
2
-4
/
+5
2016-06-12
HIR Typecheck - TODO cleanup
John Hodge
1
-3
/
+11
2016-06-12
HIR - Trait scoping fixes
John Hodge
11
-39
/
+117
2016-06-12
HIR Typecheck - Defer `if` inferrence until iteration, fixes mismatched branches
John Hodge
2
-10
/
+10
[next]