| #![feature(ergonomic_clones)] |
| #![allow(incomplete_features)] |
| |
| fn parse1() { |
| 1.use!; |
| //~^ ERROR: expected one of `.`, `;`, `?`, `}`, or an operator, found `!` |
| } |
| |
| fn parse2() { |
| 1.use!(2); |
| //~^ ERROR: expected one of `.`, `;`, `?`, `}`, or an operator, found `!` |
| } |
| |
| fn parse3() { |
| 1.use 2; |
| //~^ ERROR: expected one of `.`, `;`, `?`, `}`, or an operator, found `2` |
| } |
| |
| fn parse4() { |
| 1.use? 2; |
| //~^ ERROR: expected one of `.`, `;`, `?`, `}`, or an operator, found `2` |
| } |
| |
| fn parse5() { |
| 1.use(); |
| //~^ ERROR: incorrect use of `use` |
| } |
| |
| fn parse6() { |
| 1.use(2); |
| //~^ ERROR: expected function, found `{integer}` [E0618] |
| } |
| |
| fn parse7() { |
| 1.use { 2 }; |
| //~^ ERROR: expected one of `.`, `;`, `?`, `}`, or an operator, found `{` |
| } |
| |
| fn main() {} |