about summary refs log tree commit diff
path: root/src/libsyntax/ext/source_util.rs
AgeCommit message (Expand)AuthorLines
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
2013-05-22syntax/ext: migrate build.rs functions to AstBuilder methods.Huon Wilson-9/+9
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-9/+9
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-10/+0
2013-04-27only use #[no_core] in libcoreDaniel Micay-6/+0
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-9/+9
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-0/+2
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-0/+2
2013-02-28Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-13/+21
2013-02-27Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-30/+27
2013-02-26Macros now leave scopeJohn Clements-16/+27
2013-02-25libsyntax: convert visit to pass ty_params by referenceErick Tryzelaar-8/+8
2013-02-25libsyntax: add explicit modes where required to copy strs/vecsErick Tryzelaar-13/+27
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-2/+6
2013-02-11Fix license blockBrian Anderson-2/+2
2013-02-11Update copyright yearsMikko Perttunen-1/+1
2013-02-11Use topmost span for macro expansion location. Fixes behaviour of file!, line...Mikko Perttunen-7/+28
2013-01-29libsyntax: De-export libsyntax. rs=deexportingPatrick Walton-17/+8
2013-01-29libstd: Remove "dual impls" from the language and enforce coherence rules. r=...Patrick Walton-1/+1
2013-01-23renaming to adhere to conventionsJohn Clements-16/+16
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-1/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-2/+9
2012-12-18core: add macro_rules! for "condition! { c: in -> out; }".Graydon Hoare-5/+5
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-2/+2
2012-12-12syntax: remove remaining #syntaxext machinery. Close #3516.Graydon Hoare-42/+34
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-4/+4
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-18Remove unused file_type enum from the parserBrian Anderson-2/+1
2012-11-18Report errors better when failing to open files for sub-parsersBrian Anderson-3/+4
2012-11-17Merge remote-tracking branch 'brson/codemap'Brian Anderson-7/+7
2012-11-16Stop tracking CodeMap offsets in the parse session. Big simplificationBrian Anderson-2/+1
2012-11-15Refactor the lexer to use FilePos typesBrian Anderson-4/+7