Patrick Walton
|
4c2e4c37ce
|
librustc: Make use statements crate-relative by default. r=brson
|
2012-12-13 13:05:22 -08:00 |
|
Patrick Walton
|
98fdcb0b9d
|
librustc: De-mode pattern bindings. r=nmatsakis
|
2012-12-07 19:34:57 -08:00 |
|
Brian Anderson
|
2fcf562d16
|
Add an auto-slice-and-ref step to method lookup. Allows ~[T] to work with explicit self
|
2012-12-07 15:29:38 -08:00 |
|
Patrick Walton
|
d1ebdbeb6c
|
librustc: Implement explicit self for Add and Index; add a hack in the borrow checker to support this. r=nmatsakis
|
2012-12-04 14:51:31 -08:00 |
|
Patrick Walton
|
56ece46f7d
|
librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=refactoring
|
2012-12-04 14:19:19 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Patrick Walton
|
f34833abfc
|
librustc: Make a.b() always a method call. r=nmatsakis
|
2012-11-30 20:41:46 -08:00 |
|
Patrick Walton
|
a0617eae68
|
librustc: Eliminate most expressions of the form a.b() that are not method calls. rs=refactoring
|
2012-11-29 17:51:56 -08:00 |
|
Patrick Walton
|
bad62dcb04
|
rustc: Allow constants to be used in patterns. r=nmatsakis
|
2012-11-14 11:06:29 -08:00 |
|
Brian Anderson
|
69a8b4d8e2
|
Rename src/rustc to src/librustc. Use the driver crate
|
2012-11-07 13:53:39 -08:00 |
|