index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2016-09-24
HIR Typecheck Expr - Provide a list of usable ivars to find_method
John Hodge
4
-21
/
+60
2016-09-24
HIR Typecheck Expressions - Add ivars to method params
John Hodge
1
-0
/
+3
2016-09-23
HIR Typecheck Expr - Implement TODO with inserting associated type bounds
John Hodge
1
-1
/
+4
2016-09-23
Resolve Absolute - Preserve type arguments when an import is directly replace...
John Hodge
1
-0
/
+2
2016-09-23
HIR Typecheck Expressions - Clear the flag that disables ivar posibilities if...
John Hodge
1
-0
/
+2
2016-09-23
HIR Typecheck Expr - _PathValue UfcsInherent with ivars
John Hodge
1
-10
/
+12
2016-09-23
HIR Bind - Perform bind+fixup for _PathValue
John Hodge
1
-0
/
+5
2016-09-22
HIR Typecheck Expr - Inner coerce in tuple literals
John Hodge
1
-6
/
+40
2016-09-22
HIR Typecheck Expressions - Use type bounds in _StructLiteral
John Hodge
1
-41
/
+52
2016-09-22
main - Add a hacky MRUSTC_DEBUG environment variable to enable debug for passes
John Hodge
1
-0
/
+20
2016-09-21
HIR Typcheck Expr - Equate the `self` type for methods to propagate ivars int...
John Hodge
1
-4
/
+8
2016-09-21
HIR Typecheck Expr - Allow coercing borrows to "lower" pointers (mut->const)
John Hodge
1
-3
/
+5
2016-09-21
HIR Typecheck Expr - Refactor to remove magic use of equate_types_assoc
John Hodge
1
-14
/
+35
2016-09-21
HIR Typecheck Expr - Clean up dead code
John Hodge
1
-69
/
+8
2016-09-21
HIR Typecheck Expr - Defer method selection until the signature can be known
John Hodge
1
-8
/
+20
2016-09-21
HIR Typecheck Expr - Clean visit_call_populate_cache a little and detect mult...
John Hodge
2
-118
/
+133
2016-09-20
Expand format_args! - (minor) Commenting and TODO to actually emit the fragments
John Hodge
1
-3
/
+7
2016-09-19
HIR Expand Closures - Fix bad types
John Hodge
1
-3
/
+31
2016-09-18
HIR Typecheck Expr - (minor) Fix use-after-free when method argument counts m...
John Hodge
1
-1
/
+2
2016-09-18
HIR Typecheck Expr - Unsizing pointer cast hacked in
John Hodge
1
-1
/
+3
2016-09-18
HIR Typecheck Expr - Rough support for casts that trigger unsizing
John Hodge
3
-5
/
+30
2016-09-18
HIR Typecheck Expr - Add bounds from fuzzy matched bounds/assoc rules. Work a...
John Hodge
3
-68
/
+144
2016-09-18
HIR Typecheck Expr - Fuzzy match support in trait searching, hacky type param...
John Hodge
2
-10
/
+116
2016-09-18
HIR - Rework to include a node for in/box (for better type inferrence)
John Hodge
11
-3
/
+308
2016-09-17
HIR Typecheck Expr - (minor) Commenting and debug in tracking box inferrence ...
John Hodge
2
-5
/
+13
2016-09-16
HIR - (minor) Comment on format of generic binding field
John Hodge
1
-0
/
+1
2016-09-16
HIR Typecheck Expr - Hackily assume placeholder type params impl any trait
John Hodge
1
-0
/
+10
2016-09-15
Typecheck Expr - Fix some comments
John Hodge
1
-5
/
+2
2016-09-15
Typecheck Expr - Handle diverging statements within blocks
John Hodge
1
-2
/
+12
2016-09-15
Main - Revert accidental commit with debug enabled
John Hodge
1
-1
/
+1
2016-09-15
Parse+Typecheck Validate - Remove implicit ()
John Hodge
2
-2
/
+2
2016-09-15
Restructure - Don't insert automatic () statements at end of blocks
John Hodge
11
-61
/
+92
2016-09-15
AST Dump - Fix cofusing quirks in output from derive code
John Hodge
1
-6
/
+15
2016-09-14
HIR Typecheck Expr - Fix possible bug in closure Fn trait selection
John Hodge
1
-12
/
+19
2016-09-14
HIR Type - match_generics_fuzz: Equate equal ivars
John Hodge
1
-2
/
+10
2016-09-14
HIR Typecheck Expr - Handle inferring types for complex inherent impls
John Hodge
1
-7
/
+40
2016-09-13
HIR Typecheck Expr - (minor) Cleanup and planning for a fix
John Hodge
1
-10
/
+22
2016-09-12
HIR ImplRef - Clean up monomorphisation code
John Hodge
1
-27
/
+29
2016-09-12
Resolve UFCS - Make a missing method defintion an error again
John Hodge
1
-1
/
+1
2016-09-12
HIR - Losen impl type matching a little
John Hodge
1
-5
/
+24
2016-09-12
HIR From AST - Correct paths for range ops
John Hodge
3
-7
/
+28
2016-09-12
Resolve UFCS - HACK: Let unknown UFCS paths remain as UfcsUnknown if they can...
John Hodge
1
-1
/
+3
2016-09-12
HIR - Fix edge case looking up the root module
John Hodge
1
-6
/
+21
2016-09-12
Resolve UFCS - (minor) Debug messages and commenting
John Hodge
1
-5
/
+7
2016-09-12
Resolve Absolute - Fix edge case where index isn't quite perfect
John Hodge
1
-3
/
+12
2016-09-12
HIR From AST - Allow None items in impl blocks
John Hodge
1
-0
/
+4
2016-09-12
Resolve Absolute - Split multi-node UFCS
John Hodge
1
-4
/
+11
2016-09-11
Resolve Absolute - Support path splitting based on HIR traits
John Hodge
2
-9
/
+23
2016-09-11
Resolve - Include binding for struct constructors/values
John Hodge
2
-12
/
+21
2016-09-11
Resolve Absolute - Defensive asserts
John Hodge
1
-0
/
+2
[next]