about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2013-09-06rename resolve to mtwt_resolveJohn Clements-3/+2
2013-09-05Remove the __log function for __log_levelAlex Crichton-53/+35
2013-09-05Add an ``unreachable!()`` macro.Chris Morgan-0/+30
2013-09-04auto merge of #8977 : pnkfelix/rust/fsk-followup-on-6009-rebased, r=alexcrichtonbors-2/+1
2013-09-04stop treating char as an integer typeDaniel Micay-5/+14
2013-09-04Make non-pub condition! expand to non-pub mod. Fix #6009.Felix S. Klock II-2/+1
2013-09-03auto merge of #8963 : jmgrosen/rust/issue-8881, r=alexcrichtonbors-0/+8
2013-09-03Fixes #8881. condition! imports parent's pub identifiersjmgrosen-0/+8
2013-09-03auto merge of #8945 : alexcrichton/rust/ifmt-dont-move, r=thestingerbors-2/+6
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-397/+397
2013-09-02Don't have format! move out of local variablesAlex Crichton-2/+6
2013-09-02Renamed syntax::ast::ident -> IdentMarvin Löbel-170/+170
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-371/+371
2013-08-27librustc: Fix merge fallout.Patrick Walton-1/+0
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-9/+49
2013-08-27librustc: Add support for type parameters in the middle of paths.Patrick Walton-39/+54
2013-08-24Introduce alternate forms of loggingAlex Crichton-23/+30
2013-08-24Settle on the format/write/print family of namesAlex Crichton-11/+36
2013-08-24Implement a wrapper macro around fprintf -- ifmtfAlex Crichton-22/+50
2013-08-19auto merge of #8535 : nikomatsakis/rust/issue-3678-wrappers-be-gone-2, r=graydonbors-0/+79
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+79
2013-08-19auto merge of #8564 : alexcrichton/rust/ifmt+++, r=graydonbors-23/+20
2013-08-18quote_*! macros take an ExtCtxSteven Fackler-154/+114
2013-08-16Delegate `{}` to Default instead of PolyAlex Crichton-23/+20
2013-08-16auto merge of #8534 : huonw/rust/tls-key-macro, r=alexcrichtonbors-0/+11
2013-08-16syntax: add a local_data_key macro that creates a key for access to the TLS.Huon Wilson-0/+11
2013-08-15Switch to new <V:Visitor> visitor (rather than @Visitor).Felix S. Klock II-37/+37
2013-08-14auto merge of #8440 : sfackler/rust/env-fix, r=pcwaltonbors-1/+1
2013-08-13auto merge of #8446 : alexcrichton/rust/ifmt++, r=graydonbors-14/+26
2013-08-13Add `f` formats to `ifmt!`Alex Crichton-5/+6
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-4/+4
2013-08-12Correct the padding on integer types for formattingAlex Crichton-5/+13
2013-08-12Define integer formats for all widthsAlex Crichton-0/+1
2013-08-12Implement formatting arguments for strings and integersAlex Crichton-5/+7
2013-08-11Fixed option_env! typeSteven Fackler-1/+1
2013-08-11auto merge of #8455 : nikomatsakis/rust/issue-5762-objects-dralston-d, r=graydonbors-28/+28
2013-08-11auto merge of #8420 : blake2-ppc/rust/shrink-token, r=cmrbors-5/+5
2013-08-11libsyntax: Update from `@Object` to `@mut Object` as requiredNiko Matsakis-28/+28
2013-08-11auto merge of #8421 : alexcrichton/rust/unnamed-addr, r=thestingerbors-2/+11
2013-08-11syntax: Shrink enum Token and enum nonterminalblake2-ppc-5/+5
2013-08-10Merge branch 'issue-8393-attributes-in-macros' of https://github.com/nikomats...Erick Tryzelaar-0/+2
2013-08-10Merge branch 'enum-method-privacy' of https://github.com/michaelwoerister/rus...Erick Tryzelaar-10/+10
2013-08-10syntax and rustc: fix some warningsErick Tryzelaar-1/+1
2013-08-10std: Iterator.chain_ -> .chainErick Tryzelaar-1/+1
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-15/+15
2013-08-10Clean up some unused imports in testsErick Tryzelaar-1/+0
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-4/+4
2013-08-09Implement an `address_insignificant` attributeAlex Crichton-3/+12
2013-08-09auto merge of #8362 : sfackler/rust/env, r=alexcrichtonbors-17/+37
2013-08-08Allow attributes to appear as macro argumentsNiko Matsakis-0/+2