# https://clang.llvm.org/docs/ClangFormatStyleOptions.html
+AlignAfterOpenBracket: Align
+AlignEscapedNewlines: Left
+AllowAllArgumentsOnNextLine: true
+AllowAllParametersOfDeclarationOnNextLine: false
+AllowShortFunctionsOnASingleLine: Empty
+AllowShortIfStatementsOnASingleLine: false
+AlwaysBreakAfterReturnType: None
BasedOnStyle: LLVM
-IndentWidth: 8
-ContinuationIndentWidth: 8
-UseTab: true
-BreakBeforeBraces: Custom
+BinPackArguments: false
+BinPackParameters: false
BraceWrapping:
AfterEnum: false
AfterFunction: true
BeforeElse: false
BeforeWhile: false
AfterControlStatement: MultiLine
-AllowShortIfStatementsOnASingleLine: false
+BreakBeforeBinaryOperators: None
+BreakBeforeBraces: Custom
ColumnLimit: 80
+ContinuationIndentWidth: 8
IndentCaseLabels: false
-AlignAfterOpenBracket: Align
-BinPackParameters: false
-BinPackArguments: false
-AllowAllParametersOfDeclarationOnNextLine: false
-AllowAllArgumentsOnNextLine: true
-AllowShortFunctionsOnASingleLine: Empty
-AlwaysBreakAfterReturnType: None
-AlignEscapedNewlines: Left
-SortIncludes: false
IndentGotoLabels: false
-WhitespaceSensitiveMacros: ['DEBUG']
-PenaltyReturnTypeOnItsOwnLine: 1000
+IndentWidth: 8
PenaltyBreakAssignment: 200
PenaltyBreakBeforeFirstCallParameter: 100
-BreakBeforeBinaryOperators: None
+PenaltyReturnTypeOnItsOwnLine: 1000
+SortIncludes: false
+UseTab: true
+WhitespaceSensitiveMacros: ['DEBUG']