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

    <tr>
        <th>Summary</th>
        <td>
            clang-format - Break each argument to new line
        </td>
    </tr>

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

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

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

<pre>
    Hi I am new to .clang-format. 
I want each argument on new line ex.
```c
int
foo(
    int x, 
    int b)
{
        return (x + b);
}
```

but currently I am getting:
```c
int
foo(int x, int b)
{
        return (x + b);
}

```

My current `.clang-format` is:
```
---
BasedOnStyle: Mozilla
AlignAfterOpenBracket: AlwaysBreak
AlignConsecutiveMacros: 'true'
AlignConsecutiveAssignments: 'true'
AlignConsecutiveDeclarations: 'true'
AlignEscapedNewlines: Right
AlignOperands: 'true'
AlignTrailingComments: 'true'
AlwaysBreakAfterDefinitionReturnType: All
AlwaysBreakAfterReturnType: All
AlwaysBreakBeforeMultilineStrings: 'true'
AlwaysBreakTemplateDeclarations: 'Yes'
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Allman
BreakBeforeTernaryOperators: 'true'
BreakConstructorInitializers: BeforeComma
BreakInheritanceList: BeforeComma
BreakStringLiterals: 'true'
ColumnLimit: '80'
ConstructorInitializerIndentWidth: '8'
ContinuationIndentWidth: '8'
DerivePointerAlignment: 'true'
FixNamespaceComments: 'true'
IndentCaseLabels: 'true'
IndentPPDirectives: BeforeHash
IndentWidth: '8'
KeepEmptyLinesAtTheStartOfBlocks: 'false'
NamespaceIndentation: All
SortIncludes: 'false'
SortUsingDeclarations: 'true'
TabWidth: '8'
UseTab: Always
BinPackArguments: false
BinPackParameters: false

...

```


</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyclVFv4jgQxz-NebFAjhMKPOQhlEWLrt1WW1anexycSeKrY0f2pC376U9JgNIt7EonIRCa38z8_ffYhhB0aRFTNl2y6WoELVXOp7v9czLauXyfftV8w6HmFl85OT5RBmw5LpyvgSaciWzDX8ESR1AVB1-2NVrizvYJRlvk-DZhImM3YvgoJjJtiYmscI7JORMZ55xrS_yNyVt-9n_H5KJLnS27b7HwSK23nMn5G2dyOcTjPjhbnffo8WzXElet92jJ7IdVlEikbcni7HeSTlr-l4hPOu73Rxmc3YgPDrIbwXX4RQ4T2Xg8ZiJbQsD8wT7R3iCLM37vfmpjgIksM7q0WUHoHxq0Sw_qGalDMvMK-7D0CM9H7NbZgKol_YL3oLzr2nEmZ-RbZHJ2Acv6oeg28s_sCpUBD6SdvQJ_CQoazL_hazcOPfRdlxUd4w8NerD5leytB220LW9dfU3QacW9ISsstNWdnu_9Tm33DQ7OmAv0H5glFs7jfWuoE4FP5LUtf6thi3VjgC758g-GAT8rvdQW_L63gJwP7yLOGQ8Kj6Ea7MfoFv2nEh_E9Wy3Y-RbRc5vOnfA6J84wEOZzl840htbodcEVuGdDnSFGty404QezOe-t860tb3TtaZDbC6OkUtiNjZHS3_rnKojf8JJ27b38iq0Qq9f8NFpS-j7yenG5ZOotX77BjWGBhReHamhyS0EvIMdXljaADw-rrRH1Z2CMyO_QqhOyAWhfyE2X-qG9nfdachoW-ETgaeHYmmcej42K8CEQ7eT4KFm78P7oDw5TxurTJvjhdwu-iNoW_72nG5hd0Hpj4Bb2L3fKt2-a_sI6jk73PN9paHbKfYIHmqkw3Adg0xkk8nk4vU4ytM4X8QLGGEazaaLJBbxfDaq0mkcqUTGOI1VgkUyh3ihRBLtpiDiaZIXI51KIaeREDKax4tkNlnIIiryKI-SJJ-hUCwRWIM2E2Ne6onz5UiH0GIa3USzaD4y_e72T5-UH65lKbvH0Kdd3njXloElwuhA4b0SaTKYnmfxMe_PxS9vIbnTWzhqvUkroqa_8uWayXWpqWp3E-VqJtdd8cPPuPHuX1TE5LrXHJhcH2S_pPK_AAAA__-4nXcR">