Lines Matching refs:Vec

107         pub attrs: Vec<Attribute>,
124 pub attrs: Vec<Attribute>,
138 pub attrs: Vec<Attribute>,
152 pub attrs: Vec<Attribute>,
163 pub attrs: Vec<Attribute>,
167 pub items: Vec<ForeignItem>,
176 pub attrs: Vec<Attribute>,
186 pub items: Vec<ImplItem>,
194 pub attrs: Vec<Attribute>,
206 pub attrs: Vec<Attribute>,
211 pub content: Option<(token::Brace, Vec<Item>)>,
220 pub attrs: Vec<Attribute>,
237 pub attrs: Vec<Attribute>,
251 pub attrs: Vec<Attribute>,
262 pub items: Vec<TraitItem>,
270 pub attrs: Vec<Attribute>,
285 pub attrs: Vec<Attribute>,
300 pub attrs: Vec<Attribute>,
313 pub attrs: Vec<Attribute>,
324 pub(crate) fn replace_attrs(&mut self, new: Vec<Attribute>) -> Vec<Attribute> { in replace_attrs()
341 Item::Verbatim(_) => Vec::new(), in replace_attrs()
548 pub attrs: Vec<Attribute>,
559 pub attrs: Vec<Attribute>,
574 pub attrs: Vec<Attribute>,
587 pub attrs: Vec<Attribute>,
643 pub attrs: Vec<Attribute>,
658 pub attrs: Vec<Attribute>,
669 pub attrs: Vec<Attribute>,
684 pub attrs: Vec<Attribute>,
740 pub attrs: Vec<Attribute>,
758 pub attrs: Vec<Attribute>,
770 pub attrs: Vec<Attribute>,
786 pub attrs: Vec<Attribute>,
844 pub attrs: Vec<Attribute>,
873 pub attrs: Vec<Attribute>,
950 mut attrs: Vec<Attribute>, in parse_rest_of_item()
965 parse_rest_of_fn(input, Vec::new(), vis, sig).map(Item::Fn) in parse_rest_of_item()
1009 attrs: Vec::new(), in parse_rest_of_item()
1047 attrs: Vec::new(), in parse_rest_of_item()
1120 attrs.extend(item.replace_attrs(Vec::new())); in parse_rest_of_item()
1568 mut attrs: Vec<Attribute>, in parse_rest_of_fn()
1604 attrs: Vec<Attribute>, in parse_fn_arg_or_variadic()
1622 attrs: Vec::new(), in parse_fn_arg_or_variadic()
1687 attrs: Vec::new(), in parse()
1795 let mut items = Vec::new(); in parse()
1825 let mut items = Vec::new(); in parse()
1868 attrs: Vec::new(), in parse()
1901 attrs: Vec::new(), in parse()
2010 attrs: Vec::new(), in parse_foreign_item_type()
2081 attrs: Vec::new(), in parse_item_type()
2216 mut attrs: Vec<Attribute>, in parse_rest_of_trait()
2249 let mut items = Vec::new(); in parse_rest_of_trait()
2280 ) -> Result<(Vec<Attribute>, Visibility, Token![trait], Ident, Generics)> { in parse_start_of_trait_alias()
2291 attrs: Vec<Attribute>, in parse_rest_of_trait_alias()
2362 attrs: Vec::new(), in parse()
2468 (None, Vec::new(), Some(semi_token)) in parse()
2527 attrs: Vec::new(), in parse_trait_item_type()
2639 let mut items = Vec::new(); in parse_impl()
2885 attrs: Vec::new(), in parse_impl_item_type()