diff options
Diffstat (limited to '.clang-format')
-rw-r--r-- | .clang-format | 57 |
1 files changed, 20 insertions, 37 deletions
diff --git a/.clang-format b/.clang-format index 977ed2dbf00..8b5c955cede 100644 --- a/.clang-format +++ b/.clang-format @@ -1,38 +1,21 @@ ---- -AlignEscapedNewlinesLeft: true -AlignTrailingComments: true -AllowAllParametersOfDeclarationOnNextLine: true -AllowShortIfStatementsOnASingleLine: false -AllowShortLoopsOnASingleLine: false -AllowShortFunctionsOnASingleLine: false -AlwaysBreakBeforeMultilineStrings: false -BreakBeforeBinaryOperators: false -BreakBeforeTernaryOperators: true -BinPackParameters: true -BreakBeforeBraces: GNU -ColumnLimit: 79 -IndentCaseLabels: false -MaxEmptyLinesToKeep: 1 -PenaltyBreakBeforeFirstCallParameter: 19 -PenaltyBreakComment: 60 -PenaltyBreakString: 1000 -PenaltyBreakFirstLessLess: 120 -PenaltyExcessCharacter: 1000000 -PenaltyReturnTypeOnItsOwnLine: 60 -PointerBindsToType: false -SpaceBeforeAssignmentOperators: true -SpaceBeforeParens: Always -SpacesBeforeTrailingComments: 1 -SpacesInParentheses: false -SpaceInEmptyParentheses: false -SpacesInCStyleCastParentheses: false -SpaceAfterControlStatementKeyword: true -Cpp11BracedListStyle: true -Standard: Cpp11 +# Minimal clang-format version is 8 + +BasedOnStyle: GNU +UseTab: Always +SpaceAfterCStyleCast: true SortIncludes: false -IndentWidth: 2 -TabWidth: 4 -UseTab: Never -IndentFunctionDeclarationAfterType: false -ContinuationIndentWidth: 4 -... +AlignConsecutiveMacros: true +BreakBeforeTernaryOperators: false +BreakBeforeBinaryOperators: None +ContinuationIndentWidth: 2 + +ForEachMacros: + - 'clib_bitmap_foreach' + - 'pool_foreach' + - 'pool_foreach_index' + - 'vec_foreach' + - 'vec_foreach_backwards' + - 'vec_foreach_index' + - 'vec_foreach_index_backwards' + - 'vlib_foreach_rx_tx' + |