1 AccessModifierOffset: -8
2 AlignAfterOpenBracket: DontAlign
3 AlignConsecutiveAssignments: false
4 AlignConsecutiveDeclarations: false
5 AlignEscapedNewlines: Left
7 AlignTrailingComments: false
8 AllowAllConstructorInitializersOnNextLine: true
9 AllowShortBlocksOnASingleLine: false
10 AllowShortCaseLabelsOnASingleLine: false
11 AllowShortFunctionsOnASingleLine: None
12 AllowShortIfStatementsOnASingleLine: false
13 AllowShortLoopsOnASingleLine: false
14 AlwaysBreakAfterReturnType: None
15 AlwaysBreakBeforeMultilineStrings: false
16 AlwaysBreakTemplateDeclarations: Yes
17 BinPackArguments: true
18 BinPackParameters: false
19 BreakBeforeBraces: Custom
20 BreakConstructorInitializers: AfterColon
22 AfterControlStatement: false
28 AfterExternBlock: false
33 SplitEmptyFunction: true
34 BreakBeforeBinaryOperators: None
35 BreakBeforeTernaryOperators: false
36 BreakConstructorInitializers: AfterColon
37 BreakStringLiterals: false
39 ConstructorInitializerAllOnOneLineOrOnePerLine: true
40 ConstructorInitializerIndentWidth: 8
41 ContinuationIndentWidth: 16
42 DerivePointerAlignment: false
44 EmptyLineBeforeAccessModifier: LogicalBlock
46 - 'cds_lfht_for_each_entry'
47 - 'cds_lfht_for_each_entry_safe'
48 - 'cds_lfht_for_each_duplicate'
49 - 'cds_list_for_each_entry'
50 - 'cds_list_for_each_entry_safe'
52 IncludeBlocks: Preserve
56 IncludeIsMainRegex: '(Test)?$'
57 IndentCaseLabels: false
58 IndentPPDirectives: None
60 IndentWrappedFunctionNames: false
61 KeepEmptyLinesAtTheStartOfBlocks: false
64 MaxEmptyLinesToKeep: 1
65 NamespaceIndentation: None
67 # Taken from git's rules
68 PenaltyBreakAssignment: 10
69 PenaltyBreakBeforeFirstCallParameter: 30
70 PenaltyBreakComment: 10
71 PenaltyBreakString: 10
72 PenaltyExcessCharacter: 100
73 PenaltyReturnTypeOnItsOwnLine: 60
75 PointerAlignment: Right
76 ReferenceAlignment: Left
79 SpaceAfterCStyleCast: true
80 SpaceBeforeAssignmentOperators: true
81 SpaceBeforeParens: ControlStatements
82 SpaceInEmptyParentheses: false
83 SpacesBeforeTrailingComments: 1
84 SpacesInContainerLiterals: false
85 SpacesInCStyleCastParentheses: false
86 SpacesInParentheses: false
87 SpacesInSquareBrackets: false