about summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2017-08-11 02:30:08 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2017-08-11 02:47:22 +0300
commit804459bdca28010137990220e617a6b6cbab18d0 (patch)
tree7abd046c5a1bf602ba5f384c6c25b4ace3f9dc9c /src/libsyntax/ext
parent7d21f21f71b9b4a8a0662a223c20db7a789f5637 (diff)
downloadrust-804459bdca28010137990220e617a6b6cbab18d0.tar.gz
rust-804459bdca28010137990220e617a6b6cbab18d0.zip
Issue warnings for unnecessary path disambiguators
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/tt/macro_parser.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs
index 146bd5d9856..16a6a0717e0 100644
--- a/src/libsyntax/ext/tt/macro_parser.rs
+++ b/src/libsyntax/ext/tt/macro_parser.rs
@@ -599,9 +599,7 @@ fn parse_nt<'a>(p: &mut Parser<'a>, sp: Span, name: &str) -> Nonterminal {
                 panic!(FatalError)
             }
         },
-        "path" => {
-            token::NtPath(panictry!(p.parse_path(PathStyle::Type)))
-        },
+        "path" => token::NtPath(panictry!(p.parse_path_common(PathStyle::Type, false))),
         "meta" => token::NtMeta(panictry!(p.parse_meta_item())),
         "vis" => token::NtVis(panictry!(p.parse_visibility(true))),
         // this is not supposed to happen, since it has been checked