[cfe-dev] clang-format: Multiple statements in line

Daniel Jasper via cfe-dev cfe-dev at lists.llvm.org
Wed Aug 26 09:40:43 PDT 2015


Sure, there is bugs.llvm.org with a dedicated "Formatter" component.

However, the bar for adding such features is:
- Large project with open style guide recommending it.
- Person willing to contribute an maintain a patch.


On Wed, Aug 26, 2015 at 5:40 PM, Florian Lindner <mailinglists at xgm.de>
wrote:

> Am Mittwoch, 26. August 2015, 13:11:32 schrieb Daniel Jasper:
> > No, there isn't.
>
> Ok, thanks for that statement. Is this functionality planned somehow? Is
> there a bug tracker where I can file this as a wishlist item?
>
> Best Regards,
> Florian
>
> >
> > On Wed, Aug 26, 2015 at 11:23 AM, Florian Lindner via cfe-dev <
> > cfe-dev at lists.llvm.org> wrote:
> >
> > > Hello,
> > >
> > > I have code like that:
> > >
> > > ierr = KSPDestroy(&ksp);CHKERRQ(ierr);
> > >
> > > clang-format introduces a linebreak between the two statements. Is
> there a
> > > possiblity to omit that?
> > >
> > > My configuration, based on style LLVM:
> > >
> > > AllowAllParametersOfDeclarationOnNextLine: true
> > > AllowShortBlocksOnASingleLine: true
> > > AllowShortCaseLabelsOnASingleLine: true
> > > AllowShortIfStatementsOnASingleLine: true
> > > AllowShortLoopsOnASingleLine: true
> > > AllowShortFunctionsOnASingleLine: All
> > > AlwaysBreakAfterDefinitionReturnType: false
> > > AlwaysBreakTemplateDeclarations: false
> > > AlwaysBreakBeforeMultilineStrings: false
> > >
> > > (I've just set every remotely related option to don't break)
> > >
> > > Thanks,
> > > Florian
> > > _______________________________________________
> > > cfe-dev mailing list
> > > cfe-dev at lists.llvm.org
> > > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
> > >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150826/61261009/attachment.html>


More information about the cfe-dev mailing list