about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2015-01-07 18:28:28 -0500
committerJorge Aparicio <japaricious@gmail.com>2015-01-07 18:37:04 -0500
commit8327bcc167661c26ca5c6b967309ff745d302329 (patch)
treecf8d45990bc8b708969837b33720bcb50fe45262 /src/libsyntax
parent517f1cc63c1a5df148fdeef56791f66771d3d8e8 (diff)
downloadrust-8327bcc167661c26ca5c6b967309ff745d302329.tar.gz
rust-8327bcc167661c26ca5c6b967309ff745d302329.zip
remove slicing_syntax feature gate
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/feature_gate.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs
index d8b6cc535fc..21d3e4fef7f 100644
--- a/src/libsyntax/feature_gate.rs
+++ b/src/libsyntax/feature_gate.rs
@@ -69,7 +69,7 @@ static KNOWN_FEATURES: &'static [(&'static str, Status)] = &[
     ("tuple_indexing", Accepted),
     ("associated_types", Accepted),
     ("visible_private_types", Active),
-    ("slicing_syntax", Active),
+    ("slicing_syntax", Accepted),
 
     ("if_let", Accepted),
     ("while_let", Accepted),
@@ -337,14 +337,6 @@ impl<'a, 'v> Visitor<'v> for PostExpansionVisitor<'a> {
     }
 
     fn visit_expr(&mut self, e: &ast::Expr) {
-        match e.node {
-            ast::ExprRange(..) => {
-                self.gate_feature("slicing_syntax",
-                                  e.span,
-                                  "range syntax is experimental");
-            }
-            _ => {}
-        }
         visit::walk_expr(self, e);
     }