diff options
| author | Jeffrey Seyfried <jeffrey.seyfried@gmail.com> | 2017-03-17 21:58:48 +0000 |
|---|---|---|
| committer | Jeffrey Seyfried <jeffrey.seyfried@gmail.com> | 2017-05-25 05:47:25 +0000 |
| commit | 9c6430b3257a96d587349d85aa7596d3f4704c28 (patch) | |
| tree | 5272a2c2e50ea53bd9766c889748a9a3e84d9276 /src/libsyntax/ext | |
| parent | cf747fcbf716a8afced9d23aa15bb47d93805209 (diff) | |
| download | rust-9c6430b3257a96d587349d85aa7596d3f4704c28.tar.gz rust-9c6430b3257a96d587349d85aa7596d3f4704c28.zip | |
Refactor out `ast::MacroDef`.
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/tt/macro_rules.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs index 73494d47fee..7ac3990def4 100644 --- a/src/libsyntax/ext/tt/macro_rules.rs +++ b/src/libsyntax/ext/tt/macro_rules.rs @@ -189,7 +189,7 @@ pub fn compile(sess: &ParseSess, features: &RefCell<Features>, def: &ast::Item) // Parse the macro_rules! invocation let body = match def.node { - ast::ItemKind::MacroDef(ref body) => body.clone().into(), + ast::ItemKind::MacroDef(ref body) => body.stream(), _ => unreachable!(), }; let argument_map = match parse(sess, body, &argument_gram, None, true) { |
