about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2014-10-26Prevent some vector reallocationsBrendan Zabarauskas-11/+10
2014-10-26Rename TokenTree variants for clarityBrendan Zabarauskas-22/+22
2014-10-26Add Span and separate open/close delims to TTDelimBrendan Zabarauskas-49/+50
2014-10-24Add a lint for not using field pattern shorthandsP1start-4/+7
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-57/+61
2014-10-18auto merge of #18099 : jakub-/rust/fixed-issues, r=alexcrichtonbors-1/+1
2014-10-17auto merge of #16855 : P1start/rust/help-messages, r=brsonbors-0/+4
2014-10-17Add tests for a few fixed issuesJakub Wieczorek-1/+1
2014-10-16libsyntax: Don't accept :? as a format specifier.Luqman Aden-1/+0
2014-10-16libsyntax: Remove all uses of {:?}.Luqman Aden-7/+7
2014-10-13auto merge of #17733 : jgallagher/rust/while-let, r=alexcrichtonbors-0/+44
2014-10-12Continue cfg syntax transitionSteven Fackler-20/+8
2014-10-10Desugar `while let` into `loop { match { ... } }`John Gallagher-0/+8
2014-10-10Teach libsyntax about `while let`John Gallagher-0/+36
2014-10-09syntax: Tweak the return value of bytes!()Alex Crichton-14/+9
2014-10-09rustc: Add `const` globals to the languageAlex Crichton-0/+16
2014-10-08auto merge of #17838 : vadimcn/rust/macros, r=alexcrichtonbors-1/+10
2014-10-07Fix the most egregious instances of "local ambiguity: multiple parsing option...Vadim Chugunov-1/+10
2014-10-06syntax: Parse outer attributes in quote_method!Ben Gamari-7/+2
2014-10-02syntax: ast: remove TyBox and UnBox.Eduard Burtescu-5/+0
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-3/+0
2014-09-30Turn on cfg format warningsSteven Fackler-3/+0
2014-09-30Update after the fall out from the syntax::ptr changesJakub Wieczorek-30/+36
2014-09-30Update based on PR feedbackKevin Ballard-20/+16
2014-09-30Produce a better error for irrefutable `if let` patternsKevin Ballard-2/+2
2014-09-30Desugar 'if let' into the appropriate 'match'Kevin Ballard-1/+90
2014-09-29rollup merge of #17592 : kmcallister/inline-asm-locAlex Crichton-1/+12
2014-09-29rollup merge of #17576 : kmcallister/hide-quotesAlex Crichton-49/+51
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-1/+1
2014-09-28auto merge of #17527 : sfackler/rust/cfg-syntax, r=alexcrichtonbors-31/+13
2014-09-27Convert cfg syntax to new systemSteven Fackler-31/+13
2014-09-27Translate inline assembly errors back to source locationsKeegan McAllister-1/+12
2014-09-27auto merge of #17506 : sfackler/rust/cfg-attr, r=alexcrichtonbors-0/+59
2014-09-26Hide the quote_*! macros when the feature gate is offKeegan McAllister-49/+51
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-24Fix rebase falloutSteven Fackler-13/+11
2014-09-23Add a cfg_attr syntax extensionSteven Fackler-0/+61
2014-09-23auto merge of #17402 : steveklabnik/rust/update_manual, r=brsonbors-1/+1
2014-09-22librustc: Parse and resolve higher-rank lifetimes in traits.Patrick Walton-1/+2
2014-09-22manual -> reference & formattingSteve Klabnik-1/+1
2014-09-22auto merge of #17339 : treeman/rust/doc-things, r=alexcrichtonbors-156/+129
2014-09-20auto merge of #17319 : kmcallister/rust/method-macro-bt, r=pcwaltonbors-1/+4
2014-09-19rollup merge of #17338 : nick29581/variants-namespaceAlex Crichton-22/+23
2014-09-19rollup merge of #17314 : eddyb/span-no-gcAlex Crichton-83/+72