<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/142629>142629</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-format] How to add `void` for function without param?
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
parmi93
</td>
</tr>
</table>
<pre>
I would like clang format to add `void` for functions without parameters, as in the following example:
```c
void foo();
void foo()
{
printf("Hello World!");
}
```
```c
void foo(void);
void foo(void)
{
printf("Hello World!");
}
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJycUtGOnDAM_BrnxbpVcCBsHvKw1xW6fkGfAwRIGwhKwm779xXstderqlaqZCmSJ57xyGNScuNirYbqGaorM1ueQtSribNTgrWh_6Y_4j1svkfvvljsvFlGHEKcTcYc0PQ9guS34HqQfAdw2JYuu7AkvLs8hS3jaqKZbbYxAX1Ak9AtmCeLQ_A-3N0yov1q5tVbEBfgR0n-qA74ZSfHIQSgM5AC8fz481ubX6DeEVyjW_JwdOnFeh_wU4i-ByqA6I2gvv6q83fZw96fpX9AP-UR_28D1mvRK6EMs7qoy7OSoqwFm7TltRRykG1rhJByUNSdi86W_NwXxsqaOU2cKi65KKqiKPhp4EZVQ0VK8dbWlYSS29k4f_L-Np9CHJlLabO6KEmSYt601qcjAkTHgZ8eB963ra4s6n3uqd3GBCX3LuX0xpRd9kd83g1WV3wJ938E5H0-QDRsi15POa9pDwI1QM3o8rS1py7MQM0u-vo8rTF8tl0Gag4vCah5tXPT9D0AAP__5WTZVA">