Skip to content

Commit 7e2b27b

Browse files
committed
Update test suite to nightly-2026-08-26
1 parent b5d62a6 commit 7e2b27b

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

tests/common/eq.rs

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,11 @@ use rustc_ast::ast::StructExpr;
155155
use rustc_ast::ast::StructRest;
156156
use rustc_ast::ast::SyntheticAttr;
157157
use rustc_ast::ast::Term;
158+
use rustc_ast::ast::TestBinderBody;
159+
use rustc_ast::ast::TestBinderConstraint;
160+
use rustc_ast::ast::TestBinderConstraints;
161+
use rustc_ast::ast::TestBinderExists;
162+
use rustc_ast::ast::TestBinderForall;
158163
use rustc_ast::ast::Trait;
159164
use rustc_ast::ast::TraitAlias;
160165
use rustc_ast::ast::TraitBoundModifiers;
@@ -561,6 +566,10 @@ spanless_eq_struct!(StaticItem; ident ty safety mutability expr define_opaque ei
561566
spanless_eq_struct!(Stmt; id kind span);
562567
spanless_eq_struct!(StrLit; symbol suffix symbol_unescaped style span);
563568
spanless_eq_struct!(StructExpr; qself path fields rest);
569+
spanless_eq_struct!(TestBinderBody; foralls exists constraints);
570+
spanless_eq_struct!(TestBinderConstraints; generics body);
571+
spanless_eq_struct!(TestBinderExists; span node_id params body);
572+
spanless_eq_struct!(TestBinderForall; span node_id generics body assert_on_exit);
564573
spanless_eq_struct!(Token; kind span);
565574
spanless_eq_struct!(Trait; constness safety is_auto impl_restriction ident generics bounds items);
566575
spanless_eq_struct!(TraitAlias; constness ident generics bounds);
@@ -597,6 +606,7 @@ spanless_eq_enum!(CaptureBy; Value(move_kw) Ref Use(use_kw));
597606
spanless_eq_enum!(ClosureBinder; NotPresent For(span generic_params));
598607
spanless_eq_enum!(Const; Yes(0) No);
599608
spanless_eq_enum!(ConstItemKind; Body TypeConst);
609+
spanless_eq_enum!(CoroutineKind; Async Gen AsyncGen);
600610
spanless_eq_enum!(Defaultness; Implicit Default(0) Final(0));
601611
spanless_eq_enum!(DelegationSource; Single List(0) Glob);
602612
spanless_eq_enum!(DelegationSuffixes; List(0) Glob(0));
@@ -613,7 +623,6 @@ spanless_eq_enum!(FormatCount; Literal(0) Argument(0));
613623
spanless_eq_enum!(FormatDebugHex; Lower Upper);
614624
spanless_eq_enum!(FormatSign; Plus Minus);
615625
spanless_eq_enum!(FormatTrait; Display Debug LowerExp UpperExp Octal Pointer Binary LowerHex UpperHex);
616-
spanless_eq_enum!(CoroutineKind; Async Gen AsyncGen);
617626
spanless_eq_enum!(GenericArg; Lifetime(0) Type(0) Const(0));
618627
spanless_eq_enum!(GenericArgs; AngleBracketed(0) Parenthesized(0) ParenthesizedElided(0));
619628
spanless_eq_enum!(GenericBound; Trait(0) Outlives(0) Use(0 1));
@@ -648,6 +657,7 @@ spanless_eq_enum!(StrStyle; Cooked Raw(0));
648657
spanless_eq_enum!(StructRest; Base(0) Rest(0) None NoneWithError(0));
649658
spanless_eq_enum!(SyntheticAttr; CfgTrace(0) CfgAttrTrace(0));
650659
spanless_eq_enum!(Term; Ty(0) Const(0));
660+
spanless_eq_enum!(TestBinderConstraint; And(items) Or(items) Lifetime(lhs rhs) Type(lhs rhs));
651661
spanless_eq_enum!(TokenTree; Token(0 1) Delimited(0 1 2 3));
652662
spanless_eq_enum!(TraitObjectSyntax; Dyn None);
653663
spanless_eq_enum!(TyPatKind; Range(0 1 2) NotNull Or(0) Err(0));
@@ -677,13 +687,13 @@ spanless_eq_enum!(InlineAsmOperand; In(reg expr) Out(reg late expr)
677687
spanless_eq_enum!(ItemKind; ExternCrate(0 1) Use(0) Static(0) Const(0)
678688
ConstBlock(0) Fn(0) Mod(0 1 2) ForeignMod(0) GlobalAsm(0) TyAlias(0)
679689
Enum(0 1 2) Struct(0 1 2) Union(0 1 2) Trait(0) TraitAlias(0) Impl(0)
680-
MacCall(0) MacroDef(0 1) Delegation(0) DelegationMac(0));
690+
MacCall(0) MacroDef(0 1) Delegation(0) DelegationMac(0)
691+
TestBinderConstraints(0));
681692
spanless_eq_enum!(LitKind; Str(0 1) ByteStr(0 1) CStr(0 1) Byte(0) Char(0)
682693
Int(0 1) Float(0 1) Bool(0) Err(0));
683694
spanless_eq_enum!(PatKind; Missing Wild Ident(0 1 2) Struct(0 1 2 3)
684-
TupleStruct(0 1 2) Or(0) Path(0 1) Tuple(0) Box(0) Deref(0) Ref(0 1 2)
685-
Expr(0) Range(0 1 2) Slice(0) Rest Never Guard(0 1) Paren(0) MacCall(0)
686-
Err(0));
695+
TupleStruct(0 1 2) Or(0) Path(0 1) Tuple(0) Deref(0) Ref(0 1 2) Expr(0)
696+
Range(0 1 2) Slice(0) Rest Never Guard(0 1) Paren(0) MacCall(0) Err(0));
687697
spanless_eq_enum!(TyKind; Slice(0) Array(0 1) Ptr(0) Ref(0 1) PinnedRef(0 1)
688698
FnPtr(0) UnsafeBinder(0) Never Tup(0) Path(0 1) TraitObject(0 1)
689699
ImplTrait(0 1) Paren(0) Infer ImplicitSelf MacCall(0) CVarArgs Pat(0 1)

0 commit comments

Comments
 (0)