about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-10-03rollup merge of #17215 : P1start/lintsAlex Crichton-5/+15
2014-10-03Correct error message for invalid `ref`/`mut` bindingsP1start-3/+4
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-2/+11
2014-10-03auto merge of #16995 : kmcallister/rust/plugin-tutorial, r=alexcrichtonbors-1/+1
2014-10-02syntax: Enable parsing of `const` globalsAlex Crichton-3/+21
2014-10-02rollup merge of #17666 : eddyb/take-garbage-outAlex Crichton-55/+4
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-2/+2
2014-10-02Revert "Put slicing syntax behind a feature gate."Aaron Turon-8/+1
2014-10-02syntax: remove ObsoleteManaged{Type,Expr}.Eduard Burtescu-24/+0
2014-10-02syntax: mark the managed_boxes feature as Removed.Eduard Burtescu-1/+1
2014-10-02syntax: ast: remove TyBox and UnBox.Eduard Burtescu-31/+5
2014-10-02syntax: remove unused imports of Gc and GC.Eduard Burtescu-1/+0
2014-10-02Put slicing syntax behind a feature gate.Nick Cameron-1/+8
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-2/+2
2014-10-01Update some old references to rust.mdKeegan McAllister-1/+1
2014-10-01auto merge of #17678 : fhahn/rust/issue-17628-infinite-recursion, r=alexcrichtonbors-0/+12
2014-10-01Limit recursion depth for macro expansions, closes #17628Florian Hahn-0/+12
2014-10-01auto merge of #17630 : sfackler/rust/cfg-warnings, r=brsonbors-9/+0
2014-10-01auto merge of #17501 : pcwalton/rust/improve-method-lookup-autoderef, r=nikom...bors-0/+5
2014-10-01auto merge of #17584 : pcwalton/rust/range-patterns-dotdotdot, r=nick29581bors-9/+4
2014-09-30auto merge of #17634 : jakub-/rust/if_let, r=kballardbors-22/+186
2014-09-30librustc: Fix up mutability in method autoderefs if incorrect, andPatrick Walton-0/+5
2014-09-30Turn on cfg format warningsSteven Fackler-9/+0
2014-09-30Update after the fall out from the syntax::ptr changesJakub Wieczorek-30/+36
2014-09-30Update based on PR feedbackKevin Ballard-22/+20
2014-09-30Move `if let` behind a feature gateKevin Ballard-0/+6
2014-09-30Produce a better error for irrefutable `if let` patternsKevin Ballard-10/+17
2014-09-30Desugar 'if let' into the appropriate 'match'Kevin Ballard-1/+90
2014-09-30Teach libsyntax about `if let`Kevin Ballard-13/+71
2014-09-30librustc: Forbid `..` in range patterns.Patrick Walton-9/+4
2014-09-30librustc: Stop looking in metadata in type contents.Patrick Walton-2/+2
2014-09-29rollup merge of #17592 : kmcallister/inline-asm-locAlex Crichton-6/+33
2014-09-29rollup merge of #17576 : kmcallister/hide-quotesAlex Crichton-67/+55
2014-09-29rollup merge of #17519 : pcwalton/unboxed-closure-move-syntaxAlex Crichton-33/+34
2014-09-29auto merge of #17409 : farcaller/rust/patch-1, r=huonwbors-2/+6
2014-09-29Fixed quote_method!() implementationVladimir Pouzanov-2/+6
2014-09-28Keep ExpnId abstract by providing conversionsKeegan McAllister-5/+18
2014-09-28auto merge of #17527 : sfackler/rust/cfg-syntax, r=alexcrichtonbors-35/+72
2014-09-27Convert cfg syntax to new systemSteven Fackler-35/+72
2014-09-27Translate inline assembly errors back to source locationsKeegan McAllister-5/+19
2014-09-27auto merge of #17506 : sfackler/rust/cfg-attr, r=alexcrichtonbors-0/+66
2014-09-26Hide the quote_*! macros when the feature gate is offKeegan McAllister-67/+55
2014-09-26librustc: Eliminate the `ref` syntax for unboxed closure capture clausesPatrick Walton-33/+34
2014-09-25auto merge of #17378 : Gankro/rust/hashmap-entry, r=aturonbors-7/+9
2014-09-24handling fallout from entry apiAlexis Beingessner-7/+9
2014-09-24Remove unused enum variantsJakub Wieczorek-8/+1
2014-09-24Use more descriptive names in dead code messagesJakub Wieczorek-0/+25
2014-09-24Fix rebase falloutSteven Fackler-14/+12
2014-09-23Deprecate `#[ignore(cfg(...))]`Steven Fackler-0/+6
2014-09-23Add a cfg_attr syntax extensionSteven Fackler-0/+62