--- Language: Cpp BasedOnStyle: Google AccessModifierOffset: -4 AlignAfterOpenBracket: AlwaysBreak #AlignConsecutiveAssignments: false #AlignConsecutiveDeclarations: false #AlignEscapedNewlines: Left #AlignOperands: true #AlignTrailingComments: true AllowAllParametersOfDeclarationOnNextLine: false #AllowShortBlocksOnASingleLine: false #AllowShortCaseLabelsOnASingleLine: false AllowShortFunctionsOnASingleLine: None #AllowShortIfStatementsOnASingleLine: true #AllowShortLoopsOnASingleLine: true #AlwaysBreakAfterDefinitionReturnType: None #AlwaysBreakAfterReturnType: None #AlwaysBreakBeforeMultilineStrings: true #AlwaysBreakTemplateDeclarations: true BinPackArguments: false BinPackParameters: false #BraceWrapping: # AfterClass: false # AfterControlStatement: false # AfterEnum: false # AfterFunction: false # AfterNamespace: false # AfterObjCDeclaration: false # AfterStruct: false # AfterUnion: false # BeforeCatch: false # BeforeElse: false # IndentBraces: false # SplitEmptyFunctionBody: true #BreakBeforeBinaryOperators: None #BreakBeforeBraces: Attach BreakBeforeInheritanceComma: true #BreakBeforeTernaryOperators: true #BreakConstructorInitializersBeforeComma: false BreakConstructorInitializers: AfterColon #BreakAfterJavaFieldAnnotations: false #BreakStringLiterals: true ColumnLimit: 120 #CommentPragmas: '^ IWYU pragma:' #CompactNamespaces: false #ConstructorInitializerAllOnOneLineOrOnePerLine: true ConstructorInitializerIndentWidth: 8 #ContinuationIndentWidth: 4 #Cpp11BracedListStyle: true DerivePointerAlignment: false #DisableFormat: false #ExperimentalAutoDetectBinPacking: false #FixNamespaceComments: true #ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] #IncludeCategories: # - Regex: '^<.*\.h>' # Priority: 1 # - Regex: '^<.*' # Priority: 2 # - Regex: '.*' # Priority: 3 #IncludeIsMainRegex: '([-_](test|unittest))?$' #IndentCaseLabels: true IndentWidth: 4 #IndentWrappedFunctionNames: false #JavaScriptQuotes: Leave #JavaScriptWrapImports: true #KeepEmptyLinesAtTheStartOfBlocks: false #MacroBlockBegin: '' #MacroBlockEnd: '' #MaxEmptyLinesToKeep: 1 #NamespaceIndentation: None #ObjCBlockIndentWidth: 2 #ObjCSpaceAfterProperty: false #ObjCSpaceBeforeProtocolList: false #PenaltyBreakAssignment: 2 #PenaltyBreakBeforeFirstCallParameter: 1 #PenaltyBreakComment: 300 #PenaltyBreakFirstLessLess: 120 #PenaltyBreakString: 1000 #PenaltyExcessCharacter: 1000000 PenaltyReturnTypeOnItsOwnLine: 20000 #PointerAlignment: Left #ReflowComments: true SortIncludes: false #SpaceAfterCStyleCast: false #SpaceAfterTemplateKeyword: true #SpaceBeforeAssignmentOperators: true #SpaceBeforeParens: ControlStatements #SpaceInEmptyParentheses: false #SpacesBeforeTrailingComments: 2 #SpacesInAngles: false #SpacesInContainerLiterals: true #SpacesInCStyleCastParentheses: false #SpacesInParentheses: false #SpacesInSquareBrackets: false #Standard: Auto #TabWidth: 8 #UseTab: Never ...