Lines Matching refs:imp
48 Ok(imp) => apis.push(imp),
989 fn parse_impl(cx: &mut Errors, imp: ItemImpl) -> Result<Api> {
990 let impl_token = imp.impl_token;
995 imp.attrs,
1002 if !imp.items.is_empty() {
1004 span.set_span(imp.brace_token.span.join());
1008 if let Some((bang, path, for_token)) = &imp.trait_ {
1009 let self_ty = &imp.self_ty;
1017 if let Some(where_clause) = imp.generics.where_clause {
1024 lt_token: imp.generics.lt_token,
1026 gt_token: imp.generics.gt_token,
1028 for pair in imp.generics.params.into_pairs() {
1048 let mut self_ty = *imp.self_ty;
1084 let brace_token = imp.brace_token;