| --- | |
| Language: Cpp | |
| BasedOnStyle: LLVM | |
| AlignAfterOpenBracket: Align | |
| AlignConsecutiveAssignments: | |
| Enabled: true | |
| AcrossEmptyLines: false | |
| AcrossComments: false | |
| AlignConsecutiveBitFields: | |
| Enabled: true | |
| AcrossEmptyLines: false | |
| AcrossComments: false | |
| AlignConsecutiveDeclarations: | |
| Enabled: true | |
| AcrossEmptyLines: false | |
| AcrossComments: false | |
| AlignConsecutiveMacros: | |
| Enabled: true | |
| AcrossEmptyLines: true | |
| AcrossComments: false | |
| AlignConsecutiveShortCaseStatements: | |
| Enabled: true | |
| AcrossEmptyLines: true | |
| AcrossComments: true | |
| AlignCaseColons: false | |
| AlignEscapedNewlines: LeftWithLastLine | |
| AlignOperands: true | |
| AlignTrailingComments: | |
| Kind: Always | |
| OverEmptyLines: 2 | |
| AllowAllArgumentsOnNextLine: false | |
| AllowAllConstructorInitializersOnNextLine: false | |
| AllowAllParametersOfDeclarationOnNextLine: false | |
| AllowShortBlocksOnASingleLine: Empty | |
| AllowShortCaseExpressionOnASingleLine: true | |
| AllowShortCaseLabelsOnASingleLine: false | |
| AllowShortEnumsOnASingleLine: false | |
| AllowShortFunctionsOnASingleLine: None | |
| AllowShortIfStatementsOnASingleLine: Never | |
| AlwaysBreakTemplateDeclarations: Yes | |
| BinPackArguments: true | |
| BreakBeforeBraces: Custom | |
| BraceWrapping: | |
| AfterCaseLabel: false | |
| AfterClass: false | |
| AfterControlStatement: false | |
| AfterEnum: false | |
| AfterFunction: false | |
| AfterNamespace: false | |
| AfterStruct: false | |
| AfterUnion: false | |
| AfterExternBlock: false | |
| BeforeCatch: true | |
| BeforeElse: false | |
| BeforeLambdaBody: false | |
| BeforeWhile: false | |
| SplitEmptyFunction: true | |
| SplitEmptyRecord: true | |
| SplitEmptyNamespace: true | |
| BracedInitializerIndentWidth: 2 | |
| BreakBeforeBinaryOperators: None | |
| BreakConstructorInitializers: AfterColon | |
| BreakConstructorInitializersBeforeComma: false | |
| ContinuationIndentWidth: 2 | |
| ColumnLimit: 120 | |
| ConstructorInitializerAllOnOneLineOrOnePerLine: false | |
| Cpp11BracedListStyle: true | |
| IncludeBlocks: Preserve | |
| IncludeCategories: | |
| - Regex: '^<.*' | |
| Priority: 1 | |
| - Regex: '^".*' | |
| Priority: 2 | |
| - Regex: '.*' | |
| Priority: 3 | |
| IncludeIsMainRegex: '([-_](test|unittest))?$' | |
| IndentPPDirectives: BeforeHash | |
| InsertBraces: true | |
| IndentCaseLabels: true | |
| InsertNewlineAtEOF: true | |
| MacroBlockBegin: '' | |
| MacroBlockEnd: '' | |
| MaxEmptyLinesToKeep: 2 | |
| NamespaceIndentation: All | |
| PenaltyBreakBeforeFirstCallParameter: 1000000 | |
| PenaltyBreakOpenParenthesis: 1000000 | |
| PPIndentWidth: 2 | |
| QualifierAlignment: Custom | |
| QualifierOrder: ['static', 'const', 'volatile', 'restrict', 'type'] | |
| SpaceAfterTemplateKeyword: false | |
| SpaceBeforeRangeBasedForLoopColon: false | |
| SpaceInEmptyParentheses: false | |
| SpacesInAngles: false | |
| SpacesInConditionalStatement: false | |
| SpacesInCStyleCastParentheses: false | |
| SpacesInParentheses: false | |
| SortIncludes: false | |
| TabWidth: 2 | |
| ... |