about summary refs log tree commit diff
path: root/src/libsyntax/ext/base.rs
AgeCommit message (Expand)AuthorLines
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-1/+1
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-1/+1
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-3/+3
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-11/+1
2013-05-04Register snapshotsBrian Anderson-11/+0
2013-05-03Use static stringsJeong YunWon-1/+1
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-10/+0
2013-04-30new borrow checker (mass squash)Niko Matsakis-51/+57
2013-04-30adapt to snapshotNiko Matsakis-11/+0
2013-04-28change stage1,stage2,stage2 into not(stage0)John Clements-3/+1
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-04-10Issue #5656: Make &self not mean "&'self self"Niko Matsakis-0/+13
2013-04-03rename Linear{Map,Set} => Hash{Map,Set}Daniel Micay-9/+9
2013-04-03hashmap: rm linear namespaceDaniel Micay-2/+2
2013-03-28Removing unused importsAlex Crichton-3/+3
2013-03-22librustc: Remove `pure` from libsyntax and librustc.Patrick Walton-5/+5
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-1/+1
2013-03-22syntax: make old `#[deriving_foo]` attribute obsoleteAndrew Paseltiner-3/+3
2013-03-20change some uses of fail_unless to assert_eqJohn Clements-13/+12
2013-03-19syntax: split deriving module into submodules for each traitAndrew Paseltiner-4/+4
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-2/+2
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-10/+10
2013-03-12auto merge of #5320 : apasel422/rust/metaderive, r=graydonbors-0/+3
2013-03-12syntax: implement #[deriving] meta-attributeAndrew Paseltiner-0/+3
2013-03-12Create asm! syntax extension.Luqman Aden-0/+2
2013-03-05auto merge of #5179 : alexcrichton/rust/default-warn-unused-import, r=graydonbors-2/+0
2013-03-04libsyntax: Implement `#[deriving_clone]`Patrick Walton-0/+3
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-1/+0
2013-03-04Remove unused imports throughout src/Alex Crichton-1/+0
2013-03-02libsyntax: Remove `fn@`, `fn~`, and `fn&` from libsyntax. rs=defunPatrick Walton-7/+17
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-2/+3
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-2/+3
2013-02-27Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-24/+197
2013-02-26libsyntax: remove vecs_implicitly_copyable from the syntax extensionsErick Tryzelaar-8/+7
2013-02-26typo-fixing and name-changesJohn Clements-12/+12
2013-02-26Macros now leave scopeJohn Clements-24/+197
2013-02-25libsyntax: change eat to take a &tokenErick Tryzelaar-1/+1
2013-02-25libsyntax: convert visit to pass ty_params by referenceErick Tryzelaar-3/+3
2013-02-25libsyntax: Convert ast::attribute_ to store a @meta_itemErick Tryzelaar-1/+1
2013-02-22libsyntax: De-mut the parser. rs=demutingPatrick Walton-1/+1
2013-02-21librustc: De-mut some of transPatrick Walton-8/+8
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-9/+10
2013-02-19convert SyntaxExtensions's key to a @~strErick Tryzelaar-26/+26
2013-02-19Alias HashMap<~str, SyntaxExtension> to SyntaxExtensionsErick Tryzelaar-1/+3
2013-02-15libsyntax: Get rid of uses of `move` and don't parse it.Luqman Aden-1/+1
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-1/+1
2013-02-13cleanup, fix test caseJohn Clements-1/+1
2013-02-13Commenting, test cases, cleanupJohn Clements-5/+7