Niko Matsakis
|
b7c04d152b
|
Inherit mutability through fixed-length vectors.
Fixes #3226. No review (one line bug fix).
|
2012-11-14 19:47:06 -08:00 |
|
Brian Anderson
|
f67bfe9738
|
Add types for character position and byte position in the codemap
|
2012-11-14 15:18:29 -08:00 |
|
Brian Anderson
|
9ecf86343a
|
Camel case all the codemap types except span
|
2012-11-14 15:18:26 -08:00 |
|
Brian Anderson
|
234df9cae0
|
Long lines
|
2012-11-14 11:49:59 -08:00 |
|
Patrick Walton
|
32ad4ae4cd
|
librustc: Require the #[derivable] attribute, remove the significance of "impl Foo : Bar;", and allow only a subset of methods in a trait to be derived. r=brson
|
2012-11-14 11:36:55 -08:00 |
|
Patrick Walton
|
3e14ada4f6
|
rustc: Implement let assignability. r=nmatsakis
|
2012-11-14 11:26:00 -08:00 |
|
Patrick Walton
|
bad62dcb04
|
rustc: Allow constants to be used in patterns. r=nmatsakis
|
2012-11-14 11:06:29 -08:00 |
|
Patrick Walton
|
3e850c3c0c
|
librustc: Stop reexporting all of core in every crate. rs=really-bad-bug
|
2012-11-13 15:46:39 -08:00 |
|
Graydon Hoare
|
f4e107e6c7
|
whitespace police 2
|
2012-11-13 11:30:37 -08:00 |
|
Graydon Hoare
|
d2f93fd290
|
whitespace police
|
2012-11-13 11:16:19 -08:00 |
|
Patrick Walton
|
db9f8db741
|
librustc: Implement deriving with a unit return type. r=tjc
|
2012-11-13 10:37:58 -08:00 |
|
Graydon Hoare
|
4e1ce014c8
|
cleanup: convert some remaining #foo invocations to foo! form.
|
2012-11-13 08:57:31 -08:00 |
|
Patrick Walton
|
2b93ab5a21
|
rustc: Make static methods not leak out of traits. r=brson
|
2012-11-12 22:11:22 -08:00 |
|
Brian Anderson
|
2ec09c4eb9
|
Objectify the codemap
|
2012-11-12 18:24:56 -08:00 |
|
Brian Anderson
|
5b248a6ca8
|
Remove CodeMap box typedef from codemap
|
2012-11-12 17:09:52 -08:00 |
|
Patrick Walton
|
fe02814a63
|
rustc: Implement floating point literal inference. r=nmatsakis
|
2012-11-12 10:39:08 -08:00 |
|
Brian Anderson
|
8643f757a2
|
rustc: Fix cross-crate reexports. #3908. r=pcwalton
|
2012-11-08 17:10:48 -08:00 |
|
Patrick Walton
|
0fc952372a
|
rustc: Support irrefutable patterns in function arguments. r=nmatsakis
|
2012-11-07 19:29:30 -08:00 |
|
Patrick Walton
|
b223c9c465
|
rustc: Autovivify modules even when a type def is present in resolve. Closes #3931. rs=nasty-bug
|
2012-11-07 14:28:16 -08:00 |
|
Brian Anderson
|
69a8b4d8e2
|
Rename src/rustc to src/librustc. Use the driver crate
|
2012-11-07 13:53:39 -08:00 |
|