BasedOnStyle: LLVM UseTab: Never IndentWidth: 4 TabWidth: 4 AllowShortIfStatementsOnASingleLine: false AllowShortBlocksOnASingleLine: Empty ColumnLimit: 80 AccessModifierOffset: -4 PointerAlignment: Left NamespaceIndentation: All SpaceBeforeParens: Never SpaceAfterTemplateKeyword: false AlwaysBreakTemplateDeclarations: Yes AllowShortFunctionsOnASingleLine: None FixNamespaceComments: false AllowShortCaseLabelsOnASingleLine: true IndentCaseLabels: true IndentCaseBlocks: false IncludeBlocks: Regroup IncludeCategories: - Regex: '^<.*\.h>' Priority: 2 SortPriority: 0 - Regex: '^<.*' Priority: 1 SortPriority: 0 - Regex: '.*' Priority: 3 SortPriority: 0 AlignAfterOpenBracket: AlwaysBreak AlignEscapedNewlines: LeftWithLastLine AlwaysBreakBeforeMultilineStrings: true BreakAfterReturnType: Automatic BreakConstructorInitializers: AfterColon BreakInheritanceList: AfterColon IntegerLiteralSeparator: Binary: 4 BinaryMinDigits: 8 Decimal: 3 DecimalMinDigits: 5 Hex: 4 HexMinDigits: 8 KeepEmptyLines: AtEndOfFile: false AtStartOfBlock: false AtStartOfFile: false LambdaBodyIndentation: OuterScope SeparateDefinitionBlocks: Always PenaltyReturnTypeOnItsOwnLine: 1000000