about summary refs log tree commit diff
path: root/src/libsyntax/ext/env.rs
AgeCommit message (Expand)AuthorLines
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-2/+2
2014-06-13librustc: Fix the issue with labels shadowing variable names by makingPatrick Walton-1/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-3/+3
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-1/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-2/+2
2014-04-16syntax: unify all MacResult's into a single trait.Huon Wilson-10/+10
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-12Changed lists of lifetimes in ast and ty to use Vec instead of OptVec.Felix S. Klock II-2/+2
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-4/+29
2014-02-19librustc: Remove unique vector patterns from the language.Patrick Walton-1/+1
2014-02-18Avoid returning original macro if expansion fails.Douglas Young-6/+6
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-4/+9
2014-01-18syntax::ext: replace span_fatal with span_err in many places.Huon Wilson-11/+28
2014-01-10rustc: Fix formatting of env! error messageBrian Anderson-1/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-2/+2
2013-12-29Start passing around &mut ExtCtxtSteven Fackler-2/+2
2013-12-28Stop using @ExtCtxtSteven Fackler-2/+2
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-2/+5
2013-09-30syntax: Remove usage of fmt!Alex Crichton-1/+1
2013-09-18Register new snapshotsAlex Crichton-12/+0
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-4/+4
2013-08-18quote_*! macros take an ExtCtxSteven Fackler-8/+20
2013-08-11Fixed option_env! typeSteven Fackler-1/+1
2013-08-08env! syntax extension changesSteven Fackler-7/+25
2013-06-25great renaming propagation: syntaxCorey Richardson-3/+1
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-2/+2
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2
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-2/+2
2013-05-22syntax/ext: migrate build.rs functions to AstBuilder methods.Huon Wilson-3/+3
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-1/+1
2013-05-20Implement a lint mode to detect unnecessary allocationsAlex Crichton-3/+3
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-10/+0
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-1/+1
2013-03-02librustc: Stop parsing `fn@`, `fn~`, and `fn&`Patrick Walton-1/+1
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-3/+4
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-0/+2
2013-02-26libsyntax: remove vecs_implicitly_copyable from the syntax extensionsErick Tryzelaar-2/+2
2013-02-25libsyntax: convert visit to pass ty_params by referenceErick Tryzelaar-1/+1
2013-01-29libsyntax: De-export libsyntax. rs=deexportingPatrick Walton-3/+1
2013-01-23renaming to adhere to conventionsJohn Clements-2/+2
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+6
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-8/+9
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-10-12Replace several common macros of the form #m[...] with m!(...)Kevin Cantu-2/+2
2012-09-04libsyntax: "import" -> "use"Patrick Walton-2/+2