Comment by mattmcal
2 hours ago
> (Note: Rust also uses exclamation marks to indicate calls to macros. The way the syntax is constructed, a place where it is valid to use the never type is not a valid place to put a macro invocation and vice versa.
Yeah this statement is incorrect as well. Weird to have these minor technical inaccuracies in a relatively detailed article.
Do you have an example? I'm struggling to think of such a case where ! is ambiguous between a end of macro call and the Never type.