Home
last modified time | relevance | path

Searched refs:IntoIter (Results 1 – 15 of 15) sorted by relevance

/linux/rust/macros/
H A Dhelpers.rs5 pub(crate) fn try_ident(it: &mut token_stream::IntoIter) -> Option<String> { in try_ident()
13 pub(crate) fn try_sign(it: &mut token_stream::IntoIter) -> Option<char> { in try_sign()
24 pub(crate) fn try_literal(it: &mut token_stream::IntoIter) -> Option<String> { in try_literal()
32 pub(crate) fn try_string(it: &mut token_stream::IntoIter) -> Option<String> { in try_string()
48 pub(crate) fn expect_ident(it: &mut token_stream::IntoIter) -> String { in expect_ident()
52 pub(crate) fn expect_punct(it: &mut token_stream::IntoIter) -> char { in expect_punct()
60 pub(crate) fn expect_string(it: &mut token_stream::IntoIter) -> String { in expect_string()
64 pub(crate) fn expect_string_ascii(it: &mut token_stream::IntoIter) -> String { in expect_string_ascii()
70 pub(crate) fn expect_group(it: &mut token_stream::IntoIter) -> Group { in expect_group()
78 pub(crate) fn expect_end(it: &mut token_stream::IntoIter) { in expect_end() argument
[all …]
H A Dmodule.rs7 fn expect_string_array(it: &mut token_stream::IntoIter) -> Vec<String> { in expect_string_array()
188 fn expect_param_default(param_it: &mut token_stream::IntoIter) -> String { in expect_param_default()
220 fn expect_params(it: &mut token_stream::IntoIter) -> Vec<Parameter> { in expect_params()
256 fn parse(it: &mut token_stream::IntoIter) -> Self { in parse()
H A Dconcat_idents.rs7 fn expect_ident(it: &mut token_stream::IntoIter) -> Ident { in expect_ident()
/linux/rust/syn/
H A Derror.rs415 type IntoIter = IntoIter; typedef
417 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
418 IntoIter { in into_iter()
424 pub struct IntoIter { struct
425 messages: vec::IntoIter<ErrorMessage>, argument
428 impl Iterator for IntoIter { implementation
440 type IntoIter = Iter<'a>; typedef
442 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
H A Ddrops.rs39 impl<T> TrivialDrop for option::IntoIter<&T> {} implementation
40 impl<T> TrivialDrop for option::IntoIter<&mut T> {} implementation
58 assert!(!needs_drop::<option::IntoIter<&NeedsDrop>>()); in test_needs_drop()
59 assert!(!needs_drop::<option::IntoIter<&mut NeedsDrop>>()); in test_needs_drop()
H A Dpunctuated.rs520 type IntoIter = IntoIter<T>; typedef
522 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
527 IntoIter { in into_iter()
535 type IntoIter = Iter<'a, T>; typedef
537 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
544 type IntoIter = IterMut<'a, T>; typedef
546 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
564 last: option::IntoIter<&'a T>,
614 last: option::IntoIter<&'a mut T>,
653 inner: vec::IntoIter<(T, P)>,
[all …]
H A Ddata.rs154 type IntoIter = punctuated::IntoIter<Field>; typedef
156 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
167 type IntoIter = punctuated::Iter<'a, Field>; typedef
169 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
176 type IntoIter = punctuated::IterMut<'a, Field>; typedef
178 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
/linux/rust/kernel/alloc/
H A Dkvec.rs1015 type IntoIter = slice::Iter<'a, T>; typedef
1017 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
1027 type IntoIter = slice::IterMut<'a, T>; typedef
1029 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
1084 pub struct IntoIter<T, A: Allocator> { struct
1092 impl<T, A> IntoIter<T, A> argument
1194 impl<T, A> Iterator for IntoIter<T, A> implementation
1253 impl<T, A> Drop for IntoIter<T, A> implementation
1273 type IntoIter = IntoIter<T, A>; typedef
1304 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
[all …]
/linux/rust/kernel/
H A Dlist.rs1170 type IntoIter = Iter<'a, T, ID>; typedef
1179 pub struct IntoIter<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { struct
1183 impl<T: ?Sized + ListItem<ID>, const ID: u64> Iterator for IntoIter<T, ID> { implementation
1191 impl<T: ?Sized + ListItem<ID>, const ID: u64> FusedIterator for IntoIter<T, ID> {} implementation
1193 impl<T: ?Sized + ListItem<ID>, const ID: u64> DoubleEndedIterator for IntoIter<T, ID> { implementation
1200 type IntoIter = IntoIter<T, ID>; typedef
1203 fn into_iter(self) -> IntoIter<T, ID> { in into_iter()
1204 IntoIter { list: self } in into_iter()
H A Drbtree.rs1083 type IntoIter = Iter<'a, K, V>; typedef
1085 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
1117 type IntoIter = IterMut<'a, K, V>; typedef
1119 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
H A Dalloc.rs15 pub use self::kvec::IntoIter;
/linux/rust/proc-macro2/
H A Drcvec.rs23 inner: vec::IntoIter<T>,
127 type IntoIter = RcVecIntoIter<T>; typedef
129 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
H A Dlib.rs1316 pub struct IntoIter { struct
1321 impl Iterator for IntoIter { implementation
1333 impl Debug for IntoIter { implementation
1342 type IntoIter = IntoIter; typedef
1344 fn into_iter(self) -> IntoIter { in into_iter() argument
1345 IntoIter { in into_iter()
H A Dwrapper.rs315 Compiler(proc_macro::token_stream::IntoIter),
321 type IntoIter = TokenTreeIter; typedef
H A Dfallback.rs311 type IntoIter = TokenTreeIter; typedef