<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/76597>76597</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-tidy] disable `misc-unused-using-decls` check for C source
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-tidy
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
zufuliu
</td>
</tr>
</table>
<pre>
the check lacks:
```c++
bool isLanguageVersionSupported(const LangOptions &LangOpts) const override {
return LangOpts.CPlusPlus;
}
```
numbers for https://github.com/zufuliu/notepad2/blob/main/src/Notepad2.c on a slow system:
```
===-------------------------------------------------------------------------===
clang-tidy checks profiling
===-------------------------------------------------------------------------===
Total Execution Time: 3.9062 seconds (3.8387 wall clock)
---User Time--- --System Time-- --User+System-- ---Wall Time--- --- Name ---
0.5938 ( 17.7%) 0.0156 ( 2.9%) 0.6094 ( 15.6%) 0.6067 ( 15.8%) bugprone-reserved-identifier
0.5625 ( 16.7%) 0.0312 ( 5.7%) 0.5938 ( 15.2%) 0.4788 ( 12.5%) misc-unused-using-decls
0.2500 ( 7.4%) 0.0156 ( 2.9%) 0.2656 ( 6.8%) 0.2728 ( 7.1%) readability-function-size
0.1719 ( 5.1%) 0.0781 ( 14.3%) 0.2500 ( 6.4%) 0.2006 ( 5.2%) readability-non-const-parameter
0.1250 ( 3.7%) 0.0156 ( 2.9%) 0.1406 ( 3.6%) 0.1720 ( 4.5%) misc-misleading-identifier
0.0469 ( 1.4%) 0.0156 ( 2.9%) 0.0625 ( 1.6%) 0.1219 ( 3.2%) misc-non-copyable-objects
0.0625 ( 1.9%) 0.0000 ( 0.0%) 0.0625 ( 1.6%) 0.1173 ( 3.1%) bugprone-unused-return-value
0.1406 ( 4.2%) 0.0156 ( 2.9%) 0.1562 ( 4.0%) 0.1134 ( 3.0%) bugprone-suspicious-string-compare
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy8VUuP2zYQ_jX0haBADSXSOviQzdanIi2QtD1TFG2zS4kCH5tufn1BvVbeJsUeihqyLH4azvfNwxwZgrkOWp9Q_YDqx4NM8eb86Vu6JGvSoXXdyyneNFY3rZ6wleopIPYB0UdEPyBO50sheMjXhLbOWWzCz3K4JnnVv2sfjBs-p3F0PuoOwVG5IUScDX4Zo3FDwAj4sgwIGjwbuGftvek0RmJxjbHXMflh3RuKj7_aFPIXscUGicc36pbldB9S32of8MV5fItxnIKBM4Lz1cRbagvlegTnJXwE58FFPcoOEJxb61oE516aAcE5eIXg_Gl5XSjsBixxsO4rDi8h6v6faVqW7HG-yH_12TwuWVJWDlcSTfcyly3g0buLsWa4_l8SvrgoLf7pL61SrjD-YnqN2AfMioZywEErN3S57kdWHNlR4K_SWqysU08Imn3FMMaEkN-C9pMTQsiEfJ5yvEATkk0QPMwvFoz8kd1u-_Ltk-x1fti806Ju2DFLwaUoBII6t2DGaVnzCcdQNDuc06aa7euC3-FcrPhxxdt0Hb0bNPE6aP-sO2I6PURzMdrvNXCo5738XgMrYdZQb_hecV3AzroSxwWHol7x3gRF0pCC7kgKZriSTisbduRQUzptE0X1jviBrzh_jTPjAmZ2LIpywb2WnWyNNfGFXNKgcjeQYL7pHX0pymaNsdzzi2M5R1MVbM-zyuV3coFSvrrZkrLnH9xApqOFjNLLXse7CpRQz17Zu5qgrFY2dtcEpYDZDa62EkwV6E2wWnY5_9_tAFrxJQvlu6pAt46554c1mew1C5OAOfzxRbZWE9f-qVXcN8HmD5cbDy0oXXKdn7_H_pa-FGylX2u5_QWWJpwPcfIsbbprgy2j1V1T_7ACNYfVnt5JYNUqgb6VEFIYjTIuBRKiz8VQrh-l1_sz582JfehOrGtYIw_6VArKGgqlYIfbqQGpQEJ3OXbAtajKStS0aiSTTQ0dqIM5AQVWAqMUaMNY0VW0aY9lw4VqGJdHVFHdS2MLa5_7wvnrwYSQ9EnwuhEHK1ttwzSaAV5PdQSQR7U_5U2kTdeAKmpNiOHVTTTRTkN9t61-xLgzIdcfI05_dC5wukz7PCQ_4uCSV_qQvD39y8TMxMsPGb3LzYXgPAUTEJyneP4OAAD__6SFK9Y">