| fn main() { |
| let bar = 3; |
| format!("{?:}", bar); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("{?:bar}"); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("{?:?}", bar); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("{??}", bar); |
| //~^ ERROR invalid format string: expected `'}'`, found `'?'` |
| format!("{?;bar}"); |
| //~^ ERROR invalid format string: expected `'}'`, found `'?'` |
| format!("{?:#?}", bar); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("Hello {<5:}!", "x"); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("Hello {^5:}!", "x"); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| format!("Hello {>5:}!", "x"); |
| //~^ ERROR invalid format string: expected format parameter to occur after `:` |
| } |