1 // Regression test for #79714
5 impl<T> Baz for (T,) {}
15 impl<T: Grault> Grault for (T,)
21 //~^ ERROR overflow evaluating the requirement `<(T,) as Grault>::A == _`
23 //~^ ERROR overflow evaluating the requirement `<(T,) as Grault>::A == _`
25 //~^^^^^^^^^^ ERROR overflow evaluating the requirement `<(T,) as Grault>::A == _`
28 let x: <(_,) as Grault>::A = ();