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

    <tr>
        <th>Summary</th>
        <td>
            Using `Macros` breaks before argument in preprocessor conditionals
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    With
```yaml
Macros:
  - MY_MACRO(x)=x
```
this code
```c
#if SOMETHING
MY_MACRO(var);
#endif
```
is formatted as
```c
#if SOMETHING
MY_MACRO(
var);
#endif
```
which is probably unexpected.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyckkGL2zwQhn-NfBEJylh27IMO2S9f2h7ShXZL6amMpImtVraMJO8m_77ECV1YemlBIN4ZzftomMGUXDcSKVY9sGpf4Jz7ENUTDhhxNH2hg72ory73TOyZ2LFa3M4FB38LHdHEkFi5u0nOV_z47ftx99-nRwbNmUHLyv35TflN5t4lboKlN1lz11C6E__8ePz_6f2Hj-_uuFfvZ4yL-8Pv5zRad_ojyiV-CnHAnMlyTP8GvAX-BvvSO9Nzl_gUg0btL3we6TyRyWTXhVWlbcsWC1Kb7aZqZAu1LHol2o00tmq0rYyQWG0bagho27aVFg2eCqdAgBTVphaN3Eq5LktpUEMLKEBIK5kUNKDza--fh3WIXeFSmkm1UNbbwqMmn5aZA4z0wpckA7iuQFTXmpWeu8Sk8C7l9OqSXfakviQ3dpzV4j77WnAdCX8mrukUInGM3TzQmLkb-RRpisFQSiFyE0brsgsj-lTM0as-52lZHjgwOHQu97NemzAwOFyh92s1xfCDTGZwWL6aGByWVn4FAAD__3YzzLE">