<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/55316>55316</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [regression?] clang-format does not format disabled code
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-format,
            regression
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          LebedevRI
      </td>
    </tr>
</table>

<pre>
    I was really sure this used to work? Apparently even LLVM11's clang-format is affected.

```
$ cat test.cpp
#if 0
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
#endif

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
$ clang-format test.cpp 
#if 0
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
#endif

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
$ clang-format --version
Debian clang-format version 15.0.0-++20220506111518+37ba1b9d1ac7-1~exp1~20220506111609.477
```

CC @owenca @mydeveloperday @kwk
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzVU02P2yAQ_TX4gmwZMHZz8GF300grpZceeh_D2KEhxgKcNP--OB9tttrD9tBD0QiYmQcz7wk6p8_tKz1BoB7B2jMNs0cadybQOaCm0dGT83siNvRpmsDjGBMIjzjS7fbbF8YIbwJVFsYh750_QKTpKPQ9qoi6IOWalE-3uS5vdnV5RVWCRwyxUNN0jwrT0xsEPjzox6G_6uCoTf_Y4D8tV70V6c6a_k-0r3iaxt_X_YN_nh_RB-PGa36NnYHxLeQGoEwWZVHmhD8n4yXnpSxrxphkn1JANB2wbqUZqCZnpPmMP6ZleQDW5aqomub9V3iZX14oqUp3wlHBsjucdXri1k3oNZyXyP60z3Qr9EqsIIsmWmyJfPY4eAwXGmJD5PotAe0w0NFFevdNgM6mT6Wcxmz2tt3FOAUikjybZIOJu7krlDskx9rjfckn776n_5RcE8KMIW2kFKzOdi3rFfZCCg4aUIuqkdCA0krKxLwCnVno0IalWcL5Y3vJJTzx5vyBRYrJdWbam3oNKytR8aLmPROq1rzqO8FWfRIED2BssbRXOD9kvr102s1DSElrQgy_k5AuH0a8SLbcD3PcOd9uscOk89fX7EKrvXD6CeVcdy4">