about summary refs log tree commit diff
path: root/src/libsyntax/ext/base.rs
AgeCommit message (Expand)AuthorLines
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-4/+6
2014-12-06libsyntax: remove unnecessary `as_slice()` callsJorge Aparicio-1/+1
2014-11-25Fallout from stabilizationAaron Turon-1/+1
2014-11-20auto merge of #19071 : huonw/rust/col2column, r=nikomatsakisbors-2/+2
2014-11-20Rename `col!` to `column!`.Huon Wilson-2/+2
2014-11-18std: Stabilize std::fmtAlex Crichton-3/+0
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-1/+1
2014-11-13fix "warning: deprecated syntax, use `for` keyword now"Jorge Aparicio-2/+2
2014-11-06Fallout from collection conventionsAlexis Beingessner-1/+1
2014-11-03Test fixes and rebase conflictsAlex Crichton-0/+4
2014-11-03rollup merge of #18470 : alexcrichton/dash-lAlex Crichton-15/+8
2014-10-30rustc: Implement -l and include! tweaksAlex Crichton-15/+8
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-1/+1
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-5/+5
2014-10-26Use standard capitalisation for TokenTree variantsBrendan Zabarauskas-2/+2
2014-10-26Rename TokenTree variants for clarityBrendan Zabarauskas-2/+2
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-1/+1
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-01Limit recursion depth for macro expansions, closes #17628Florian Hahn-0/+10
2014-09-29rollup merge of #17576 : kmcallister/hide-quotesAlex Crichton-27/+30
2014-09-26Hide the quote_*! macros when the feature gate is offKeegan McAllister-27/+30
2014-09-24Fix rebase falloutSteven Fackler-1/+1
2014-09-23Add a cfg_attr syntax extensionSteven Fackler-0/+2
2014-09-19rollup merge of #17338 : nick29581/variants-namespaceAlex Crichton-3/+3
2014-09-19rollup merge of #17314 : eddyb/span-no-gcAlex Crichton-20/+55
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-3/+3
2014-09-18syntax: use an index in CodeMap instead of Gc for ExpnInfo.Eduard Burtescu-20/+55
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-09-14Add help diagnostic messagesP1start-0/+4
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-61/+62
2014-09-10Remove BasicMacroExpander and BasicIdentMacroExpanderSteven Fackler-29/+10
2014-09-10Change ItemModifier and ItemDecorator to traitsSteven Fackler-7/+41
2014-08-31Allow ExprLit expression macros to be used in patterns.Eduard Burtescu-0/+10
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-35/+35
2014-08-06AST refactoring: merge PatWild and PatWildMulti into one variant with a flag.Felix S. Klock II-1/+1
2014-07-29syntax: add support for quoting armsErick Tryzelaar-0/+3
2014-07-22Refactoring: Only use `MacroExpander` for expanding outside ofMarvin Löbel-15/+12
2014-07-21Moved `syntax::ext::base::SyntaxEnv` into `syntax::ext::base::ExtCtx`Marvin Löbel-17/+19
2014-07-21repair macro docsJohn Clements-7/+4
2014-07-17syntax: Add quote_method!Ben Gamari-0/+3
2014-07-13add make_method method to MacResult traitJohn Clements-0/+18
2014-07-11use side table to store exported macrosJohn Clements-1/+6
2014-07-11rename one of the two confusing MacroExpandersJohn Clements-3/+4
2014-07-09ast: make Name its own typeCorey Richardson-0/+3
2014-07-09syntax: don't process string/char/byte/binary litsCorey Richardson-3/+3
2014-07-09syntax: doc comments all the thingsCorey Richardson-12/+11