summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2018-05-26 23:54:48 +0100
committervarkor <github@varkor.com>2018-06-20 12:21:08 +0100
commitc65454850f80a99e995fc71b74b475a77d0e5f30 (patch)
treed9eb4b9aca5472b0ede4d03110a90db36ecc4c82 /src/libsyntax
parente1d888c7225786530dae2461567e991f398388cf (diff)
downloadrust-c65454850f80a99e995fc71b74b475a77d0e5f30.tar.gz
rust-c65454850f80a99e995fc71b74b475a77d0e5f30.zip
Remove AngleBracketedArgs impl
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/ast.rs22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/libsyntax/ast.rs b/src/libsyntax/ast.rs
index 715e4d233df..c2626c70a42 100644
--- a/src/libsyntax/ast.rs
+++ b/src/libsyntax/ast.rs
@@ -178,28 +178,6 @@ pub struct AngleBracketedArgs {
     pub bindings: Vec<TypeBinding>,
 }
 
-impl AngleBracketedArgs {
-    pub fn lifetimes(&self) -> impl DoubleEndedIterator<Item = &Lifetime> {
-        self.args.iter().filter_map(|arg| {
-            if let GenericArgAST::Lifetime(lt) = arg {
-                Some(lt)
-            } else {
-                None
-            }
-        })
-    }
-
-    pub fn types(&self) -> impl DoubleEndedIterator<Item = &P<Ty>> {
-        self.args.iter().filter_map(|arg| {
-            if let GenericArgAST::Type(ty) = arg {
-                Some(ty)
-            } else {
-                None
-            }
-        })
-    }
-}
-
 impl Into<Option<P<GenericArgs>>> for AngleBracketedArgs {
     fn into(self) -> Option<P<GenericArgs>> {
         Some(P(GenericArgs::AngleBracketed(self)))