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-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
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
2
-864
/
+1006
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
5
-373
/
+212
2016-07-03
HIR Typecheck - Rename a few things
John Hodge
6
-6
/
+6
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
10
-288
/
+523
2016-07-02
HIR TypeCheck CS - Working on structure/enum varaints
John Hodge
2
-6
/
+100
2016-07-02
HIR - CS Typecheck work, Store 'is_struct' flag in StructLiteral node
John Hodge
4
-40
/
+161
2016-07-02
HIR Typecheck - Drafting up a "Constraint Solver" type inferrence engine
John Hodge
3
-1
/
+507
2016-06-27
Notes - Add notes on HIR restructure (implemented)
John Hodge
1
-0
/
+84
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
4
-15
/
+86
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
5
-10
/
+65
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
4
-14
/
+138
2016-06-13
Add licence (MIT)
John Hodge
1
-0
/
+25
[next]