| /linux/rust/macros/ |
| H A D | helpers.rs | 5 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 D | module.rs | 7 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 D | concat_idents.rs | 7 fn expect_ident(it: &mut token_stream::IntoIter) -> Ident { in expect_ident()
|
| /linux/rust/syn/ |
| H A D | error.rs | 415 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 D | drops.rs | 39 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 D | punctuated.rs | 520 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 D | data.rs | 154 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 D | kvec.rs | 1015 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 D | list.rs | 1170 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 D | rbtree.rs | 1083 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 D | alloc.rs | 15 pub use self::kvec::IntoIter;
|
| /linux/rust/proc-macro2/ |
| H A D | rcvec.rs | 23 inner: vec::IntoIter<T>, 127 type IntoIter = RcVecIntoIter<T>; typedef 129 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
|
| H A D | lib.rs | 1316 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 D | wrapper.rs | 315 Compiler(proc_macro::token_stream::IntoIter), 321 type IntoIter = TokenTreeIter; typedef
|
| H A D | fallback.rs | 311 type IntoIter = TokenTreeIter; typedef
|