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

    <tr>
        <th>Summary</th>
        <td>
            clang-format produces `#if(abc && def) || ghi`
        </td>
    </tr>

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

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

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

<pre>
    I get
```cpp
#if(__linux__ && !__GLIBC__) || __OpenBSD__  // cpuid
```
with config
```yaml
---
Language : Cpp
BasedOnStyle                                   : LLVM
AlignAfterOpenBracket                          : true
AlignEscapedNewlinesLeft                       : true
AlignConsecutiveAssignments                    : true
AllowShortFunctionsOnASingleLine               : Inline
AlwaysBreakTemplateDeclarations                : true
ColumnLimit                                    : 160
ConstructorInitializerIndentWidth              : 6
IndentCaseLabels : true
MaxEmptyLinesToKeep : 2
KeepEmptyLinesAtTheStartOfBlocks               : false
NamespaceIndentation                           : All
PointerAlignment                               : Middle
SpacesBeforeTrailingComments                   : 2
IndentWidth : 2
TabWidth : 2
UseTab                                         : ForIndentation
SpaceBeforeParens                              : Never
FixNamespaceComments                           : false
...
```
on 1:19.0-58\~exp2+0~20240125133033.7\~1.gbp0cd83c.

I think it's obvious it should not be like that, and it should just be
```cpp
#if (__linux__ && !__GLIBC__) || __OpenBSD__  // cpuid
```
and match all the other `#if`s.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy0lUFvozgUxz-Nc7GCjEkgOXAgdLKqNm1HSnb3iIx5gFtjI9s0zRzms6-AZMqmM5letqqUYL_fe-__f45h1opKAcRouUHLuxnrXK1NrFgunhn_JuEIUsxyXZzie1yBQ-QOkQSFZPznbXteoYEoEV1lmRSqe8syjGiIaIgR9bPsj939Js0yRNcYRSmKUpxlTy2ozf4uyzBGdIvoFvO2E8VVgfHxKFyNuValqK72T6yR49J8Ph-_7JiqOlYBRkGC00uDG2aheFJ7d5KAf__Xs7vd3w8jnEhRqaR0YIauDeMv4G7DznQwgb9YzlooHuEohQK7g_JX_E_gVCsLvHPiFZJhXg0oZz8DS33c19q4bae4E1rZJ5Xshaok7IS69qGH71Xf3wU_spPdGGAvB2hayRzcAZfMsCHV7dqpll2jdqIRN4z6L-xfxt3rdabjTpt7JZxgUnwDc68KUO4fUbj6IxuO5BiTMgs7loO0V009sLcvTetOvXh70H8CtEMEHbf75_f9xB1q2Dtm3FO5kZq_XCvuyZJJe07-yBqwLeMwNjGY9BvFiTwf3q9aKAdmmHY_3E-49SCKQp5L7_uydgOlNnAwTEihqlQ3vzomE8lTUyfLB5Z_WPvLwoHlnxnmjyJbbSZmTHodW_3KDHw8Rx_TPMIrmJHeircfPt9QOKUnI_I876f3i1bYR0Hirz0yX67QMv0Oby1FdEO-U0IXxKdLPwhIEHhRv-l7Vd4SXqwCfsk3moldLdQLFg7RyGKdvwrdWSwctrXuZIGVdjgHLMULYFczh2iKmSomEc-d7UNuXrP4f7tn-14a5niNmZTY1YC1q8HgPmC44ENivVkRB8U6WLMZxH5Eomi9CpeLWR1HPoUiWtKCcxLQnBcrRiiL-LrMwzLK2UzEg5vUD8giIMuFR1Z5SFe0T5DTEjhaEGiYkJ6Ur42nTTUT1nYQr_xluJ7J4Sc9vKko5ZKpal5q0_Q20v7dZeIem-ddZdGCSGGdfU_khJMQTyncGl10HOy7PLpiOb84WkA5MbKqBQrJrDMyrp1rLQqS0c5KuLrLPa4bRLd9ufPHvDX6GbhDdDuIsIhuBx3_BgAA__-gxRXV">