about summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-08-18 01:10:56 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-09-30 22:58:22 +0300
commit957986d05620238799ae7053d505f742a0c7d640 (patch)
treed9d83823f2fd71276724c8fec53f4307f8d926f6 /src/libsyntax/ext
parent535d4743a4bc4807446cefbc2413e02d53aa0a85 (diff)
syntax: Support modern attribute syntax in the `meta` matcher
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/mbe/macro_parser.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/ext/mbe/macro_parser.rs b/src/libsyntax/ext/mbe/macro_parser.rs
index 8f49ba9572d..d1c50fd8594 100644
--- a/src/libsyntax/ext/mbe/macro_parser.rs
+++ b/src/libsyntax/ext/mbe/macro_parser.rs
@@ -924,7 +924,7 @@ fn parse_nt(p: &mut Parser<'_>, sp: Span, name: Symbol) -> Nonterminal {
             FatalError.raise()
         }
         sym::path => token::NtPath(panictry!(p.parse_path(PathStyle::Type))),
-        sym::meta => token::NtMeta(panictry!(p.parse_meta_item())),
+        sym::meta => token::NtMeta(panictry!(p.parse_attr_item())),
         sym::vis => token::NtVis(panictry!(p.parse_visibility(true))),
         sym::lifetime => if p.check_lifetime() {
             token::NtLifetime(p.expect_lifetime().ident)