about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-12-15rollup merge of #19812: frewsxcv/expansion-include-enumBrian Anderson-0/+1
2014-12-15Resolve lifetimes in associated typesSeo Sanghyeon-8/+11
2014-12-15auto merge of #19778 : aochagavia/rust/ice, r=alexcrichtonbors-9/+10
2014-12-15auto merge of #19742 : vhbit/rust/copy-for-bitflags, r=alexcrichtonbors-1/+0
2014-12-14Parse `unsafe impl` but don't do anything particularly interesting with the r...Niko Matsakis-16/+40
2014-12-14Parse `unsafe trait` but do not do anything with it beyond parsing and integr...Niko Matsakis-13/+35
2014-12-14Rename FnStyle trait to Unsafety.Niko Matsakis-93/+78
2014-12-14Remove `proc` types/expressions from the parser, compiler, andNiko Matsakis-141/+34
2014-12-14Adjust feature gates to allow for parenthetical notation to be usedNiko Matsakis-13/+0
2014-12-14libsyntax: Output where clauses in pretty printer for structs.Luqman Aden-0/+1
2014-12-14libsyntax: Make deriving also respect where bounds.Luqman Aden-5/+25
2014-12-13rustc: Start the deprecation of libserializeAlex Crichton-2/+22
2014-12-13libsyntax: convert `LockstepIterSize` binops to by valueJorge Aparicio-0/+24
2014-12-13libsyntax: convert `BytePos`/`CharPos` binops to by valueJorge Aparicio-0/+36
2014-12-13syntax/ast_util: add `is_by_value_binop()`Jorge Aparicio-0/+10
2014-12-13libsyntax: use tuple indexingJorge Aparicio-10/+10
2014-12-13libsyntax: use unboxed closuresJorge Aparicio-245/+377
2014-12-13libsyntax: fix falloutJorge Aparicio-2/+3
2014-12-13Expansion should explicitly include enumCorey Farwell-0/+1
2014-12-13Add `Copy` to bitflags-generated structuresValerii Hiora-1/+0
2014-12-12Fix #19734 (ICE)Adolfo Ochagavía-9/+10
2014-12-12Add support for equality constraints on associated typesNick Cameron-65/+290
2014-12-11Register new snapshotsAlex Crichton-13/+6
2014-12-09rollup merge of #19598: japaric/ordAlex Crichton-4/+25
2014-12-09auto merge of #19644 : pcwalton/rust/oibit3, r=nikomatsakisbors-7/+182
2014-12-08Revert "Register new snapshots"Alex Crichton-3/+3
2014-12-08Add a feature opt `opt_out_copy` that allows people to revert to the olderNiko Matsakis-0/+6
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-7/+176
2014-12-08auto merge of #19560 : sfackler/rust/should-fail-reason, r=alexcrichtonbors-4/+30
2014-12-08core: make the public fmt API completely safe.Eduard Burtescu-25/+8
2014-12-08auto merge of #19378 : japaric/rust/no-as-slice, r=alexcrichtonbors-45/+43
2014-12-07syntax: use UFCS in the expansion of `#[deriving(Ord)]`Jorge Aparicio-4/+25
2014-12-06libsyntax: remove unnecessary `to_string()` callsJorge Aparicio-21/+21
2014-12-06libsyntax: remove unnecessary `as_slice()` callsJorge Aparicio-24/+22
2014-12-07auto merge of #19407 : frewsxcv/rust/rm-reexports, r=cmrbors-6/+17
2014-12-06Change from message to expectedSteven Fackler-1/+1
2014-12-06Allow message specification for should_failSteven Fackler-4/+30
2014-12-05Register new snapshotsAlex Crichton-3/+3
2014-12-05Utilize fewer reexportsCorey Farwell-6/+17
2014-12-05rollup merge of #19494: P1start/better-expectedCorey Richardson-68/+115
2014-12-05rollup merge of #19492: steveklabnik/remove_outdated_commentCorey Richardson-5/+1
2014-12-05rollup merge of #19480: cmr/es6-escapeCorey Richardson-8/+95
2014-12-05rollup merge of #19472: nick29581/ifletCorey Richardson-16/+3
2014-12-05rollup merge of #19413: P1start/more-trailing-commasCorey Richardson-7/+7
2014-12-05rollup merge of #19387: jauhien/fix-expand_quote_tyCorey Richardson-2/+1
2014-12-04Modify libsyntax/diagnostics to not be so persnickety. The schemeNiko Matsakis-26/+11
2014-12-04Make the parser’s ‘expected <foo>, found <bar>’ errors more accurateP1start-68/+115
2014-12-03syntax: support ES6-style unicode escapesCorey Richardson-8/+95
2014-12-03Remove feature gates for `if let`, `while let`, and tuple indexingNick Cameron-16/+3
2014-12-03Deprecate EquivJorge Aparicio-0/+1