<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/91064>91064</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[feat] Clang format
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ilan-schemoul
</td>
</tr>
</table>
<pre>
It would be awesome to have an option (the name could be BlankLineAfterDeclarationBlock) where in
```c
int main() {
int a;
int b;
printf("%d", a);
}
```
a newline is inserted between `int b;` and `printf;` (useful when we use C89 style/--Werror=declaration-after-statement and we want a newline between declarations/definitions)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxcUs2OpDwMfBpzsWiF8DNw4DA9COmTvvueDTFNdkLSSsKgeftV6PnblZBCOVVxuWQKQd8scw_1Feohoz2uzvfakM3DvPLmdpNNTr33_0U83G4UTox0cHAbY3S40hsjWXT3qJ1FkG1cGS1tjPMn_WrIvv6vLT8vkf3AsyFPiX41bn4F2eGxsmfUFsQA4hka8fjmB9Y24kbagmwTGZ6ujzpiuiEo_8LTD3z32sbl1EmQtTqPFySQ3RcLnoZ_2j4goeXDaMuoA2ob2EdO48SD2SI04qtZI5CsSqWPfo8ayHYPvOwmjWfxYNwD40vbYYjvhkGOef6LvXceykF9p5JTiikPkSJvnCa0KqkPSv9frj6d_FAGkKPiRVv9gbpM9aXqyo4y7ounompLWbV1tvaqo6mTqiy6RXIh2lIuS8vlVCmS9TTXme6lkJWoRVVUsii6S8O1KstmoaYSc9MQVII30uZizNt2cf6W6RB27rtCNFVmaGITzrWScjZkbyn7esh8n_j5tN8CVMLoEMP3C1FHc-7iwhShHvAlKXFxfqOY7d70a4z3AOUzyBHkeNNx3afL7DaQY3rl48jv3v3mOYIcT1MpmNPXnwAAAP__xyjqxA">