enum FormatStyle::ShortFunctionStyle

Description

Different styles for merging short functions containing at most one statement.

Declared at: clang/include/clang/Format/Format.h:484

Enumerators

NameValueComment
SFS_None0Never merge functions into a single line.
SFS_InlineOnly1Only merge functions defined inside a class. Same as "inline", except it does not implies "empty": i.e. top level empty functions are not merged either.
SFS_Empty2Only merge empty functions.
SFS_Inline3Only merge functions defined inside a class. Implies "empty".
SFS_All4Merge all functions fitting on a single line.