error: this block is too nested
  --> $DIR/excessive_nesting.rs:21:25
   |
LL |                 let w = { 3 };
   |                         ^^^^^
   |
   = help: try refactoring your code to minimize nesting
   = note: `-D clippy::excessive-nesting` implied by `-D warnings`

error: this block is too nested
  --> $DIR/excessive_nesting.rs:67:17
   |
LL | /                 impl C {
LL | |                     pub fn c() {}
LL | |                 }
   | |_________________^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:81:25
   |
LL |                 let x = { 1 }; // not a warning, but cc is
   |                         ^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:98:17
   |
LL | /                 pub mod e {
LL | |                     pub mod f {}
LL | |                 } // not here
   | |_________________^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:111:18
   |
LL |     a_but_not({{{{{{{{0}}}}}}}});
   |                  ^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:112:12
   |
LL |     a.a({{{{{{{{{0}}}}}}}}});
   |            ^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:113:12
   |
LL |     (0, {{{{{{{1}}}}}}});
   |            ^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:118:25
   |
LL |                   if true {
   |  _________________________^
LL | |                     if true {
LL | |
LL | |                     }
LL | |                 }
   | |_________________^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:130:29
   |
LL |                   let z = (|| {
   |  _____________________________^
LL | |                     let w = { 3 };
LL | |                     w
LL | |                 })();
   | |_________________^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:149:13
   |
LL |     y += {{{{{5}}}}};
   |             ^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:150:20
   |
LL |     let z = y + {{{{{{{{{5}}}}}}}}};
   |                    ^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:151:12
   |
LL |     [0, {{{{{{{{{{0}}}}}}}}}}];
   |            ^^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:152:25
   |
LL |     let mut xx = [0; {{{{{{{{100}}}}}}}}];
   |                         ^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:153:11
   |
LL |     xx[{{{{{{{{{{{{{{{{{{{{{{{{3}}}}}}}}}}}}}}}}}}}}}}}}];
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:154:13
   |
LL |     &mut {{{{{{{{{{y}}}}}}}}}};
   |             ^^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:156:17
   |
LL |     for i in {{{{xx}}}} {{{{{{{{}}}}}}}}
   |                 ^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:156:28
   |
LL |     for i in {{{{xx}}}} {{{{{{{{}}}}}}}}
   |                            ^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:158:28
   |
LL |     while let Some(i) = {{{{{{Some(1)}}}}}} {{{{{{{}}}}}}}
   |                            ^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:158:48
   |
LL |     while let Some(i) = {{{{{{Some(1)}}}}}} {{{{{{{}}}}}}}
   |                                                ^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:160:14
   |
LL |     while {{{{{{{{true}}}}}}}} {{{{{{{{{}}}}}}}}}
   |              ^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:160:35
   |
LL |     while {{{{{{{{true}}}}}}}} {{{{{{{{{}}}}}}}}}
   |                                   ^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:162:23
   |
LL |     let d = D { d: {{{{{{{{{{{{{{{{{{{{{{{3}}}}}}}}}}}}}}}}}}}}}}} };
   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:164:8
   |
LL |     {{{{1;}}}}..{{{{{{3}}}}}};
   |        ^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:164:20
   |
LL |     {{{{1;}}}}..{{{{{{3}}}}}};
   |                    ^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:165:8
   |
LL |     {{{{1;}}}}..={{{{{{{{{{{{{{{{{{{{{{{{{{6}}}}}}}}}}}}}}}}}}}}}}}}}};
   |        ^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:165:21
   |
LL |     {{{{1;}}}}..={{{{{{{{{{{{{{{{{{{{{{{{{{6}}}}}}}}}}}}}}}}}}}}}}}}}};
   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:166:10
   |
LL |     ..{{{{{{{5}}}}}}};
   |          ^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:167:11
   |
LL |     ..={{{{{3}}}}};
   |           ^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:168:8
   |
LL |     {{{{{1;}}}}}..;
   |        ^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:170:20
   |
LL |     loop { break {{{{1}}}} };
   |                    ^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:171:13
   |
LL |     loop {{{{{{}}}}}}
   |             ^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:173:14
   |
LL |     match {{{{{{true}}}}}} {
   |              ^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:174:20
   |
LL |         true => {{{{}}}},
   |                    ^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:175:21
   |
LL |         false => {{{{}}}},
   |                     ^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:181:17
   |
LL | /                 {
LL | |                     println!("warning! :)");
LL | |                 }
   | |_________________^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:190:28
   |
LL |     async fn c() -> u32 {{{{{{{0}}}}}}}
   |                            ^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: this block is too nested
  --> $DIR/excessive_nesting.rs:196:8
   |
LL |     {{{{b().await}}}};
   |        ^^^^^^^^^^^
   |
   = help: try refactoring your code to minimize nesting

error: aborting due to 37 previous errors