Lines Matching refs:self0

194             (Data::Struct(self0), Data::Struct(other0)) => self0 == other0,
195 (Data::Enum(self0), Data::Enum(other0)) => self0 == other0,
196 (Data::Union(self0), Data::Union(other0)) => self0 == other0,
251 (Expr::Array(self0), Expr::Array(other0)) => self0 == other0,
253 (Expr::Assign(self0), Expr::Assign(other0)) => self0 == other0,
255 (Expr::Async(self0), Expr::Async(other0)) => self0 == other0,
257 (Expr::Await(self0), Expr::Await(other0)) => self0 == other0,
258 (Expr::Binary(self0), Expr::Binary(other0)) => self0 == other0,
260 (Expr::Block(self0), Expr::Block(other0)) => self0 == other0,
262 (Expr::Break(self0), Expr::Break(other0)) => self0 == other0,
263 (Expr::Call(self0), Expr::Call(other0)) => self0 == other0,
264 (Expr::Cast(self0), Expr::Cast(other0)) => self0 == other0,
266 (Expr::Closure(self0), Expr::Closure(other0)) => self0 == other0,
268 (Expr::Const(self0), Expr::Const(other0)) => self0 == other0,
270 (Expr::Continue(self0), Expr::Continue(other0)) => self0 == other0,
271 (Expr::Field(self0), Expr::Field(other0)) => self0 == other0,
273 (Expr::ForLoop(self0), Expr::ForLoop(other0)) => self0 == other0,
274 (Expr::Group(self0), Expr::Group(other0)) => self0 == other0,
276 (Expr::If(self0), Expr::If(other0)) => self0 == other0,
277 (Expr::Index(self0), Expr::Index(other0)) => self0 == other0,
279 (Expr::Infer(self0), Expr::Infer(other0)) => self0 == other0,
281 (Expr::Let(self0), Expr::Let(other0)) => self0 == other0,
282 (Expr::Lit(self0), Expr::Lit(other0)) => self0 == other0,
284 (Expr::Loop(self0), Expr::Loop(other0)) => self0 == other0,
285 (Expr::Macro(self0), Expr::Macro(other0)) => self0 == other0,
287 (Expr::Match(self0), Expr::Match(other0)) => self0 == other0,
288 (Expr::MethodCall(self0), Expr::MethodCall(other0)) => self0 == other0,
289 (Expr::Paren(self0), Expr::Paren(other0)) => self0 == other0,
290 (Expr::Path(self0), Expr::Path(other0)) => self0 == other0,
292 (Expr::Range(self0), Expr::Range(other0)) => self0 == other0,
293 (Expr::Reference(self0), Expr::Reference(other0)) => self0 == other0,
295 (Expr::Repeat(self0), Expr::Repeat(other0)) => self0 == other0,
297 (Expr::Return(self0), Expr::Return(other0)) => self0 == other0,
298 (Expr::Struct(self0), Expr::Struct(other0)) => self0 == other0,
300 (Expr::Try(self0), Expr::Try(other0)) => self0 == other0,
302 (Expr::TryBlock(self0), Expr::TryBlock(other0)) => self0 == other0,
304 (Expr::Tuple(self0), Expr::Tuple(other0)) => self0 == other0,
305 (Expr::Unary(self0), Expr::Unary(other0)) => self0 == other0,
307 (Expr::Unsafe(self0), Expr::Unsafe(other0)) => self0 == other0,
308 (Expr::Verbatim(self0), Expr::Verbatim(other0)) => {
309 TokenStreamHelper(self0) == TokenStreamHelper(other0)
312 (Expr::While(self0), Expr::While(other0)) => self0 == other0,
314 (Expr::Yield(self0), Expr::Yield(other0)) => self0 == other0,
771 (Fields::Named(self0), Fields::Named(other0)) => self0 == other0,
772 (Fields::Unnamed(self0), Fields::Unnamed(other0)) => self0 == other0,
817 (FnArg::Receiver(self0), FnArg::Receiver(other0)) => self0 == other0,
818 (FnArg::Typed(self0), FnArg::Typed(other0)) => self0 == other0,
831 (ForeignItem::Fn(self0), ForeignItem::Fn(other0)) => self0 == other0,
832 (ForeignItem::Static(self0), ForeignItem::Static(other0)) => self0 == other0,
833 (ForeignItem::Type(self0), ForeignItem::Type(other0)) => self0 == other0,
834 (ForeignItem::Macro(self0), ForeignItem::Macro(other0)) => self0 == other0,
835 (ForeignItem::Verbatim(self0), ForeignItem::Verbatim(other0)) => {
836 TokenStreamHelper(self0) == TokenStreamHelper(other0)
894 (GenericArgument::Lifetime(self0), GenericArgument::Lifetime(other0)) => {
895 self0 == other0
897 (GenericArgument::Type(self0), GenericArgument::Type(other0)) => {
898 self0 == other0
900 (GenericArgument::Const(self0), GenericArgument::Const(other0)) => {
901 self0 == other0
903 (GenericArgument::AssocType(self0), GenericArgument::AssocType(other0)) => {
904 self0 == other0
906 (GenericArgument::AssocConst(self0), GenericArgument::AssocConst(other0)) => {
907 self0 == other0
909 (GenericArgument::Constraint(self0), GenericArgument::Constraint(other0)) => {
910 self0 == other0
924 (GenericParam::Lifetime(self0), GenericParam::Lifetime(other0)) => {
925 self0 == other0
927 (GenericParam::Type(self0), GenericParam::Type(other0)) => self0 == other0,
928 (GenericParam::Const(self0), GenericParam::Const(other0)) => self0 == other0,
952 (ImplItem::Const(self0), ImplItem::Const(other0)) => self0 == other0,
953 (ImplItem::Fn(self0), ImplItem::Fn(other0)) => self0 == other0,
954 (ImplItem::Type(self0), ImplItem::Type(other0)) => self0 == other0,
955 (ImplItem::Macro(self0), ImplItem::Macro(other0)) => self0 == other0,
956 (ImplItem::Verbatim(self0), ImplItem::Verbatim(other0)) => {
957 TokenStreamHelper(self0) == TokenStreamHelper(other0)
1029 (Item::Const(self0), Item::Const(other0)) => self0 == other0,
1030 (Item::Enum(self0), Item::Enum(other0)) => self0 == other0,
1031 (Item::ExternCrate(self0), Item::ExternCrate(other0)) => self0 == other0,
1032 (Item::Fn(self0), Item::Fn(other0)) => self0 == other0,
1033 (Item::ForeignMod(self0), Item::ForeignMod(other0)) => self0 == other0,
1034 (Item::Impl(self0), Item::Impl(other0)) => self0 == other0,
1035 (Item::Macro(self0), Item::Macro(other0)) => self0 == other0,
1036 (Item::Mod(self0), Item::Mod(other0)) => self0 == other0,
1037 (Item::Static(self0), Item::Static(other0)) => self0 == other0,
1038 (Item::Struct(self0), Item::Struct(other0)) => self0 == other0,
1039 (Item::Trait(self0), Item::Trait(other0)) => self0 == other0,
1040 (Item::TraitAlias(self0), Item::TraitAlias(other0)) => self0 == other0,
1041 (Item::Type(self0), Item::Type(other0)) => self0 == other0,
1042 (Item::Union(self0), Item::Union(other0)) => self0 == other0,
1043 (Item::Use(self0), Item::Use(other0)) => self0 == other0,
1044 (Item::Verbatim(self0), Item::Verbatim(other0)) => {
1045 TokenStreamHelper(self0) == TokenStreamHelper(other0)
1252 (Lit::Str(self0), Lit::Str(other0)) => self0 == other0,
1253 (Lit::ByteStr(self0), Lit::ByteStr(other0)) => self0 == other0,
1254 (Lit::Byte(self0), Lit::Byte(other0)) => self0 == other0,
1255 (Lit::Char(self0), Lit::Char(other0)) => self0 == other0,
1256 (Lit::Int(self0), Lit::Int(other0)) => self0 == other0,
1257 (Lit::Float(self0), Lit::Float(other0)) => self0 == other0,
1258 (Lit::Bool(self0), Lit::Bool(other0)) => self0 == other0,
1259 (Lit::Verbatim(self0), Lit::Verbatim(other0)) => {
1260 self0.to_string() == other0.to_string()
1340 (Meta::Path(self0), Meta::Path(other0)) => self0 == other0,
1341 (Meta::List(self0), Meta::List(other0)) => self0 == other0,
1342 (Meta::NameValue(self0), Meta::NameValue(other0)) => self0 == other0,
1386 (Pat::Const(self0), Pat::Const(other0)) => self0 == other0,
1387 (Pat::Ident(self0), Pat::Ident(other0)) => self0 == other0,
1388 (Pat::Lit(self0), Pat::Lit(other0)) => self0 == other0,
1389 (Pat::Macro(self0), Pat::Macro(other0)) => self0 == other0,
1390 (Pat::Or(self0), Pat::Or(other0)) => self0 == other0,
1391 (Pat::Paren(self0), Pat::Paren(other0)) => self0 == other0,
1392 (Pat::Path(self0), Pat::Path(other0)) => self0 == other0,
1393 (Pat::Range(self0), Pat::Range(other0)) => self0 == other0,
1394 (Pat::Reference(self0), Pat::Reference(other0)) => self0 == other0,
1395 (Pat::Rest(self0), Pat::Rest(other0)) => self0 == other0,
1396 (Pat::Slice(self0), Pat::Slice(other0)) => self0 == other0,
1397 (Pat::Struct(self0), Pat::Struct(other0)) => self0 == other0,
1398 (Pat::Tuple(self0), Pat::Tuple(other0)) => self0 == other0,
1399 (Pat::TupleStruct(self0), Pat::TupleStruct(other0)) => self0 == other0,
1400 (Pat::Type(self0), Pat::Type(other0)) => self0 == other0,
1401 (Pat::Verbatim(self0), Pat::Verbatim(other0)) => {
1402 TokenStreamHelper(self0) == TokenStreamHelper(other0)
1404 (Pat::Wild(self0), Pat::Wild(other0)) => self0 == other0,
1545 PathArguments::AngleBracketed(self0),
1547 ) => self0 == other0,
1549 PathArguments::Parenthesized(self0),
1551 ) => self0 == other0,
1674 (Stmt::Local(self0), Stmt::Local(other0)) => self0 == other0,
1675 (Stmt::Item(self0), Stmt::Item(other0)) => self0 == other0,
1676 (Stmt::Expr(self0, self1), Stmt::Expr(other0, other1)) => {
1677 self0 == other0 && self1 == other1
1679 (Stmt::Macro(self0), Stmt::Macro(other0)) => self0 == other0,
1728 (TraitItem::Const(self0), TraitItem::Const(other0)) => self0 == other0,
1729 (TraitItem::Fn(self0), TraitItem::Fn(other0)) => self0 == other0,
1730 (TraitItem::Type(self0), TraitItem::Type(other0)) => self0 == other0,
1731 (TraitItem::Macro(self0), TraitItem::Macro(other0)) => self0 == other0,
1732 (TraitItem::Verbatim(self0), TraitItem::Verbatim(other0)) => {
1733 TokenStreamHelper(self0) == TokenStreamHelper(other0)
1793 (Type::Array(self0), Type::Array(other0)) => self0 == other0,
1794 (Type::BareFn(self0), Type::BareFn(other0)) => self0 == other0,
1795 (Type::Group(self0), Type::Group(other0)) => self0 == other0,
1796 (Type::ImplTrait(self0), Type::ImplTrait(other0)) => self0 == other0,
1797 (Type::Infer(self0), Type::Infer(other0)) => self0 == other0,
1798 (Type::Macro(self0), Type::Macro(other0)) => self0 == other0,
1799 (Type::Never(self0), Type::Never(other0)) => self0 == other0,
1800 (Type::Paren(self0), Type::Paren(other0)) => self0 == other0,
1801 (Type::Path(self0), Type::Path(other0)) => self0 == other0,
1802 (Type::Ptr(self0), Type::Ptr(other0)) => self0 == other0,
1803 (Type::Reference(self0), Type::Reference(other0)) => self0 == other0,
1804 (Type::Slice(self0), Type::Slice(other0)) => self0 == other0,
1805 (Type::TraitObject(self0), Type::TraitObject(other0)) => self0 == other0,
1806 (Type::Tuple(self0), Type::Tuple(other0)) => self0 == other0,
1807 (Type::Verbatim(self0), Type::Verbatim(other0)) => {
1808 TokenStreamHelper(self0) == TokenStreamHelper(other0)
1906 (TypeParamBound::Trait(self0), TypeParamBound::Trait(other0)) => {
1907 self0 == other0
1909 (TypeParamBound::Lifetime(self0), TypeParamBound::Lifetime(other0)) => {
1910 self0 == other0
1912 (TypeParamBound::Verbatim(self0), TypeParamBound::Verbatim(other0)) => {
1913 TokenStreamHelper(self0) == TokenStreamHelper(other0)
2064 (UseTree::Path(self0), UseTree::Path(other0)) => self0 == other0,
2065 (UseTree::Name(self0), UseTree::Name(other0)) => self0 == other0,
2066 (UseTree::Rename(self0), UseTree::Rename(other0)) => self0 == other0,
2067 (UseTree::Glob(self0), UseTree::Glob(other0)) => self0 == other0,
2068 (UseTree::Group(self0), UseTree::Group(other0)) => self0 == other0,
2113 (Visibility::Restricted(self0), Visibility::Restricted(other0)) => {
2114 self0 == other0
2139 (WherePredicate::Lifetime(self0), WherePredicate::Lifetime(other0)) => {
2140 self0 == other0
2142 (WherePredicate::Type(self0), WherePredicate::Type(other0)) => {
2143 self0 == other0