about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
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
2014-09-19Allow syntax extensions to return multiple items, closes #16723.Florian Hahn-16/+11
2014-09-19Add enum variants to the type namespaceNick Cameron-22/+23
2014-09-18syntax: use an index in CodeMap instead of Gc for ExpnInfo.Eduard Burtescu-83/+72
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-1/+4
2014-09-17Pop the expansion context after expanding a method macroKeegan McAllister-1/+4
2014-09-17doc: Remove "see above".Jonas Hietala-4/+3
2014-09-17doc: Backticks and spelling mistakes.Jonas Hietala-13/+13
2014-09-17doc: Cleanup.Jonas Hietala-149/+123
2014-09-16Fallout from renamingAaron Turon-40/+40
2014-09-14Add help diagnostic messagesP1start-0/+4
2014-09-14syntax: tests: fix fallout from using ptr::P.Eduard Burtescu-1/+2
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-1108/+1032
2014-09-13auto merge of #17162 : sfackler/rust/decorator-traits, r=huonwbors-39/+53
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-4/+4
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-23/+22