@@ -4,15 +4,36 @@ Language: Cpp
4
4
AccessModifierOffset : -1
5
5
AlignAfterOpenBracket : Align
6
6
AlignArrayOfStructures : None
7
- AlignConsecutiveMacros : None
8
- AlignConsecutiveAssignments : None
9
- AlignConsecutiveBitFields : None
10
- AlignConsecutiveDeclarations : None
7
+ AlignConsecutiveAssignments :
8
+ Enabled : false
9
+ AcrossEmptyLines : false
10
+ AcrossComments : false
11
+ AlignCompound : false
12
+ PadOperators : true
13
+ AlignConsecutiveBitFields :
14
+ Enabled : false
15
+ AcrossEmptyLines : false
16
+ AcrossComments : false
17
+ AlignCompound : false
18
+ PadOperators : false
19
+ AlignConsecutiveDeclarations :
20
+ Enabled : false
21
+ AcrossEmptyLines : false
22
+ AcrossComments : false
23
+ AlignCompound : false
24
+ PadOperators : false
25
+ AlignConsecutiveMacros :
26
+ Enabled : false
27
+ AcrossEmptyLines : false
28
+ AcrossComments : false
29
+ AlignCompound : false
30
+ PadOperators : false
11
31
AlignEscapedNewlines : Left
12
32
AlignOperands : Align
13
- AlignTrailingComments : true
33
+ AlignTrailingComments :
34
+ Kind : Always
35
+ OverEmptyLines : 0
14
36
AllowAllArgumentsOnNextLine : true
15
- AllowAllConstructorInitializersOnNextLine : true
16
37
AllowAllParametersOfDeclarationOnNextLine : true
17
38
AllowShortBlocksOnASingleLine : Never
18
39
AllowShortCaseLabelsOnASingleLine : false
@@ -25,6 +46,8 @@ AlwaysBreakAfterDefinitionReturnType: None
25
46
AlwaysBreakAfterReturnType : None
26
47
AlwaysBreakBeforeMultilineStrings : true
27
48
AlwaysBreakTemplateDeclarations : Yes
49
+ # AttributeMacros:
50
+ # - __capability
28
51
BinPackArguments : true
29
52
BinPackParameters : true
30
53
BitFieldColonSpacing : Both
@@ -33,12 +56,12 @@ BraceWrapping:
33
56
AfterClass : false
34
57
AfterControlStatement : Never
35
58
AfterEnum : false
59
+ AfterExternBlock : false
36
60
AfterFunction : false
37
61
AfterNamespace : false
38
62
AfterObjCDeclaration : false
39
63
AfterStruct : false
40
64
AfterUnion : false
41
- AfterExternBlock : false
42
65
BeforeCatch : false
43
66
BeforeElse : false
44
67
BeforeLambdaBody : false
@@ -47,24 +70,23 @@ BraceWrapping:
47
70
SplitEmptyFunction : true
48
71
SplitEmptyRecord : true
49
72
SplitEmptyNamespace : true
73
+ BreakAfterAttributes : Never
74
+ # BreakAfterJavaFieldAnnotations: false
75
+ BreakArrays : true
50
76
BreakBeforeBinaryOperators : None
51
77
BreakBeforeBraces : Attach
52
- BreakBeforeConceptDeclarations : true
53
- BreakBeforeInheritanceComma : true # false
54
- BreakInheritanceList : BeforeComma # BeforeColon
78
+ BreakBeforeConceptDeclarations : Always
79
+ BreakBeforeInlineASMColon : OnlyMultiline
55
80
BreakBeforeTernaryOperators : true
56
- BreakConstructorInitializersBeforeComma : true # false
57
81
BreakConstructorInitializers : BeforeComma # BeforeColon
58
- # BreakAfterJavaFieldAnnotations: false
82
+ BreakInheritanceList : BeforeComma # BeforeColon
59
83
BreakStringLiterals : true
60
84
ColumnLimit : 120 # 80
61
85
CommentPragmas : ' ^ IWYU pragma:'
62
86
CompactNamespaces : false
63
- ConstructorInitializerAllOnOneLineOrOnePerLine : true
64
87
ConstructorInitializerIndentWidth : 4
65
88
ContinuationIndentWidth : 4
66
89
Cpp11BracedListStyle : true
67
- DeriveLineEnding : true
68
90
DerivePointerAlignment : true
69
91
DisableFormat : false
70
92
EmptyLineAfterAccessModifier : Never
@@ -83,14 +105,21 @@ IndentCaseLabels: true
83
105
IndentExternBlock : AfterExternBlock
84
106
IndentGotoLabels : true
85
107
IndentPPDirectives : None
86
- IndentRequires : false
108
+ IndentRequiresClause : true
87
109
IndentWidth : 2
88
110
IndentWrappedFunctionNames : false
111
+ InsertBraces : false
112
+ InsertNewlineAtEOF : false
89
113
# InsertTrailingCommas: None
114
+ IntegerLiteralSeparator :
115
+ Binary : 0
116
+ Decimal : 0
117
+ Hex : 0
90
118
# JavaScriptQuotes: Leave
91
119
# JavaScriptWrapImports: true
92
120
KeepEmptyLinesAtTheStartOfBlocks : false
93
121
LambdaBodyIndentation : Signature
122
+ LineEnding : DeriveLF
94
123
MacroBlockBegin : ' '
95
124
MacroBlockEnd : ' '
96
125
MaxEmptyLinesToKeep : 1
@@ -100,23 +129,31 @@ NamespaceIndentation: None
100
129
# ObjCBreakBeforeNestedBlockParam: true
101
130
# ObjCSpaceAfterProperty: false
102
131
# ObjCSpaceBeforeProtocolList: true
132
+ PackConstructorInitializers : NextLine
103
133
PenaltyBreakAssignment : 2
104
134
PenaltyBreakBeforeFirstCallParameter : 1
105
135
PenaltyBreakComment : 300
106
136
PenaltyBreakFirstLessLess : 120
137
+ PenaltyBreakOpenParenthesis : 0
107
138
PenaltyBreakString : 1000
108
139
PenaltyBreakTemplateDeclaration : 10
109
140
PenaltyExcessCharacter : 1000000
110
141
PenaltyIndentedWhitespace : 0
111
142
PenaltyReturnTypeOnItsOwnLine : 200
112
- PointerAlignment : Right
143
+ PointerAlignment : Right # Left
113
144
PPIndentWidth : -1
145
+ QualifierAlignment : Leave
114
146
ReferenceAlignment : Pointer
115
147
ReflowComments : false # true
148
+ RemoveBracesLLVM : false
149
+ RemoveSemicolon : false
150
+ RequiresClausePosition : OwnLine
151
+ RequiresExpressionIndentation : OuterScope
152
+ SeparateDefinitionBlocks : Leave
116
153
ShortNamespaceLines : 0 # 1
117
154
SortIncludes : CaseInsensitive # CaseSensitive
118
155
# SortJavaStaticImport: Before
119
- SortUsingDeclarations : false # true
156
+ SortUsingDeclarations : Lexicographic # LexicographicNumeric
120
157
SpaceAfterCStyleCast : false
121
158
SpaceAfterLogicalNot : false
122
159
SpaceAfterTemplateKeyword : true
@@ -127,6 +164,16 @@ SpaceBeforeCpp11BracedList: false
127
164
SpaceBeforeCtorInitializerColon : true
128
165
SpaceBeforeInheritanceColon : true
129
166
SpaceBeforeParens : ControlStatements
167
+ SpaceBeforeParensOptions :
168
+ AfterControlStatements : true
169
+ AfterForeachMacros : true
170
+ AfterFunctionDefinitionName : false
171
+ AfterFunctionDeclarationName : false
172
+ AfterIfMacros : true
173
+ AfterOverloadedOperator : false
174
+ AfterRequiresInClause : false
175
+ AfterRequiresInExpression : false
176
+ BeforeNonEmptyParentheses : false
130
177
SpaceBeforeRangeBasedForLoopColon : true
131
178
SpaceBeforeSquareBrackets : false
132
179
SpaceInEmptyBlock : false
@@ -143,6 +190,5 @@ SpacesInParentheses: false
143
190
SpacesInSquareBrackets : false
144
191
Standard : Auto
145
192
TabWidth : 100 # 8
146
- UseCRLF : false
147
193
UseTab : Never
148
194
...
0 commit comments