about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
2013-08-18quote_*! macros take an ExtCtxSteven Fackler-146/+82
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-3/+3
2013-08-03remove obsolete `foreach` keywordDaniel Micay-1/+1
2013-08-02Replace 'blk' -> 'block' in AstBuilder.OGINO Masanori-5/+5
2013-08-01Remove the pipes compilerBrian Anderson-1/+1
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1/+1
2013-07-22Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg.Michael Woerister-2/+2
2013-07-17libsyntax: Remove some multi-gigabyte clones that were preventing bootstrappi...Patrick Walton-1/+1
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-1/+1
2013-07-12Remove the global 'vec::to_owned' functionAlex Crichton-3/+1
2013-07-07De-share ast::TyJames Miller-5/+5
2013-06-25great renaming propagation: syntaxCorey Richardson-5/+2
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+1
2013-06-16remove unused importsHuon Wilson-2/+0
2013-06-13Revert "std: convert {vec,str}::to_owned to methods."Brian Anderson-1/+4
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-58/+56
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-2/+0
2013-06-12std: convert {vec,str}::to_owned to methods.Huon Wilson-4/+2
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-2/+2
2013-06-06Clean up a handful of build warnings.Michael Sullivan-2/+2
2013-06-05remove unused cx'sJohn Clements-90/+90
2013-06-05token_to_ident takes argument by referenceJohn Clements-1/+1
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-3/+3
2013-06-05just use TLS internerJohn Clements-8/+8
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/+4
2013-05-22syntax/ext: convert all AstBuilder methods to a uniform syntax.Huon Wilson-120/+106
2013-05-22syntax/ext: migrate build.rs functions to AstBuilder methods.Huon Wilson-60/+60
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-62/+62
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-3/+3
2013-05-17Re-implement lint with less emphasis on item idsAlex Crichton-5/+5
2013-05-14syntax: Remove #[allow(vecs_implicitly_copyable)]Alex Crichton-4/+4
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-2/+2
2013-05-11auto merge of #6389 : sonwow/rust/issue-3356, r=bstriebors-2/+2
2013-05-10renamed str::from_slice to str::to_ownedYoungsoo Son-1/+1
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-1/+1
2013-05-10auto merge of #6356 : dotdash/rust/strinterner, r=pcwaltonbors-18/+18
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-18/+18
2013-05-09Fix typosSean Moon-1/+1
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-04-19syntax: de-mode and prepare for de-modeing rustcAlex Crichton-3/+3
2013-03-27syntax: pass some values around by referenceErick Tryzelaar-4/+4
2013-03-27syntax: Add new values that can be used with the quasiquoterErick Tryzelaar-2/+157
2013-03-26Rip out old code that still structured method calls as aNiko Matsakis-37/+31
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-0/+6
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-36/+36
2013-03-04Remove unused imports throughout src/Alex Crichton-3/+0
2013-03-03libsyntax: add &self to extensionsErick Tryzelaar-8/+8
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-3/+5