| fn check_format_args() { |
| print!("{:?} {a} {a:?}", [], a = 1 + 1); |
| //~^ ERROR type annotations needed |
| } |
| |
| fn check_format_args_nl() { |
| println!("{:?} {a} {a:?}", [], a = 1 + 1); |
| //~^ ERROR type annotations needed |
| } |
| |
| fn check_multi1() { |
| println!("{:?} {:?} {a} {a:?}", [], [], a = 1 + 1); |
| //~^ ERROR type annotations needed |
| } |
| |
| fn check_multi2() { |
| println!("{:?} {:?} {a} {a:?} {b:?}", [], [], a = 1 + 1, b = []); |
| //~^ ERROR type annotations needed |
| } |
| |
| fn check_unformatted() { |
| println!(" |
| {:?} {:?} |
| {a} |
| {a:?}", |
| [], |
| //~^ ERROR type annotations needed |
| [], |
| a = 1 + 1); |
| } |
| |
| fn main() {} |