BasedOnStyle: LLVM Language: Cpp Standard: c++11 DerivePointerAlignment: true SortIncludes: Never ReflowComments: false PointerAlignment: Left AlignAfterOpenBracket: AlwaysBreak AlignOperands: AlignAfterOperator BreakConstructorInitializers: AfterColon AlignTrailingComments: true AllowAllArgumentsOnNextLine: false AllowAllParametersOfDeclarationOnNextLine: false AllowShortEnumsOnASingleLine: false AllowShortFunctionsOnASingleLine: Empty AllowShortIfStatementsOnASingleLine: Never AllowShortLoopsOnASingleLine: false AlwaysBreakTemplateDeclarations: Yes BinPackArguments: false BinPackParameters: false ExperimentalAutoDetectBinPacking: true BreakBeforeBraces: Custom BraceWrapping: AfterFunction: true ColumnLimit: 100 AllowAllConstructorInitializersOnNextLine: false #BreakConstructorInitializersBeforeComma: true ConstructorInitializerAllOnOneLineOrOnePerLine: true AlwaysBreakAfterDefinitionReturnType: None AlwaysBreakAfterReturnType: None PenaltyBreakBeforeFirstCallParameter: 0 PenaltyReturnTypeOnItsOwnLine: 1000000 PenaltyBreakAssignment: 1000000 PenaltyExcessCharacter: 10 IndentCaseLabels: true IndentWidth: 4 MaxEmptyLinesToKeep: 2 NamespaceIndentation: All SpaceAfterTemplateKeyword: false AccessModifierOffset: -4 AllowShortBlocksOnASingleLine: Always IndentPPDirectives: BeforeHash IndentExternBlock: Indent Cpp11BracedListStyle: false BreakStringLiterals: false