diff options
| author | Paul Stansifer <paul.stansifer@gmail.com> | 2012-11-08 23:12:45 -0500 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2012-11-29 12:09:10 -0800 |
| commit | fca52554e7e3b3eff0aaf8686fe4616628577ade (patch) | |
| tree | cf48e7031d7943d2bc5cd9eafc56c7abd8975a15 /src/libsyntax/ext/tt | |
| parent | cafea5ecb69ad9439502426a69e5d297c4525758 (diff) | |
| download | rust-fca52554e7e3b3eff0aaf8686fe4616628577ade.tar.gz rust-fca52554e7e3b3eff0aaf8686fe4616628577ade.zip | |
Make it possible to invoke item macros without passing identifier arguments.
Diffstat (limited to 'src/libsyntax/ext/tt')
| -rw-r--r-- | src/libsyntax/ext/tt/macro_rules.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs index 7957cde8fdc..012e421718a 100644 --- a/src/libsyntax/ext/tt/macro_rules.rs +++ b/src/libsyntax/ext/tt/macro_rules.rs @@ -1,4 +1,4 @@ -use base::{ext_ctxt, mac_result, mr_expr_or_item, mr_def, expr_tt}; +use base::{ext_ctxt, mac_result, mr_expr_or_item, mr_def, normal_tt}; use codemap::span; use ast::{ident, matcher_, matcher, match_tok, match_nonterminal, match_seq, tt_delim}; @@ -113,6 +113,6 @@ fn add_new_extension(cx: ext_ctxt, sp: span, name: ident, return mr_def({ name: *cx.parse_sess().interner.get(name), - ext: expr_tt({expander: exp, span: Some(sp)}) + ext: normal_tt({expander: exp, span: Some(sp)}) }); } |
