about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2015-01-15Syntax extensions on trait and impl items.Nick Cameron-116/+363
2015-01-14Disallow a form of invalid asm! macroSimonas Kazlauskas-0/+6
2015-01-13syntax: factor out print_expr arms to reduce non-optimized stack usageErick Tryzelaar-78/+138
2015-01-13syntax: Rewrite pp advance_left to use a constant stack sizeErick Tryzelaar-31/+37
2015-01-13syntax: Don't import the pp.rs enum variants into the namespaceErick Tryzelaar-70/+82
2015-01-14auto merge of #21061 : japaric/rust/range, r=nick29581bors-3/+3
2015-01-14Implement suggestions for traits to import.Huon Wilson-0/+3
2015-01-12cleanup: `&foo[0..a]` -> `&foo[..a]`Jorge Aparicio-3/+3
2015-01-13Add view items to the ast mapNick Cameron-0/+35
2015-01-13Update #[deriving] documentation.Huon Wilson-25/+28
2015-01-12auto merge of #20889 : Manishearth/rust/trait-error, r=nikomatsakisbors-0/+5
2015-01-12Feature gate #[rustc_on_unimplemented]Manish Goregaokar-0/+5
2015-01-11Update Token::can_begin_expr() to make it consistent with the grammar:Daniel Grunwald-11/+5
2015-01-10Merge pull request #20808 from Manishearth/span_fixbors-2/+5
2015-01-10auto merge of #20837 : huonw/rust/remove-unused-lifetime, r=nikomatsakisbors-6/+2
2015-01-10auto merge of #20794 : sfackler/rust/trailing-attrs, r=alexcrichtonbors-2/+6
2015-01-10core: rm unused lifetime.Huon Wilson-6/+2
2015-01-09syntax: Add #[allow(unstable)] to --test expansionAlex Crichton-1/+7
2015-01-09Fix checking of command line expansion spans (fixes #20747)Manish Goregaokar-2/+5
2015-01-08Forbid trailing attributes in impl blocksSteven Fackler-2/+6
2015-01-08auto merge of #20760 : alexcrichton/rust/rollup, r=alexcrichtonbors-48/+134
2015-01-08rollup merge of #20754: nikomatsakis/int-featureAlex Crichton-43/+132
2015-01-08rollup merge of #20740: FlaPer87/remove-opt-out-copyAlex Crichton-4/+1
2015-01-08Test fixes.Huon Wilson-4/+4
2015-01-08Remove warning from the libraries.Huon Wilson-0/+1
2015-01-08Add a warning feature gate for int/uint in types and i/u suffixes.Huon Wilson-0/+55
2015-01-08Store deprecated status of i/u-suffixed literals.Huon Wilson-40/+73
2015-01-08Remove the deprecated opt_out_copy featureFlavio Percoco-4/+1
2015-01-08Improvements to feature stagingBrian Anderson-1/+1
2015-01-08libsyntax: add COMMAND_LINE_SP and use it for spans generated from the comman...Manish Goregaokar-6/+21
2015-01-07Test fixes and rebase conflictsAlex Crichton-34/+2
2015-01-07rollup merge of #20723: pnkfelix/feature-gate-box-syntaxAlex Crichton-1/+17
2015-01-07rollup merge of #20720: nick29581/assoc-ice-missingAlex Crichton-18/+20
2015-01-07rollup merge of #20657: alexcrichton/stabilize-macrosAlex Crichton-175/+0
2015-01-08Remove String impls and fix for make tidyNick Cameron-3/+0
2015-01-07rollup merge of #20721: japaric/snapAlex Crichton-498/+498
2015-01-07rollup merge of #20726: dgrunwald/require-parens-for-chained-comparisonAlex Crichton-3/+31
2015-01-07rollup merge of #20708: aturon/new-int-modulesAlex Crichton-12/+1
2015-01-07rollup merge of #20663: brson/feature-stagingAlex Crichton-17/+12
2015-01-07rollup merge of #20654: alexcrichton/stabilize-hashAlex Crichton-7/+18
2015-01-08RFC 558: Require parentheses for chained comparisonsDaniel Grunwald-3/+31
2015-01-07fix the `&mut _` patternsJorge Aparicio-1/+1
2015-01-08Added `box_syntax` feature gate; added to std and rustc crates for bootstrap.Felix S. Klock II-0/+13
2015-01-07remove slicing_syntax feature gateJorge Aparicio-9/+1
2015-01-07Preliminary feature stagingBrian Anderson-17/+12
2015-01-07use slicing sugarJorge Aparicio-489/+484
2015-01-08Fix precedence for ranges.Nick Cameron-18/+23
2015-01-07std: Stablize the macros moduleAlex Crichton-175/+0
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-7/+18
2015-01-07Register new snapshotsAlex Crichton-12/+1