]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/dbg_macro.rs
Merge commit '35d9c6bf256968e1b40e0d554607928bdf9cebea' into sync_cg_clif-2022-02-23
[rust.git] / src / tools / clippy / 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 }