summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-06-22Change calls for TypeName stuff to methodsJames Miller-81/+78
2013-06-22Methodize TypeNamesJames Miller-107/+69
2013-06-21auto merge of #7219 : sstewartgallus/rust/cleanup, r=graydonbors-85/+73
2013-06-21Remove `ast::pure_fn` and all concept of `pure` from the compilerCorey Richardson-39/+21
2013-06-21Added filtered method for Option typeHonza Strnad-0/+17
2013-06-21auto merge of #7259 : dotdash/rust/ir_improvement, r=graydonbors-49/+76
2013-06-21Avoid pointless allocas for "nil" return valuesBjörn Steinbrink-31/+49
2013-06-21auto merge of #7200 : yichoi/rust/fix_je_mac_cross, r=brsonbors-1/+2
2013-06-21auto merge of #7263 : thestinger/rust/iterator, r=graydonbors-670/+352
2013-06-21replace vec::find with the IteratorUtil methodDaniel Micay-57/+16
2013-06-21vec: replace `position` with `iter().position_`Daniel Micay-54/+13
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-489/+309
2013-06-21vec: remove eachiDaniel Micay-53/+12
2013-06-21vec: remove each_constDaniel Micay-19/+4
2013-06-20auto merge of #7203 : msullivan/rust/default-methods, r=graydonbors-217/+255
2013-06-21Show defaults in rustdoc usage messageRalph Bodenner-6/+6
2013-06-20auto merge of #7161 : kballard/rust/terminfo-parm-format, r=thestingerbors-31/+243
2013-06-20Add test for duplicate definitions of structs and enum struct variants.Luqman Aden-0/+17
2013-06-20librustc: Don't allow enum struct variants to shadow structs.Luqman Aden-9/+11
2013-06-20Make task_rng() return @mut R instead of @@mut RKevin Ballard-10/+6
2013-06-20Get cross crate default methods working.Michael Sullivan-217/+255
2013-06-20Avoid unnecessary scratch datums for by-copy function argumentsBjörn Steinbrink-18/+27
2013-06-20auto merge of #7128 : yichoi/rust/fix_sometc, r=brsonbors-8/+91
2013-06-21extra: Add a testcase for #7256.Huon Wilson-0/+3
2013-06-21Update snapshots.txtJames Miller-0/+8
2013-06-21librust: cleanup warnings (except 1)James Miller-42/+30
2013-06-21libextra: cleanup warningsJames Miller-147/+134
2013-06-21libsyntax: cleanup warningsJames Miller-3/+1
2013-06-21libstd: cleanup warningsJames Miller-27/+9
2013-06-21Remove all #[cfg(stage0)]-protected codeJames Miller-369/+15
2013-06-21_Actually_ xfail debuginfo testsJames Miller-2/+2
2013-06-20ignore inherited environment test under valgrind r=snapshotJames Miller-0/+1
2013-06-20xfail box-related debug-info tests r=snapshotJames Miller-4/+4
2013-06-20debuginfo.rs: Removed trailing whitespace.Michael Woerister-9/+9
2013-06-20debuginfo.rs: Explained why a function is called although one could think it ...Michael Woerister-0/+3
2013-06-20debuginfo.rs: Removed some static constants not used anymore.Michael Woerister-14/+2
2013-06-20Reordered debuginfo.rs and commented public fnsMichael Woerister-195/+240
2013-06-20Fixed compiler warnings about unnecessary string allocations in debuginfo.rsMichael Woerister-2/+2
2013-06-20Added overview of the debuginfo module at the beginning of debuginfo.rs.Michael Woerister-0/+26
2013-06-20core -> extra for macJames Miller-1/+1
2013-06-20Ignore rustpkg testsJames Miller-1/+1
2013-06-20Fix update snapshot script for renameJames Miller-4/+4
2013-06-20libsyntax: Remove `drop` as a keyword.Luqman Aden-35/+202
2013-06-19rustc: Dispose of LLVM passes in test casesBrian Anderson-3/+21
2013-06-19Oops, hide 'unless once fn' error message hint behind -Z once-fns too.Ben Blum-3/+6
2013-06-19Hide the once-move-out privilege for stack fns behind '-Z once-fns'Ben Blum-48/+66
2013-06-19Add tests for once functions (#2549).Ben Blum-0/+190
2013-06-19Permit moving out of captured upvars in once fns. Close #2549.Ben Blum-7/+23
2013-06-19Consume once fns when calling them (#2549).Ben Blum-1/+22
2013-06-19syntax::diagnostics: Color the ^~~~ in green for better visibilityPhilipp Brüschweiler-13/+20