// When there are too many opening `<`s, the compiler would previously // suggest nonsense if the `<`s were interspersed with other tokens: // // error: unmatched angle brackets // --> unmatched-langle.rs:2:10 // | // 2 | foo::(); // | ^^^ help: remove extra angle brackets // // This test makes sure that this is no longer happening. fn main() { foo::(); //~^ ERROR: expected `::`, found `(` }