about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2014-11-03rollup merge of #18470 : alexcrichton/dash-lAlex Crichton-21/+37
2014-10-31DSTify HashJorge Aparicio-3/+3
2014-10-30rustc: Implement -l and include! tweaksAlex Crichton-21/+37
2014-10-30Test fixes and rebase conflictsAlex Crichton-1/+1
2014-10-30rollup merge of #18445 : alexcrichton/index-mutAlex Crichton-9/+7
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-9/+7
2014-10-30Use common variants for open and close delimitersBrendan Zabarauskas-31/+34
2014-10-29Rename fail! to panic!Steve Klabnik-14/+14
2014-10-28Move token-to-string functions into print::pprustBrendan Zabarauskas-2/+3
2014-10-28Use an enum rather than a bool in token::IdentBrendan Zabarauskas-2/+7
2014-10-28Convert some token functions into methodsBrendan Zabarauskas-5/+4
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-133/+133
2014-10-27rollup merge of #18362 : kevinmehall/pprint-struct-pat-shorthandAlex Crichton-1/+1
2014-10-27Preserve struct field pattern shorthand in the prettyprinter.Kevin Mehall-1/+1
2014-10-26Add a KleeneOp enum for clarityBrendan Zabarauskas-7/+8
2014-10-26Reduce the size of the TokenTreeBrendan Zabarauskas-6/+15
2014-10-26Use standard capitalisation for TokenTree variantsBrendan Zabarauskas-27/+27
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