]> git.lizzy.rs Git - rust.git/blob - tests/ui/dbg_macro.rs
Add version = "Two" to rustfmt.toml
[rust.git] / tests / ui / dbg_macro.rs
1 #![warn(clippy::dbg_macro)]
2
3 fn foo(n: u32) -> u32 {
4     if let Some(n) = dbg!(n.checked_sub(4)) { n } else { n }
5 }
6
7 fn factorial(n: u32) -> u32 {
8     if dbg!(n <= 1) {
9         dbg!(1)
10     } else {
11         dbg!(n * factorial(n - 1))
12     }
13 }
14
15 fn main() {
16     dbg!(42);
17     dbg!(dbg!(dbg!(42)));
18     foo(3) + dbg!(factorial(4));
19 }