1 macro_rules! num { () => { 1 } }
5 x.e10; //~ERROR `i32` is a primitive type and therefore doesn't have fields
8 y.e10; //~ERROR `{integer}` is a primitive type and therefore doesn't have fields
10 2u32.e10; //~ERROR `u32` is a primitive type and therefore doesn't have fields
12 num!().e10; //~ERROR `{integer}` is a primitive type and therefore doesn't have fields
14 2.e10foo; //~ERROR `{integer}` is a primitive type and therefore doesn't have fields
17 //~^ERROR expected identifier, found reserved identifier `_`
18 //~|ERROR `{integer}` is a primitive type and therefore doesn't have fields
20 42.a; //~ERROR `{integer}` is a primitive type and therefore doesn't have fields