about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2019-01-19 19:25:28 -0800
committerEsteban Küber <esteban@kuber.com.ar>2019-01-19 19:39:58 -0800
commitd37a6d83e1626db51041b6337328cde603f1bc19 (patch)
tree996a811d9bf21e21bac0f984aec5d5bfef411278 /src/libsyntax
parent3235446b397a06596063f237ae864de8d95799e9 (diff)
downloadrust-d37a6d83e1626db51041b6337328cde603f1bc19.tar.gz
rust-d37a6d83e1626db51041b6337328cde603f1bc19.zip
Suggest usage of angle brackets
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/parse/parser.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs
index 7e15b231276..e09b7a9dd7b 100644
--- a/src/libsyntax/parse/parser.rs
+++ b/src/libsyntax/parse/parser.rs
@@ -2176,11 +2176,11 @@ impl<'a> Parser<'a> {
               style != PathStyle::Mod && self.check(&token::ModSep)
                                       && self.look_ahead(1, |t| is_args_start(t)) {
             // Generic arguments are found - `<`, `(`, `::<` or `::(`.
-            let lo = self.span;
             if self.eat(&token::ModSep) && style == PathStyle::Type && enable_warning {
                 self.diagnostic().struct_span_warn(self.prev_span, "unnecessary path disambiguator")
                                  .span_label(self.prev_span, "try removing `::`").emit();
             }
+            let lo = self.span;
 
             let args = if self.eat_lt() {
                 // `<'a, T, A = U>`