Lines Matching refs:path
423 /// A path prefix of imports in a `use` item: `std::...`.
441 /// A path prefix of imports in a `use` item: `std::...`.
890 // pub path: Box<Path>,
1198 let path = input.call(Path::parse_mod_style)?;
1215 path,
1611 path: Path::from(Ident::new("Self", self_token.span)),
2526 if let Type::Path(TypePath { qself: None, path }) = first_ty {
2527 trait_ = Some((polarity, path, for_token));
2533 return Err(Error::new_spanned(first_ty_ref, "expected trait path"));
2535 return Err(Error::new(first_ty_span, "expected trait path"));
3083 if let Some((polarity, path, for_token)) = &self.trait_ {
3085 path.to_tokens(tokens);
3101 self.mac.path.to_tokens(tokens);
3367 Type::Path(ty) => ty.qself.is_none() && ty.path.is_ident("Self"),
3371 (None, _, Type::Path(ty)) => ty.qself.is_none() && ty.path.is_ident("Self"),