BasedOnStyle: LLVM IndentWidth: 8 UseTab: Always BreakBeforeBraces: Custom BraceWrapping: AfterClass: false AfterEnum: false AfterStruct: false AfterUnion: false AfterControlStatement: MultiLine AfterFunction: false # should also be MultiLine, but not yet supported AfterExternBlock: false BeforeElse: false BeforeWhile: false IndentBraces: false SplitEmptyFunction: true AllowShortIfStatementsOnASingleLine: false IndentCaseLabels: false AlwaysBreakAfterReturnType: All Cpp11BracedListStyle: false ColumnLimit: 80 AlignAfterOpenBracket: Align AlignConsecutiveBitFields: true AlignConsecutiveDeclarations: false AlignConsecutiveMacros: true AlignTrailingComments: true AllowAllArgumentsOnNextLine: true AlwaysBreakBeforeMultilineStrings: false BreakBeforeBinaryOperators: None BreakBeforeTernaryOperators: true AlignEscapedNewlines: Left DerivePointerAlignment: false PointerAlignment: Right PointerBindsToType: false IncludeBlocks: Regroup IncludeCategories: - Regex: '^