11---
22Language : Cpp
3- # BasedOnStyle: LLVM
43AccessModifierOffset : -2
54AlignAfterOpenBracket : Align
65AlignArrayOfStructures : None
@@ -9,48 +8,83 @@ AlignConsecutiveAssignments:
98 AcrossEmptyLines : false
109 AcrossComments : false
1110 AlignCompound : false
11+ AlignFunctionDeclarations : false
12+ AlignFunctionPointers : false
1213 PadOperators : true
1314AlignConsecutiveBitFields :
1415 Enabled : false
1516 AcrossEmptyLines : false
1617 AcrossComments : false
1718 AlignCompound : false
19+ AlignFunctionDeclarations : false
20+ AlignFunctionPointers : false
1821 PadOperators : false
1922AlignConsecutiveDeclarations :
2023 Enabled : false
2124 AcrossEmptyLines : false
2225 AcrossComments : false
2326 AlignCompound : false
27+ AlignFunctionDeclarations : true
28+ AlignFunctionPointers : false
2429 PadOperators : false
2530AlignConsecutiveMacros :
2631 Enabled : false
2732 AcrossEmptyLines : false
2833 AcrossComments : false
2934 AlignCompound : false
35+ AlignFunctionDeclarations : false
36+ AlignFunctionPointers : false
3037 PadOperators : false
3138AlignConsecutiveShortCaseStatements :
3239 Enabled : false
3340 AcrossEmptyLines : false
3441 AcrossComments : false
42+ AlignCaseArrows : false
3543 AlignCaseColons : false
44+ AlignConsecutiveTableGenBreakingDAGArgColons :
45+ Enabled : false
46+ AcrossEmptyLines : false
47+ AcrossComments : false
48+ AlignCompound : false
49+ AlignFunctionDeclarations : false
50+ AlignFunctionPointers : false
51+ PadOperators : false
52+ AlignConsecutiveTableGenCondOperatorColons :
53+ Enabled : false
54+ AcrossEmptyLines : false
55+ AcrossComments : false
56+ AlignCompound : false
57+ AlignFunctionDeclarations : false
58+ AlignFunctionPointers : false
59+ PadOperators : false
60+ AlignConsecutiveTableGenDefinitionColons :
61+ Enabled : false
62+ AcrossEmptyLines : false
63+ AcrossComments : false
64+ AlignCompound : false
65+ AlignFunctionDeclarations : false
66+ AlignFunctionPointers : false
67+ PadOperators : false
3668AlignEscapedNewlines : Left
3769AlignOperands : Align
3870AlignTrailingComments :
3971 Kind : Always
4072 OverEmptyLines : 0
4173AllowAllArgumentsOnNextLine : true
4274AllowAllParametersOfDeclarationOnNextLine : true
75+ AllowBreakBeforeNoexceptSpecifier : Never
4376AllowShortBlocksOnASingleLine : Never
77+ AllowShortCaseExpressionOnASingleLine : true
4478AllowShortCaseLabelsOnASingleLine : false
79+ AllowShortCompoundRequirementOnASingleLine : true
4580AllowShortEnumsOnASingleLine : true
4681AllowShortFunctionsOnASingleLine : None
4782AllowShortIfStatementsOnASingleLine : Never
4883AllowShortLambdasOnASingleLine : All
4984AllowShortLoopsOnASingleLine : false
85+ AllowShortNamespacesOnASingleLine : false
5086AlwaysBreakAfterDefinitionReturnType : None
51- AlwaysBreakAfterReturnType : All
5287AlwaysBreakBeforeMultilineStrings : false
53- AlwaysBreakTemplateDeclarations : MultiLine
5488AttributeMacros :
5589 - __capability
5690 - BSON_GNUC_WARN_UNUSED_RESULT
@@ -78,17 +112,22 @@ BraceWrapping:
78112 SplitEmptyFunction : true
79113 SplitEmptyRecord : true
80114 SplitEmptyNamespace : true
115+ BreakAdjacentStringLiterals : true
81116BreakAfterAttributes : Never
82117BreakAfterJavaFieldAnnotations : false
118+ BreakAfterReturnType : All
83119BreakArrays : true
84120BreakBeforeBinaryOperators : None
85121BreakBeforeConceptDeclarations : Always
86122BreakBeforeBraces : Linux
87123BreakBeforeInlineASMColon : OnlyMultiline
88124BreakBeforeTernaryOperators : true
125+ BreakBinaryOperations : Never
89126BreakConstructorInitializers : BeforeColon
127+ BreakFunctionDefinitionParameters : false
90128BreakInheritanceList : BeforeColon
91129BreakStringLiterals : true
130+ BreakTemplateDeclarations : MultiLine
92131ColumnLimit : 120
93132CommentPragmas : ' ^ IWYU pragma:'
94133CompactNamespaces : false
@@ -131,6 +170,7 @@ IncludeIsMainSourceRegex: ''
131170IndentAccessModifiers : false
132171IndentCaseBlocks : false
133172IndentCaseLabels : false
173+ IndentExportBlock : true
134174IndentExternBlock : AfterExternBlock
135175IndentGotoLabels : true
136176IndentPPDirectives : None
@@ -149,12 +189,16 @@ IntegerLiteralSeparator:
149189 HexMinDigits : 0
150190JavaScriptQuotes : Leave
151191JavaScriptWrapImports : true
152- KeepEmptyLinesAtTheStartOfBlocks : false
153- KeepEmptyLinesAtEOF : false
192+ KeepEmptyLines :
193+ AtEndOfFile : false
194+ AtStartOfBlock : false
195+ AtStartOfFile : false
196+ KeepFormFeed : false
154197LambdaBodyIndentation : Signature
155198LineEnding : DeriveLF
156199MacroBlockBegin : ' '
157200MacroBlockEnd : ' '
201+ MainIncludeChar : AngleBracket
158202MaxEmptyLinesToKeep : 2
159203NamespaceIndentation : None
160204ObjCBinPackProtocolList : Auto
@@ -165,9 +209,11 @@ ObjCSpaceBeforeProtocolList: true
165209PackConstructorInitializers : BinPack
166210PenaltyBreakAssignment : 2
167211PenaltyBreakBeforeFirstCallParameter : 19
212+ PenaltyBreakBeforeMemberAccess : 150
168213PenaltyBreakComment : 300
169214PenaltyBreakFirstLessLess : 120
170215PenaltyBreakOpenParenthesis : 0
216+ PenaltyBreakScopeResolution : 500
171217PenaltyBreakString : 1000
172218PenaltyBreakTemplateDeclaration : 10
173219PenaltyExcessCharacter : 1000000
@@ -177,14 +223,16 @@ PointerAlignment: Right
177223PPIndentWidth : -1
178224QualifierAlignment : Leave
179225ReferenceAlignment : Pointer
180- ReflowComments : true
226+ ReflowComments : Always
181227RemoveBracesLLVM : false
228+ RemoveEmptyLinesInUnwrappedLines : false
182229RemoveParentheses : Leave
183230RemoveSemicolon : false
184231RequiresClausePosition : OwnLine
185232RequiresExpressionIndentation : OuterScope
186233SeparateDefinitionBlocks : Leave
187234ShortNamespaceLines : 1
235+ SkipMacroDefinitionBody : false
188236SortIncludes : Never
189237SortJavaStaticImport : Before
190238SortUsingDeclarations : LexicographicNumeric
@@ -206,6 +254,7 @@ SpaceBeforeParensOptions:
206254 AfterFunctionDeclarationName : false
207255 AfterIfMacros : true
208256 AfterOverloadedOperator : false
257+ AfterPlacementOperator : false
209258 AfterRequiresInClause : false
210259 AfterRequiresInExpression : false
211260 BeforeNonEmptyParentheses : false
@@ -220,6 +269,7 @@ SpacesInLineCommentPrefix:
220269 Maximum : -1
221270SpacesInParens : Never
222271SpacesInParensOptions :
272+ ExceptDoubleParentheses : false
223273 InCStyleCasts : false
224274 InConditionalStatements : false
225275 InEmptyParentheses : false
@@ -231,6 +281,7 @@ StatementAttributeLikeMacros:
231281StatementMacros :
232282 - Q_UNUSED
233283 - QT_REQUIRE_VERSION
284+ TableGenBreakInsideDAGArg : DontBreak
234285TabWidth : 3
235286UseTab : Never
236287VerilogBreakBetweenInstancePorts : true
@@ -240,4 +291,5 @@ WhitespaceSensitiveMacros:
240291 - NS_SWIFT_NAME
241292 - PP_STRINGIZE
242293 - STRINGIZE
294+ WrapNamespaceBodyWithEmptyLines : Leave
243295...
0 commit comments