1c41bf5b7SAndrew Jeffery--- 2c41bf5b7SAndrew JefferyLanguage: Cpp 3c41bf5b7SAndrew Jeffery# BasedOnStyle: LLVM 4c41bf5b7SAndrew JefferyAccessModifierOffset: -2 5c41bf5b7SAndrew JefferyAlignAfterOpenBracket: Align 6c41bf5b7SAndrew JefferyAlignConsecutiveAssignments: false 7c41bf5b7SAndrew JefferyAlignConsecutiveDeclarations: false 861b90636SGeorge LiuAlignEscapedNewlines: Right 91c4503e7SPatrick WilliamsAlignOperands: Align 101c4503e7SPatrick WilliamsAlignTrailingComments: 111c4503e7SPatrick Williams Kind: Always 121c4503e7SPatrick Williams OverEmptyLines: 1 13c41bf5b7SAndrew JefferyAllowAllParametersOfDeclarationOnNextLine: true 141c4503e7SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 15c41bf5b7SAndrew JefferyAllowShortCaseLabelsOnASingleLine: false 161c4503e7SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 1759c2e0e8SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 1859c2e0e8SPatrick WilliamsAllowShortLambdasOnASingleLine: true 19c41bf5b7SAndrew JefferyAllowShortLoopsOnASingleLine: false 20c41bf5b7SAndrew JefferyAlwaysBreakAfterReturnType: None 21c41bf5b7SAndrew JefferyAlwaysBreakBeforeMultilineStrings: false 2261b90636SGeorge LiuAlwaysBreakTemplateDeclarations: Yes 23c41bf5b7SAndrew JefferyBinPackArguments: true 24c41bf5b7SAndrew JefferyBinPackParameters: true 2559c2e0e8SPatrick WilliamsBitFieldColonSpacing: None 26c41bf5b7SAndrew JefferyBraceWrapping: 2761b90636SGeorge Liu AfterCaseLabel: true 28c41bf5b7SAndrew Jeffery AfterClass: true 29c41bf5b7SAndrew Jeffery AfterControlStatement: true 30c41bf5b7SAndrew Jeffery AfterEnum: true 3159c2e0e8SPatrick Williams AfterExternBlock: true 32c41bf5b7SAndrew Jeffery AfterFunction: true 33c41bf5b7SAndrew Jeffery AfterNamespace: true 34c41bf5b7SAndrew Jeffery AfterObjCDeclaration: true 35c41bf5b7SAndrew Jeffery AfterStruct: true 36c41bf5b7SAndrew Jeffery AfterUnion: true 37c41bf5b7SAndrew Jeffery BeforeCatch: true 38c41bf5b7SAndrew Jeffery BeforeElse: true 3959c2e0e8SPatrick Williams BeforeLambdaBody: false 4059c2e0e8SPatrick Williams BeforeWhile: false 41c41bf5b7SAndrew Jeffery IndentBraces: false 4261b90636SGeorge Liu SplitEmptyFunction: false 4361b90636SGeorge Liu SplitEmptyRecord: false 4461b90636SGeorge Liu SplitEmptyNamespace: false 451c4503e7SPatrick WilliamsBreakAfterAttributes: Never 46c41bf5b7SAndrew JefferyBreakBeforeBinaryOperators: None 47c41bf5b7SAndrew JefferyBreakBeforeBraces: Custom 48c41bf5b7SAndrew JefferyBreakBeforeTernaryOperators: true 49c41bf5b7SAndrew JefferyBreakConstructorInitializers: AfterColon 5061b90636SGeorge LiuBreakInheritanceList: AfterColon 51520c5e51SGeorge LiuBreakStringLiterals: false 52c41bf5b7SAndrew JefferyColumnLimit: 80 53c41bf5b7SAndrew JefferyCommentPragmas: '^ IWYU pragma:' 5461b90636SGeorge LiuCompactNamespaces: false 55c41bf5b7SAndrew JefferyConstructorInitializerIndentWidth: 4 56c41bf5b7SAndrew JefferyContinuationIndentWidth: 4 57c41bf5b7SAndrew JefferyCpp11BracedListStyle: true 58c41bf5b7SAndrew JefferyDerivePointerAlignment: false 59c41bf5b7SAndrew JefferyDisableFormat: false 60c41bf5b7SAndrew JefferyFixNamespaceComments: true 6159c2e0e8SPatrick WilliamsForEachMacros: 6259c2e0e8SPatrick Williams - foreach 6359c2e0e8SPatrick Williams - Q_FOREACH 6459c2e0e8SPatrick Williams - BOOST_FOREACH 65c41bf5b7SAndrew JefferyIncludeBlocks: Regroup 66c41bf5b7SAndrew JefferyIncludeCategories: 67c41bf5b7SAndrew Jeffery - Regex: '^[<"](gtest|gmock)' 6861b90636SGeorge Liu Priority: 7 69c41bf5b7SAndrew Jeffery - Regex: '^"config.h"' 70c41bf5b7SAndrew Jeffery Priority: -1 7161b90636SGeorge Liu - Regex: '^".*\.h"' 72c41bf5b7SAndrew Jeffery Priority: 1 7361b90636SGeorge Liu - Regex: '^".*\.hpp"' 74c41bf5b7SAndrew Jeffery Priority: 2 7561b90636SGeorge Liu - Regex: '^<.*\.h>' 76c41bf5b7SAndrew Jeffery Priority: 3 7761b90636SGeorge Liu - Regex: '^<.*\.hpp>' 78c41bf5b7SAndrew Jeffery Priority: 4 7961b90636SGeorge Liu - Regex: '^<.*' 8061b90636SGeorge Liu Priority: 5 8161b90636SGeorge Liu - Regex: '.*' 8261b90636SGeorge Liu Priority: 6 83c41bf5b7SAndrew JefferyIndentCaseLabels: true 8459c2e0e8SPatrick WilliamsIndentExternBlock: NoIndent 851c4503e7SPatrick WilliamsIndentRequiresClause: true 86c41bf5b7SAndrew JefferyIndentWidth: 4 87c41bf5b7SAndrew JefferyIndentWrappedFunctionNames: true 881c4503e7SPatrick WilliamsInsertNewlineAtEOF: true 891c4503e7SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 90*db82c0f8SPatrick WilliamsLambdaBodyIndentation: Signature 911c4503e7SPatrick WilliamsLineEnding: LF 92c41bf5b7SAndrew JefferyMacroBlockBegin: '' 93c41bf5b7SAndrew JefferyMacroBlockEnd: '' 94c41bf5b7SAndrew JefferyMaxEmptyLinesToKeep: 1 95c41bf5b7SAndrew JefferyNamespaceIndentation: None 96c41bf5b7SAndrew JefferyObjCBlockIndentWidth: 2 97c41bf5b7SAndrew JefferyObjCSpaceAfterProperty: false 98c41bf5b7SAndrew JefferyObjCSpaceBeforeProtocolList: true 9959c2e0e8SPatrick WilliamsPackConstructorInitializers: BinPack 1001c4503e7SPatrick WilliamsPenaltyBreakAssignment: 25 101*db82c0f8SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 102c41bf5b7SAndrew JefferyPenaltyBreakComment: 300 103c41bf5b7SAndrew JefferyPenaltyBreakFirstLessLess: 120 104c41bf5b7SAndrew JefferyPenaltyBreakString: 1000 105*db82c0f8SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 106c41bf5b7SAndrew JefferyPenaltyExcessCharacter: 1000000 107c41bf5b7SAndrew JefferyPenaltyReturnTypeOnItsOwnLine: 60 108*db82c0f8SPatrick WilliamsPenaltyIndentedWhitespace: 1 10959c2e0e8SPatrick WilliamsPointerAlignment: Left 1101c4503e7SPatrick WilliamsQualifierAlignment: Left 1111c4503e7SPatrick WilliamsReferenceAlignment: Left 112c41bf5b7SAndrew JefferyReflowComments: true 1131c4503e7SPatrick WilliamsRequiresClausePosition: OwnLine 1141c4503e7SPatrick WilliamsRequiresExpressionIndentation: Keyword 11559c2e0e8SPatrick WilliamsSortIncludes: CaseSensitive 116c41bf5b7SAndrew JefferySortUsingDeclarations: true 117c41bf5b7SAndrew JefferySpaceAfterCStyleCast: false 11861b90636SGeorge LiuSpaceAfterTemplateKeyword: true 119c41bf5b7SAndrew JefferySpaceBeforeAssignmentOperators: true 12061b90636SGeorge LiuSpaceBeforeCpp11BracedList: false 12161b90636SGeorge LiuSpaceBeforeCtorInitializerColon: true 12261b90636SGeorge LiuSpaceBeforeInheritanceColon: true 123c41bf5b7SAndrew JefferySpaceBeforeParens: ControlStatements 12461b90636SGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 125c41bf5b7SAndrew JefferySpaceInEmptyParentheses: false 126c41bf5b7SAndrew JefferySpacesBeforeTrailingComments: 1 12759c2e0e8SPatrick WilliamsSpacesInAngles: Never 128c41bf5b7SAndrew JefferySpacesInContainerLiterals: true 129c41bf5b7SAndrew JefferySpacesInCStyleCastParentheses: false 130c41bf5b7SAndrew JefferySpacesInParentheses: false 131c41bf5b7SAndrew JefferySpacesInSquareBrackets: false 13261b90636SGeorge LiuStandard: Latest 133c41bf5b7SAndrew JefferyTabWidth: 4 134c41bf5b7SAndrew JefferyUseTab: Never 135c41bf5b7SAndrew Jeffery... 1360c3bcbf3SAndrew Jeffery 137