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-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
2016-06-12
HIR Typecheck - &mut -> & reborrow
John Hodge
1
-0
/
+19
2016-06-12
Parse - Don't stick a () after return/break/continue
John Hodge
1
-0
/
+15
2016-06-12
HIR Typecheck - Rework handling of trait impl searching
John Hodge
7
-276
/
+384
2016-06-12
HIR Typecheck - Fix edge case where monomorph was used on local type
John Hodge
2
-6
/
+25
2016-06-12
HIR Typecheck - Infer index type if only one option
John Hodge
1
-2
/
+16
2016-06-12
HIR Typecheck - Work around monomorph failure when part of associated type
John Hodge
2
-22
/
+114
2016-06-12
Parse - Fix incorrect handling of trailing semicolons
John Hodge
3
-42
/
+21
2016-06-12
HIR Typecheck - Assign ops minor fix
John Hodge
2
-2
/
+22
2016-06-12
HIR Typecheck - Get types from unit variants
John Hodge
2
-39
/
+82
2016-06-12
HIR Typecheck - Rough index operator support
John Hodge
3
-46
/
+86
2016-06-12
Resolve - Fix variable scoping
John Hodge
2
-8
/
+35
2016-06-12
HIR Typecheck - Restructure handling of primtives in BinOp
John Hodge
3
-79
/
+152
[prev]
[next]