vscode格式化如何让while循环与分号在同一行上

VS Code C++ 代码格式化方法 Clang_format_style 如何设置能让 while 循环后紧跟的分号不换行

while (z[++Z] = x % 10 + 48, x /= 10)
;
我想要达到的结果
while (z[++Z] = x % 10 + 48, x /= 10);
我的C_Cpp: Clang_format_style设置
{BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 0, AllowShortBlocksOnASingleLine: Always, AllowShortCaseLabelsOnASingleLine: true, AllowShortEnumsOnASingleLine: true, AllowShortFunctionsOnASingleLine: All, AllowShortIfStatementsOnASingleLine: AllIfsAndElse,AllowShortLambdasOnASingleLine: All, AllowShortLoopsOnASingleLine: true, AlignTrailingComments : false, NamespaceIndentation: All, FixNamespaceComments: false}