1Language: Cpp 2 3AccessModifierOffset: -4 4 5AlignAfterOpenBracket: DontAlign 6 7AlignConsecutiveAssignments: false 8 9AlignConsecutiveDeclarations: false 10 11AlignOperands: true 12 13AlignTrailingComments: true 14 15AllowAllParametersOfDeclarationOnNextLine: false 16AllowShortBlocksOnASingleLine: false 17 18AllowShortCaseLabelsOnASingleLine: false 19 20AllowShortFunctionsOnASingleLine: None 21 22AllowShortIfStatementsOnASingleLine: false 23 24AllowShortLoopsOnASingleLine: false 25 26AlwaysBreakAfterDefinitionReturnType: None 27 28AlwaysBreakAfterReturnType: None 29 30AlwaysBreakBeforeMultilineStrings: false 31 32AlwaysBreakTemplateDeclarations: false 33 34BinPackArguments: true 35 36BinPackParameters: true 37 38BreakBeforeBinaryOperators: NonAssignment 39 40BreakBeforeBraces: Custom 41 42AlignEscapedNewlines: Left 43 44BreakBeforeInheritanceComma: false 45 46BreakBeforeTernaryOperators: true 47 48BreakConstructorInitializersBeforeComma: false 49BreakConstructorInitializers: BeforeColon 50 51BreakInheritanceList: BeforeComma 52BreakAfterJavaFieldAnnotations: false 53BreakStringLiterals: true 54 55ColumnLimit: 119 56 57CommentPragmas: '^ NOLINT' 58CompactNamespaces: false 59 60ConstructorInitializerAllOnOneLineOrOnePerLine: false 61 62ConstructorInitializerIndentWidth: 4 63 64ContinuationIndentWidth: 4 65Cpp11BracedListStyle: false 66 67DerivePointerAlignment: false 68 69PointerAlignment: Right 70 71ExperimentalAutoDetectBinPacking: false 72 73FixNamespaceComments: true 74 75ForEachMacros: 76 - foreach 77 - Q_FOREACH 78 - BOOST_FOREACH 79IncludeBlocks: Regroup 80 81IncludeCategories: 82 - Regex: '^<ext/.*\.h>' 83 Priority: 2 84 - Regex: '^<.*\.h>' 85 Priority: 1 86 - Regex: '^<.*' 87 Priority: 2 88 - Regex: '.*' 89 Priority: 3 90IncludeIsMainRegex: '([-_](test|benchmark))?$' 91 92IndentCaseLabels: true 93IndentPPDirectives: None 94 95IndentWidth: 4 96 97IndentWrappedFunctionNames: false 98 99JavaScriptQuotes: Leave 100JavaScriptWrapImports: true 101 102KeepEmptyLinesAtTheStartOfBlocks: false 103 104MacroBlockBegin: '[A-Z_]+_BEGIN\(.*\)$' 105 106MacroBlockEnd: '.[A-Z_]+_END\(.*\)$' 107 108MaxEmptyLinesToKeep: 1 109 110NamespaceIndentation: None 111 112ObjCBinPackProtocolList: Never 113 114ObjCBlockIndentWidth: 4 115 116ObjCSpaceAfterProperty: false 117 118ObjCSpaceBeforeProtocolList: true 119 120PenaltyBreakBeforeFirstCallParameter: 1000 121 122PenaltyBreakComment: 100 123 124PenaltyBreakFirstLessLess: 5 125 126PenaltyBreakString: 10 127 128PenaltyBreakTemplateDeclaration: 10 129 130PenaltyExcessCharacter: 20 131 132PenaltyReturnTypeOnItsOwnLine: 50 133 134PenaltyBreakAssignment: 10 135 136ReflowComments: false 137 138SortIncludes: true 139 140SortUsingDeclarations: true 141 142SpaceAfterCStyleCast: false 143 144SpaceAfterTemplateKeyword: false 145 146SpaceBeforeAssignmentOperators: true 147SpaceBeforeCpp11BracedList: false 148SpaceBeforeCtorInitializerColon: true 149SpaceBeforeInheritanceColon: true 150 151SpaceBeforeParens: ControlStatements 152SpaceBeforeRangeBasedForLoopColon: true 153 154SpaceInEmptyParentheses: false 155 156SpacesBeforeTrailingComments: 1 157 158SpacesInAngles: false 159 160SpacesInContainerLiterals: true 161 162SpacesInCStyleCastParentheses: false 163 164SpacesInParentheses: false 165 166SpacesInSquareBrackets: false 167 168Standard: Cpp11 169 170TabWidth: 4 171 172UseTab: Never 173 174BraceWrapping: 175 AfterClass: false 176 AfterControlStatement: false 177 AfterEnum: false 178 AfterFunction: true 179 AfterNamespace: false 180 AfterObjCDeclaration: false 181 AfterStruct: false 182 AfterUnion: false 183 AfterExternBlock: false 184 BeforeCatch: false 185 BeforeElse: false 186 187DisableFormat: false 188