about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-12-21rollup merge of #20080: seanmonstar/new-show-syntaxAlex Crichton-0/+1
2014-12-21rollup merge of #20059: nick29581/self-implAlex Crichton-5/+48
2014-12-21rollup merge of #20057: nick29581/array-syntaxAlex Crichton-4/+12
2014-12-21rollup merge of #20039: barosl/if-let-friendly-errorAlex Crichton-9/+14
2014-12-21Remove a ton of public reexportsCorey Farwell-2/+2
2014-12-20Add support for multiple region bounds in where clausesJared Roesch-14/+21
2014-12-20Add parser support for generalized where clausesJared Roesch-62/+119
2014-12-20add {:?} fmt syntaxSean McArthur-0/+1
2014-12-20Allow `Self` in impls.Nick Cameron-5/+48
2014-12-20Fix fallout of removing import_shadowing in tests.Eduard Burtescu-4/+3
2014-12-20Remove feature(import_shadowing) from all crates.Eduard Burtescu-1/+1
2014-12-20Allow use of `[_ ; n]` syntax for fixed length and repeating arrays.Nick Cameron-4/+12
2014-12-20Drop the Match prefix from the MatchSource variantsBarosl Lee-11/+14
2014-12-20Print a friendly error for the if-let construct without an else blockBarosl Lee-2/+4
2014-12-19auto merge of #19463 : kali/rust/master, r=alexcrichtonbors-2/+1
2014-12-19Register new snapshotsAlex Crichton-60/+0
2014-12-19libsyntax: use `#[deriving(Copy)]`Jorge Aparicio-216/+77
2014-12-19ack parser.parse_ty change in quote_ty! (+ test)Mathieu Poumeyrol-2/+1
2014-12-19Make all predicates higher-ranked, not just trait references.Niko Matsakis-3/+16
2014-12-18syntax/ast_util: add `is_by_value_unop()`Jorge Aparicio-1/+9
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-190/+294
2014-12-17Test fixes and rebase conflictsAlex Crichton-1/+1
2014-12-17rollup merge of #19918: pnkfelix/ast-refactor-make-place-in-exprbox-an-optionAlex Crichton-5/+8
2014-12-17rollup merge of #19880: sanxiyn/assoc-resolve-lifetimeAlex Crichton-8/+11
2014-12-17rollup merge of #19831: luqmana/deriving-whereAlex Crichton-5/+26
2014-12-17rollup merge of #19821: bkoropoff/issue-19791Alex Crichton-0/+5
2014-12-17rollup merge of #19755: alexcrichton/rust-serializeAlex Crichton-2/+22
2014-12-16AST refactor: make the place in ExprBox an option.Felix S. Klock II-5/+8
2014-12-16auto merge of #19777 : nikomatsakis/rust/warn-on-shadowing, r=acrichtobors-4/+4
2014-12-15Fix pretty printing of HRTB syntaxBrian Koropoff-0/+5
2014-12-15auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakisbors-0/+70
2014-12-15Remove all shadowed lifetimes.Niko Matsakis-4/+4
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