summary refs log tree commit diff
path: root/src/libsyntax/parse/obsolete.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-11-07 19:25:39 -0800
committerBrian Anderson <banderson@mozilla.com>2013-11-18 16:19:48 -0800
commit85f107d8cba0560e1edce8ad7158024f2489ca3b (patch)
treec6e490a3a1d1bb9f806fbc607a54b4fc05502c47 /src/libsyntax/parse/obsolete.rs
parent35e6c0252422b178cc3b21f7f1510c80bcd064c8 (diff)
downloadrust-85f107d8cba0560e1edce8ad7158024f2489ca3b.tar.gz
rust-85f107d8cba0560e1edce8ad7158024f2489ca3b.zip
Use '..' as slice wildcard in vectors
Diffstat (limited to 'src/libsyntax/parse/obsolete.rs')
-rw-r--r--src/libsyntax/parse/obsolete.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libsyntax/parse/obsolete.rs b/src/libsyntax/parse/obsolete.rs
index 8fb96a3e07a..2af6d141aa1 100644
--- a/src/libsyntax/parse/obsolete.rs
+++ b/src/libsyntax/parse/obsolete.rs
@@ -40,7 +40,8 @@ pub enum ObsoleteSyntax {
     ObsoleteEmptyImpl,
     ObsoleteLoopAsContinue,
     ObsoleteEnumWildcard,
-    ObsoleteStructWildcard
+    ObsoleteStructWildcard,
+    ObsoleteVecDotDotWildcard
 }
 
 impl to_bytes::IterBytes for ObsoleteSyntax {
@@ -123,6 +124,10 @@ impl ParserObsoleteMethods for Parser {
                 "struct wildcard",
                 "use `..` instead of `_` for matching trailing struct fields"
             ),
+            ObsoleteVecDotDotWildcard => (
+                "vec slice wildcard",
+                "use `..` instead of `.._` for matching slices"
+            ),
         };
 
         self.report(sp, kind, kind_str, desc);