1 fn main() { // we don't complain about the return type being `{integer}`
3 t
.0::<isize>; //~ ERROR expected one of `.`, `;`, `?`, `}`, or an operator, found `::`
6 fn foo() -> usize { // we don't complain about the return type being unit
8 t
.0::<isize>; //~ ERROR expected one of `.`, `;`, `?`, `}`, or an operator, found `::`