about summary refs log tree commit diff
path: root/src/libsyntax/ext/pipes
AgeCommit message (Expand)AuthorLines
2013-08-01Remove the pipes compilerBrian Anderson-1153/+0
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-10/+10
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-16/+20
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-20/+18
2013-07-14Clean up various warnings throughout the codebaseAlex Crichton-1/+2
2013-07-08Correct merge errorsNiko Matsakis-1/+1
2013-07-08syntax: Patch up code that was using irrefutable patterns incorrectlyNiko Matsakis-2/+2
2013-07-07De-share ast::TyJames Miller-16/+16
2013-07-07De-manage OptVec<TyParamBounds>James Miller-15/+14
2013-07-07De-managed ast::PathJames Miller-13/+13
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-6/+6
2013-06-28librustc: Fix merge fallout.Patrick Walton-1/+1
2013-06-28librustc: Remove the broken overloaded assign-ops from the language.Patrick Walton-28/+29
2013-06-26Infer default static/Owned bounds for unbounded heap fns/traits (#7264)Ben Blum-12/+11
2013-06-25auto merge of #7365 : cmr/rust/syntax_cleanup, r=Aatchbors-15/+2
2013-06-25remove the redundant `each` method from OptVecDaniel Micay-2/+2
2013-06-25great renaming propagation: syntaxCorey Richardson-15/+2
2013-06-24remove old_iterDaniel Micay-2/+2
2013-06-23Parse and typecheck (not kindcheck) bounds on trait paths.Ben Blum-10/+12
2013-06-23vec: remove BaseIter implementationDaniel Micay-5/+5
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-16/+16
2013-06-14auto merge of #7110 : thestinger/rust/iterator, r=brsonbors-1/+0
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0
2013-06-13automated whitespace fixesDaniel Micay-1/+0
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-32/+32
2013-06-11fix tests, remove some warningsHuon Wilson-1/+0
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-7/+5
2013-06-08std: remove each[i]_mut functions, in favour of iterators.Huon Wilson-2/+2
2013-06-05removed unused imports (and one unused argument)John Clements-2/+1
2013-06-05remove interner from tt_readerJohn Clements-1/+0
2013-06-05remove unused cx'sJohn Clements-4/+4
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-5/+5
2013-06-05just use TLS internerJohn Clements-6/+7
2013-06-01Swap return value of pipes::init Fixes #4501Nick Desaulniers-24/+7
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-28/+32
2013-05-30Remove unnecessary 'use' formsDaniel Farina-2/+1
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+7
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-5/+5
2013-05-23cleanup warnings from libsyntaxErick Tryzelaar-2/+0
2013-05-22syntax: Change syntax extensions to expand to `std::foo` instead of `core::foo`Patrick Walton-22/+23
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-1/+1
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+13
2013-05-22syntax/ext: convert all AstBuilder methods to a uniform syntax.Huon Wilson-38/+54
2013-05-22syntax/ext: collect the ast building traits into a single trait.Huon Wilson-401/+24
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-31/+31
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-4/+4
2013-05-19Register snapshotsBrian Anderson-15/+0
2013-05-14syntax: Remove #[allow(vecs_implicitly_copyable)]Alex Crichton-4/+4
2013-05-12librustc: Make `self` and `static` into keywordsPatrick Walton-2/+2
2013-05-11Warning policeTim Chevalier-1/+1