index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_typeck
Age
Commit message (
Expand
)
Author
Files
Lines
2017-09-08
HIR Typecheck - Add an unconditional coercion point to fix a librustdoc fail
John Hodge
1
-2
/
+7
2017-09-08
Typecheck - Various tweaks from librustdoc
John Hodge
3
-31
/
+74
2017-09-07
HIR Typecheck - Pick the most specific type when fuzzy matching
John Hodge
1
-1
/
+9
2017-09-04
All - Placement new (<-) syntax
John Hodge
1
-59
/
+75
2017-09-03
HIR Typecheck - Equate associated types in trait object unsize
John Hodge
1
-0
/
+13
2017-09-02
HIR Typecheck - Fix compilation (warning not present on MSVC)
John Hodge
1
-1
/
+1
2017-09-02
HIR Typecheck - Check Sized bounds (in some places)
John Hodge
2
-3
/
+146
2017-09-02
Resolve - Fix a minor lookup bug around self:: paths
John Hodge
1
-1
/
+1
2017-09-02
HIR Typecheck - Don't panic on excessive asociated type loops, just break early
John Hodge
1
-1
/
+5
2017-09-02
HIR Typecheck - Fix some edge cases with placeholder params
John Hodge
1
-1
/
+21
2017-09-01
HIR Typecheck - (minor) Don't search for impls on a pure ivar
John Hodge
1
-0
/
+8
2017-09-01
HIR Typecheck - Unify types that differ only by ivars in inferrence
John Hodge
1
-2
/
+23
2017-09-01
HIR Typecheck - Fix edge case where &mut was picked instead of & for ivar pos...
John Hodge
1
-0
/
+10
2017-09-01
HIR Typecheck - Break value
John Hodge
1
-4
/
+9
2017-09-01
HIR Typecheck Expressions - Fix some little coercion bugs
John Hodge
1
-4
/
+11
2017-08-31
HIR Typecheck Expr - Inferrence check for non-borrow coercion source
John Hodge
1
-6
/
+9
2017-08-31
HIR Typecheck - Add message to an empty error
John Hodge
1
-1
/
+1
2017-08-31
HIR Resolve UFCS - Fix assertion failure (allow false return)
John Hodge
1
-2
/
+3
2017-08-23
HIR Typecheck - Specialiation deep overlap checks, little impl param determin...
John Hodge
3
-6
/
+18
2017-08-22
Typecheck/MIR - Some missing EAT invocations
John Hodge
1
-2
/
+10
2017-08-19
HIR Typecheck - Work around VS quirks with macros.
John Hodge
1
-8
/
+11
2017-08-18
HIR Typecheck - Fix Unsize bound checks
John Hodge
2
-74
/
+117
2017-08-18
HIR Typecheck - Refactor coerce/unsize handling
John Hodge
2
-571
/
+566
2017-08-05
Typecheck Expr - Infer smart pointer type
John Hodge
1
-0
/
+30
2017-07-25
HIR Typecheck - Refactor of markings to keep more information
John Hodge
3
-38
/
+50
2017-07-20
HIR Typecheck - Little refactors to allow re-adding coercions for rawptr coer...
John Hodge
1
-21
/
+27
2017-07-16
HIR Typecheck - Refactor method name resolution (slower, but more correct)
John Hodge
3
-305
/
+329
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
4
-23
/
+143
2017-07-06
Misc - Minor MSVC fixes
John Hodge (bugs)
1
-2
/
+2
2017-06-11
Typecheck Static - Fix bug in needs_drop_glue
John Hodge
1
-1
/
+2
2017-06-09
Fix use of hard tabs
John Hodge
4
-204
/
+204
2017-06-09
Fix build broken by MSVC port
John Hodge
1
-3
/
+1
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
6
-57
/
+514
2017-06-04
All - Compile and run fixes in MSVC
John Hodge (bugs)
1
-0
/
+1
2017-06-04
HIR Typecheck - Remove assertion that static impls aren't fuzzy
John Hodge
1
-1
/
+1
2017-06-03
HIR Typecheck - Validate traits after typecheck
John Hodge
3
-17
/
+283
2017-06-02
Tweaks to handling of struct patterns
John Hodge
1
-3
/
+20
2017-05-28
Typecheck Expressions - Fix some places where ivars don't have indexes
John Hodge
2
-1
/
+12
2017-05-26
Typecheck Expr - Fix a place where literals can become trait objects
John Hodge
1
-9
/
+22
2017-05-26
HIR Typecheck - Handle struct syntax for unit structs
John Hodge
2
-2
/
+29
2017-05-16
HIR Typecheck - Tweaks
John Hodge
1
-2
/
+3
2017-05-15
HIR Typecheck - Fix greedily picking the most specific impl when typechecking
John Hodge
1
-4
/
+4
2017-05-15
HIR Typecheck - Handling of implicit Sized bound when searching for
John Hodge
3
-18
/
+88
2017-05-14
HIR Typecheck - Fix (hopefully) typeck errors in new libcollections
John Hodge
1
-10
/
+62
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
6
-276
/
+671
2017-05-07
HIR - Replace m_yeilds_final_value with a node
John Hodge
2
-59
/
+56
2017-05-07
Typecheck Expressions - Fix a few inferrence problems
John Hodge
2
-16
/
+24
2017-05-06
Typecheck Expressions - Fix broken associated type unsize
John Hodge
3
-57
/
+74
2017-05-05
HIR Typecheck Static - Search bounds on trait for associated type bounds
John Hodge
1
-4
/
+34
2017-05-05
HIR Typecheck Expr - Fuzzy match ivars in OIBIT checking
John Hodge
1
-1
/
+1
[next]