about summary refs log tree commit diff
path: root/src/libsyntax/ext/env.rs
AgeCommit message (Expand)AuthorLines
2015-01-17libsyntax: rename functions from uint to usizePaul Collier-1/+1
2015-01-07use slicing sugarJorge Aparicio-5/+5
2015-01-07Replace full slice notation with index callsNick Cameron-4/+4
2014-12-21Fallout of std::str stabilizationAlex Crichton-4/+4
2014-12-12Add support for equality constraints on associated typesNick Cameron-1/+2
2014-12-05Utilize fewer reexportsCorey Farwell-0/+2
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-9/+13
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-4/+4
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