about summary refs log tree commit diff
path: root/src/libsyntax/ext/tt
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-06-24 19:24:51 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2018-06-30 01:53:32 +0300
commit09856c85b73feff1db93990cd3d80f2c585b40c4 (patch)
treefb0ad936c77b081e9b99160e78be675faa7c9844 /src/libsyntax/ext/tt
parent1328bdeef8451779831d3ddc26e16ee64c3d65b5 (diff)
downloadrust-09856c85b73feff1db93990cd3d80f2c585b40c4.tar.gz
rust-09856c85b73feff1db93990cd3d80f2c585b40c4.zip
expansion: Give names to some fields of `SyntaxExtension`
Diffstat (limited to 'src/libsyntax/ext/tt')
-rw-r--r--src/libsyntax/ext/tt/macro_rules.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs
index 3b3892729d9..0c81a68e999 100644
--- a/src/libsyntax/ext/tt/macro_rules.rs
+++ b/src/libsyntax/ext/tt/macro_rules.rs
@@ -312,7 +312,11 @@ pub fn compile(sess: &ParseSess, features: &Features, def: &ast::Item, edition:
             edition,
         }
     } else {
-        SyntaxExtension::DeclMacro(expander, Some((def.id, def.span)), edition)
+        SyntaxExtension::DeclMacro {
+            expander,
+            def_info: Some((def.id, def.span)),
+            edition,
+        }
     }
 }