about summary refs log tree commit diff
path: root/src/libsyntax/ext/source_util.rs
AgeCommit message (Expand)AuthorLines
2014-02-18Avoid returning original macro if expansion fails.Douglas Young-6/+6
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-6/+2
2014-02-03syntax: Remove io_error usageAlex Crichton-5/+4
2014-02-02syntax: convert LitBinary from @[u8] to Rc<~[u8]>.Huon Wilson-4/+2
2014-02-02librustc: Fix merge fallout.Patrick Walton-1/+6
2014-02-02libsyntax: De-`@str` pathnamesPatrick Walton-1/+1
2014-02-02librustc: Stop using `@str` for source.Patrick Walton-2/+2
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-6/+7
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-1/+1
2014-01-18syntax::ext: replace span_fatal with span_err in many places.Huon Wilson-8/+18
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-9/+9
2014-01-08Fix CodeMap issue in expand_include_str()Michael Woerister-13/+6
2014-01-04etc: licenseck: don't hardcode a specific yearAdrien Tétar-2/+2
2014-01-03libsyntax: De-`@mut` `CodeMap::files`Patrick Walton-1/+2
2014-01-03libsyntax: De-`@mut` `FileMap::multibyte_chars`Patrick Walton-1/+1
2014-01-03libsyntax: De-`@mut` `FileMap::lines`Patrick Walton-1/+2
2014-01-02libsyntax: Make the parser mutablePatrick Walton-3/+7
2013-12-29Start passing around &mut ExtCtxtSteven Fackler-9/+9
2013-12-28Stop using @ExtCtxtSteven Fackler-9/+9
2013-12-10Fix missing code map entry for uses of `include_str!`.Jack Moffitt-1/+15
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-4/+4
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-4/+4
2013-11-28Register new snapshotsAlex Crichton-3/+3
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+2
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-4/+3
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-17/+8
2013-10-28Remove the extension traits for Readers/WritersAlex Crichton-1/+1
2013-10-24Test fixes and merge conflictsAlex Crichton-0/+1
2013-10-24Remove io::read_errorAlex Crichton-5/+3
2013-10-24Remove even more of std::ioAlex Crichton-16/+35
2013-10-18Optimize include_bin! for large inputsAlex Crichton-8/+11
2013-10-16path2: Update based on more review feedbackKevin Ballard-1/+1
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-4/+4
2013-10-15path2: Replace the path module outrightKevin Ballard-7/+9
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-1/+1
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-10/+10
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-1/+1
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-3/+3
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-1/+1
2013-07-05Do not rely on newtype enum dereferenceSeo Sanghyeon-5/+5
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-4/+1
2013-06-25great renaming propagation: syntaxCorey Richardson-5/+3
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-9/+9
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-3/+1
2013-06-06Clean up a handful of build warnings.Michael Sullivan-1/+1
2013-06-05just use TLS internerJohn Clements-1/+2
2013-05-30Remove copy bindings from patterns.Niko Matsakis-2/+2
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+5
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-22syntax/ext: convert all AstBuilder methods to a uniform syntax.Huon Wilson-8/+8