Tim Chevalier
|
f96a2a2ca1
|
Remove by-mutable-ref mode from the compiler
and test cases. Closes #3513
|
2012-10-05 22:45:50 -07:00 |
|
Patrick Walton
|
b80b0688d5
|
rustc: Add a new method_self method call origin. Part of default methods.
|
2012-10-05 18:53:04 -07:00 |
|
Patrick Walton
|
38aab8e400
|
rustc: Thread a self type through trans_impl; fix cross-crate trait issue
|
2012-10-05 17:49:13 -07:00 |
|
Patrick Walton
|
04497ea7b9
|
rustc: Implement simple uses of &trait
|
2012-10-05 16:57:13 -07:00 |
|
Patrick Walton
|
f885205b1b
|
rustc: Unbreak old-style boxed traits
|
2012-10-03 17:18:24 -07:00 |
|
Patrick Walton
|
b34327be0d
|
rustc: Implement "@Foo as @Bar" for boxed traits
|
2012-10-03 17:03:29 -07:00 |
|
Tim Chevalier
|
a3a257cc3b
|
Demode iter::foldl and friends
|
2012-09-28 17:57:02 -07:00 |
|
Brian Anderson
|
4a78f9b166
|
core: Demode option
|
2012-09-23 17:15:00 -07:00 |
|
Niko Matsakis
|
3d59ac3a19
|
De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachi
|
2012-09-21 19:13:55 -07:00 |
|
Patrick Walton
|
9117dcb968
|
rustc: De-mode all overloaded operators
|
2012-09-20 09:48:05 -07:00 |
|
Niko Matsakis
|
cfed923600
|
demode the each() method on vec and other iterables.
|
2012-09-19 17:03:01 -07:00 |
|
Niko Matsakis
|
9cf271fe96
|
De-mode vec::each() and many of the str iteration routines
Note that the method foo.each() is not de-moded, nor the other
vec routines.
|
2012-09-19 10:52:59 -07:00 |
|
Niko Matsakis
|
8d4928f780
|
Revert "replace explicit calls to vec::each with vec::each_ref, partially demode str"
This reverts commit 1be24f0758 .
Not quite ready.
|
2012-09-18 21:41:13 -07:00 |
|
Niko Matsakis
|
1be24f0758
|
replace explicit calls to vec::each with vec::each_ref, partially demode str
|
2012-09-18 21:31:00 -07:00 |
|
Patrick Walton
|
c755449fd6
|
Revert "rustc: Change all non-keyword uses of "link""
This reverts commit 3b013cd800 .
|
2012-09-18 11:47:04 -07:00 |
|
Patrick Walton
|
3b013cd800
|
rustc: Change all non-keyword uses of "link"
|
2012-09-18 11:27:37 -07:00 |
|
Niko Matsakis
|
8a8f200d10
|
Introduce auto adjustment table to subsume autoderef/autoref/borrowings.
Fixes #3261
Fixes #3443
|
2012-09-11 21:25:01 -07:00 |
|
Brian Anderson
|
be1fdf983f
|
Promote 'impl' from restricted keyword to strict
|
2012-09-11 19:28:44 -07:00 |
|