summary refs log tree commit diff
path: root/src/libsyntax/parse
AgeCommit message (Expand)AuthorLines
2013-02-21Cleanup, commenting, trivial renamingJohn Clements-10/+58
2013-02-21Remove the last bits of structural records from tests/rustc/rusti/rustpkg.Luqman Aden-1/+1
2013-02-21auto merge of #5071 : luqmana/rust/derec, r=pcwaltonbors-121/+144
2013-02-21librustc: Separate the rest of the trait bounds with `+` and stop parsing spa...Patrick Walton-3/+14
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-121/+144
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-7/+7
2013-02-19auto merge of #4999 : erickt/rust/incoming, r=brsonbors-28/+28
2013-02-19convert ast::meta_items to take @~strsErick Tryzelaar-16/+16
2013-02-19convert syntax::attr to use @~strsErick Tryzelaar-7/+7
2013-02-19Change functions from taking ~str to taking &strErick Tryzelaar-3/+3
2013-02-19libsyntax: convert interner into a modern structErick Tryzelaar-2/+2
2013-02-19auto merge of #5002 : catamorphism/rust/one-tuples, r=graydonbors-8/+28
2013-02-18rustc: For one-tuples, make parsing and printing the type workTim Chevalier-2/+11
2013-02-17libsyntax: Update view_item_use/import to reflect actual usageLuqman Aden-6/+6
2013-02-17syntax: Allow 1-tuple expressionsTim Chevalier-6/+17
2013-02-16Parse (and discard) lifetime declarations on function typesNiko Matsakis-17/+29
2013-02-16Permit lifetimes to appear in type parameter lists and after `&`. Lifetimes inNiko Matsakis-11/+99
2013-02-15librustc: Stop parsing `impl Type : Trait` and fix several declarations that ...Patrick Walton-11/+14
2013-02-15libsyntax: Remove move as a keyword.Luqman Aden-2/+2
2013-02-15libsyntax: Get rid of uses of `move` and don't parse it.Luqman Aden-37/+30
2013-02-14auto merge of #4927 : sanxiyn/rust/remove-dvec, r=catamorphismbors-10/+7
2013-02-14auto merge of #4911 : lifthrasiir/rust/comment-exemptions, r=catamorphismbors-39/+64
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-4/+4
2013-02-14Remove DVec from syntax::parseSeo Sanghyeon-10/+7
2013-02-13auto merge of #4922 : jbclements/rust/add-deriving-eq-to-asts, r=catamorphismbors-25/+107
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-7/+7
2013-02-13cleanup, fix test caseJohn Clements-3/+11
2013-02-13deriving_eq for tokens and binopsJohn Clements-6/+1
2013-02-13Commenting, test cases, cleanupJohn Clements-19/+98
2013-02-13libsyntax: don't parse ////, /***/ as doc commentsKang Seonghoon-39/+64
2013-02-09auto merge of #4861 : sethpink/rust/incoming, r=catamorphismbors-52/+24
2013-02-09auto merge of #4854 : thestinger/rust/oldmap, r=catamorphismbors-8/+8
2013-02-09Issue #4830 fixSeth Pink-52/+24
2013-02-08oldmap: get rid of legacy _ref suffixesDaniel Micay-8/+8
2013-02-08Add and lex LIFETIME tokensNiko Matsakis-17/+89
2013-02-07librustc: Lots of de-muting. rs=demutingPatrick Walton-100/+106
2013-02-07auto merge of #4791 : jbclements/rust/demodeing-and-deGCing, r=jbclements,brsonbors-44/+45
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-76/+100
2013-02-06libsyntax: no binary/hex float literalsKang Seonghoon-0/+7
2013-02-04demodeing, un-gc-ingJohn Clements-44/+45
2013-02-04Merge remote-tracking branch 'bstrie/rimov' into incomingBrian Anderson-2/+2
2013-02-03Merge remote-tracking branch 'thestinger/old_map' into incomingBrian Anderson-7/+7
2013-02-03Converted libcore/uint-template.rs to the new string functions.Marvin Löbel-2/+2
2013-02-03oldmap: get rid of the legacy each_key methodDaniel Micay-3/+3
2013-02-03oldmap: get rid of the legacy contains_key methodDaniel Micay-1/+1
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-3/+3
2013-02-01Merge remote-tracking branch 'nickdesaulniers/issue4524' into nocomm1Brian Anderson-8/+2
2013-02-01Remove fail keyword from lexer & parser and clean up remaining calls toNick Desaulniers-8/+2
2013-01-31cleanup for make checkJohn Clements-3/+3
2013-01-31more cleanupJohn Clements-59/+69