]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/uninlined_format_args_panic.rs
Preparing for merge from rustc
[rust.git] / src / tools / clippy / tests / ui / uninlined_format_args_panic.rs
1 // revisions: edition2018 edition2021
2 //[edition2018] edition:2018
3 //[edition2021] edition:2021
4 // run-rustfix
5
6 #![warn(clippy::uninlined_format_args)]
7
8 fn main() {
9     let var = 1;
10
11     println!("val='{}'", var);
12
13     if var > 0 {
14         panic!("p1 {}", var);
15     }
16     if var > 0 {
17         panic!("p2 {0}", var);
18     }
19     if var > 0 {
20         panic!("p3 {var}", var = var);
21     }
22
23     #[allow(non_fmt_panics)]
24     {
25         if var > 0 {
26             panic!("p4 {var}");
27         }
28     }
29 }