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

    <tr>
        <th>Summary</th>
        <td>
            Clang-CL 15.x reporting warning when using /clang:-xc
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    OS: Windows

Unlike previous versions, when running clang-cl.exe version 15.x as follows from a cmd.exe prompt:

```
clang-cl /WX /clang:-xc /clang:-E /clang:-dM nul
```

It outputs the following warning:

```
clang-cl: error: '-x c' after last input file has no effect [-Werror,-Wunused-command-line-argument]
```

Among other things, this prevents clang-cl 15.x from being used by Visual Studio Code's C++ extension for Intellisense.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMUtGOmzoQ_RrzMgKBgXDzwEOSvZFWuld9WLXpq8EDuDU28ow32b-vILvtrlRVldDgscYz58w5isiMDrEV9VHUD4mKPPnQ6hGnYEYMSef1S_vpSZQHuBin_ZVE_iDywz1-dtZ8R1gCPhsfCZ4xkPGOhDzBdUIHITpn3Ai9VW5Me5vhDd-qoKizGyiCwVvrrwRD8DMo6Ge9lS3BzwuL8vB-otjlr9-WvvUFIc-Xr2vcbkR5SG_9h_TfD5n-H1y0v215j48MPvISmYAnfIW4MrmqsDL6O1jr2jAEH9aDkE16g17IBtTAGMAqYjBuiQyDsQiTInAecBiwZxD1Mb3cH8tTeokuEuq09_OsnE6tcZiqMMYZHYv64Q9UDrN3I3ieMABPxo2bPDwZ2oRDx_RTn7smmxAdrnTXodC9wBdDUVl44qiNh5PXKGRDcBLyKOQR8MboNlEHH-DRMVprCB1hlui21PtyrxJsi12T5_murppkanWt9lWFGnWJfSkHLMu6qDUOuwplozExrcylLGQui38qKZssl3roUJZFp3Bf7gtR5TgrYzNrn-fMhzExRBHbel_mTWJVh5benB3atSjt4kiiyq0hpl_P2LDF9rQt4fTffQkBFx_4neR3R0dajx-NlsRg24l5odUW8izkeTQ8xS7r_SzkeZ3z-kuX4L9hz0KeN6wk5HmD-yMAAP__xT4dXg">