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

    <tr>
        <th>Summary</th>
        <td>
            modernize-use-using emits warnings in extern "C" contexts
        </td>
    </tr>

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

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

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

<pre>
    Running the `modernize-use-using` check when C header files are included which use `extern "C"` should not emit any warnings for typedefs in those contexts
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxskE2O2zAMhU8jb4gEMv0XL7RoZ5AD9AayRFuaytJAlJpJT1_YKBAU6ILgiu_x-zSz3yKREsN3Mbw3uhaXsoofeieeu2ZJ9ql-1Bh93KA4AjHKPVnK0f-mS-VjfNzEKME4Mj_h4SjCGzjSljKsPhCDzgQ-mlAtWXg4bxxUPqPoq1COIBDfBOKRwi7VYCGmArT7Ajo-4aHz0c-wpgzl-UmWVgYfobjEBCbFQl-FG6s6O3ezbki1460fpLx1c-MULrabqO87s-A4rdj22E3tOI2rHVAa23iFEjs5tHOLQzfM17Vd7Y3WZcG-nwZ5E72kXftwDeHXfk15azxzJTXiTU5N0AsFPhUimqDjdinePg-i4b3J6ji6LHVj0cvgufArpvgSSP3H6EnPL3Qf4V9ZL-yag3KlfLLovgm8C7xvvri6XE3aBd6Prr_r8pnTB5ki8H7-zwLvJ8KfAAAA__-t2qsq">