about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2014-12-20Stabilize cloneAaron Turon-18/+37
2014-12-20add {:?} fmt syntaxSean McArthur-0/+2
2014-12-20Allow `Self` in impls.Nick Cameron-5/+90
2014-12-20auto merge of #19511 : eddyb/rust/no-shadow, r=alexcrichtonbors-244/+212
2014-12-20use binary literals to better reflect "bitflags"Jarod Liu-21/+21
2014-12-19Stabilize cellAaron Turon-19/+13
2014-12-19Stabilize integer modulesAaron Turon-12/+8
2014-12-20Fix fallout of removing import_shadowing in tests.Eduard Burtescu-116/+97
2014-12-20Fix more import_shadowing fallout in collections.Eduard Burtescu-52/+65
2014-12-20Fix the fallout of removing feature(import_shadowing).Eduard Burtescu-65/+41
2014-12-20rustc_resolve: move export recording into its own module.Eduard Burtescu-122/+162
2014-12-20rustc_resolve: move unused import checking into its own module.Eduard Burtescu-141/+178
2014-12-20Split resolve from rustc::middle into rustc_resolve.Eduard Burtescu-24/+41
2014-12-20rustc: middle: move some types from resolve to privacy.Eduard Burtescu-69/+70
2014-12-20rustc: middle: move TraitItemKind from resolve to def.Eduard Burtescu-28/+25
2014-12-20rustc: middle: move Export and ExportMap from resolve to def.Eduard Burtescu-26/+26
2014-12-20rustc: middle: use cheaper Name in resolve::Export instead of String.Eduard Burtescu-9/+6
2014-12-20rustc: middle: move TraitMap from resolve to ty.Eduard Burtescu-7/+6
2014-12-20rustc: middle: move DefMap from resolve to def.Eduard Burtescu-26/+24
2014-12-20middle: resolve: fix inconsistencies around ExportMap and remove the 2 suffix.Eduard Burtescu-43/+43
2014-12-20rustc: don't allow(non_camel_case_types) in resolve.Eduard Burtescu-7/+6
2014-12-20rustc: use Ty instead of passing ty::sty around.Eduard Burtescu-292/+259
2014-12-20Remove feature(import_shadowing) from all crates.Eduard Burtescu-11/+9
2014-12-20Allow use of `[_ ; n]` syntax for fixed length and repeating arrays.Nick Cameron-266/+260
2014-12-20auto merge of #19640 : aliblong/rust/power_of_two_reform, r=Gankrobors-37/+43
2014-12-20Drop the Match prefix from the MatchSource variantsBarosl Lee-20/+25
2014-12-20Print a friendly error for the if-let construct without an else blockBarosl Lee-9/+44
2014-12-20Implement Deref for BoxBarosl Lee-0/+15
2014-12-19Reform power_of_two methods for perf increase & semantic change to consider 0...Aaron Liblong-37/+43
2014-12-19std: Second pass stabilization of Result<T, E>Alex Crichton-54/+90
2014-12-19load_self() needs to be publicMichael Neumann-1/+1
2014-12-19Implement resize for VecChase Southwood-0/+27
2014-12-19hashset: Clean up and rename the HashSet iteratorsbluss-46/+83
2014-12-19auto merge of #19463 : kali/rust/master, r=alexcrichtonbors-2/+3
2014-12-20Detect type inference failure when auto-dereferencing a pointerBarosl Lee-5/+26
2014-12-19rustc: Start "stabilizing" some flagsAlex Crichton-154/+276
2014-12-19Miscellaneous changes to Rust GuideKevin Yap-78/+76
2014-12-19Register new snapshotsAlex Crichton-835/+9
2014-12-19windows: remove unused importJorge Aparicio-1/+0
2014-12-19libtime: use `#[deriving(Copy)]`Jorge Aparicio-9/+3
2014-12-19libtest: use `#[deriving(Copy)]`Jorge Aparicio-11/+4
2014-12-19libterm: use `#[deriving(Copy)]`Jorge Aparicio-14/+5
2014-12-19libsyntax: use `#[deriving(Copy)]`Jorge Aparicio-216/+77
2014-12-19libstd: use `#[deriving(Copy)]`Jorge Aparicio-81/+30
2014-12-19libserialize: use `#[deriving(Copy)]`Jorge Aparicio-16/+7
2014-12-19librustrt: use `#[deriving(Copy)]`Jorge Aparicio-2/+1
2014-12-19librustdoc: use `#[deriving(Copy)]`Jorge Aparicio-24/+11
2014-12-19librustc_typeck: use `#[deriving(Copy)]`Jorge Aparicio-27/+11
2014-12-19librustc_trans: use `#[deriving(Copy)]`Jorge Aparicio-109/+43
2014-12-19librustc_llvm: use `#[deriving(Copy)]`Jorge Aparicio-49/+22