1c41bf5b7SAndrew Jeffery--- 2c41bf5b7SAndrew JefferyLanguage: Cpp 3c41bf5b7SAndrew Jeffery# BasedOnStyle: LLVM 4c41bf5b7SAndrew JefferyAccessModifierOffset: -2 5c41bf5b7SAndrew JefferyAlignAfterOpenBracket: Align 6c41bf5b7SAndrew JefferyAlignConsecutiveAssignments: false 7c41bf5b7SAndrew JefferyAlignConsecutiveDeclarations: false 861b90636SGeorge LiuAlignEscapedNewlines: Right 9c41bf5b7SAndrew JefferyAlignOperands: true 10c41bf5b7SAndrew JefferyAlignTrailingComments: true 11c41bf5b7SAndrew JefferyAllowAllParametersOfDeclarationOnNextLine: true 12c41bf5b7SAndrew JefferyAllowShortBlocksOnASingleLine: false 13c41bf5b7SAndrew JefferyAllowShortCaseLabelsOnASingleLine: false 14c41bf5b7SAndrew JefferyAllowShortFunctionsOnASingleLine: None 15c41bf5b7SAndrew JefferyAllowShortIfStatementsOnASingleLine: false 16c41bf5b7SAndrew JefferyAllowShortLoopsOnASingleLine: false 17c41bf5b7SAndrew JefferyAlwaysBreakAfterReturnType: None 18c41bf5b7SAndrew JefferyAlwaysBreakBeforeMultilineStrings: false 1961b90636SGeorge LiuAlwaysBreakTemplateDeclarations: Yes 20c41bf5b7SAndrew JefferyBinPackArguments: true 21c41bf5b7SAndrew JefferyBinPackParameters: true 22c41bf5b7SAndrew JefferyBraceWrapping: 2361b90636SGeorge Liu AfterCaseLabel: true 24c41bf5b7SAndrew Jeffery AfterClass: true 25c41bf5b7SAndrew Jeffery AfterControlStatement: true 26c41bf5b7SAndrew Jeffery AfterEnum: true 27c41bf5b7SAndrew Jeffery AfterFunction: true 28c41bf5b7SAndrew Jeffery AfterNamespace: true 29c41bf5b7SAndrew Jeffery AfterObjCDeclaration: true 30c41bf5b7SAndrew Jeffery AfterStruct: true 31c41bf5b7SAndrew Jeffery AfterUnion: true 3261b90636SGeorge Liu AfterExternBlock: true 33c41bf5b7SAndrew Jeffery BeforeCatch: true 34c41bf5b7SAndrew Jeffery BeforeElse: true 35c41bf5b7SAndrew Jeffery IndentBraces: false 3661b90636SGeorge Liu SplitEmptyFunction: false 3761b90636SGeorge Liu SplitEmptyRecord: false 3861b90636SGeorge Liu SplitEmptyNamespace: false 39c41bf5b7SAndrew JefferyBreakBeforeBinaryOperators: None 40c41bf5b7SAndrew JefferyBreakBeforeBraces: Custom 41c41bf5b7SAndrew JefferyBreakBeforeTernaryOperators: true 42c41bf5b7SAndrew JefferyBreakConstructorInitializers: AfterColon 4361b90636SGeorge LiuBreakInheritanceList: AfterColon 44*520c5e51SGeorge LiuBreakStringLiterals: false 45c41bf5b7SAndrew JefferyColumnLimit: 80 46c41bf5b7SAndrew JefferyCommentPragmas: '^ IWYU pragma:' 4761b90636SGeorge LiuCompactNamespaces: false 48c41bf5b7SAndrew JefferyConstructorInitializerAllOnOneLineOrOnePerLine: false 49c41bf5b7SAndrew JefferyConstructorInitializerIndentWidth: 4 50c41bf5b7SAndrew JefferyContinuationIndentWidth: 4 51c41bf5b7SAndrew JefferyCpp11BracedListStyle: true 52c41bf5b7SAndrew JefferyDerivePointerAlignment: false 53c41bf5b7SAndrew JefferyPointerAlignment: Left 54c41bf5b7SAndrew JefferyDisableFormat: false 55c41bf5b7SAndrew JefferyExperimentalAutoDetectBinPacking: false 56c41bf5b7SAndrew JefferyFixNamespaceComments: true 57c41bf5b7SAndrew JefferyForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 58c41bf5b7SAndrew JefferyIncludeBlocks: Regroup 59c41bf5b7SAndrew JefferyIncludeCategories: 60c41bf5b7SAndrew Jeffery - Regex: '^[<"](gtest|gmock)' 6161b90636SGeorge Liu Priority: 7 62c41bf5b7SAndrew Jeffery - Regex: '^"config.h"' 63c41bf5b7SAndrew Jeffery Priority: -1 6461b90636SGeorge Liu - Regex: '^".*\.h"' 65c41bf5b7SAndrew Jeffery Priority: 1 6661b90636SGeorge Liu - Regex: '^".*\.hpp"' 67c41bf5b7SAndrew Jeffery Priority: 2 6861b90636SGeorge Liu - Regex: '^<.*\.h>' 69c41bf5b7SAndrew Jeffery Priority: 3 7061b90636SGeorge Liu - Regex: '^<.*\.hpp>' 71c41bf5b7SAndrew Jeffery Priority: 4 7261b90636SGeorge Liu - Regex: '^<.*' 7361b90636SGeorge Liu Priority: 5 7461b90636SGeorge Liu - Regex: '.*' 7561b90636SGeorge Liu Priority: 6 76c41bf5b7SAndrew JefferyIndentCaseLabels: true 77c41bf5b7SAndrew JefferyIndentWidth: 4 78c41bf5b7SAndrew JefferyIndentWrappedFunctionNames: true 79c41bf5b7SAndrew JefferyKeepEmptyLinesAtTheStartOfBlocks: true 80c41bf5b7SAndrew JefferyMacroBlockBegin: '' 81c41bf5b7SAndrew JefferyMacroBlockEnd: '' 82c41bf5b7SAndrew JefferyMaxEmptyLinesToKeep: 1 83c41bf5b7SAndrew JefferyNamespaceIndentation: None 84c41bf5b7SAndrew JefferyObjCBlockIndentWidth: 2 85c41bf5b7SAndrew JefferyObjCSpaceAfterProperty: false 86c41bf5b7SAndrew JefferyObjCSpaceBeforeProtocolList: true 87c41bf5b7SAndrew JefferyPenaltyBreakBeforeFirstCallParameter: 19 88c41bf5b7SAndrew JefferyPenaltyBreakComment: 300 89c41bf5b7SAndrew JefferyPenaltyBreakFirstLessLess: 120 90c41bf5b7SAndrew JefferyPenaltyBreakString: 1000 91c41bf5b7SAndrew JefferyPenaltyExcessCharacter: 1000000 92c41bf5b7SAndrew JefferyPenaltyReturnTypeOnItsOwnLine: 60 93c41bf5b7SAndrew JefferyReflowComments: true 94c41bf5b7SAndrew JefferySortIncludes: true 95c41bf5b7SAndrew JefferySortUsingDeclarations: true 96c41bf5b7SAndrew JefferySpaceAfterCStyleCast: false 9761b90636SGeorge LiuSpaceAfterTemplateKeyword: true 98c41bf5b7SAndrew JefferySpaceBeforeAssignmentOperators: true 9961b90636SGeorge LiuSpaceBeforeCpp11BracedList: false 10061b90636SGeorge LiuSpaceBeforeCtorInitializerColon: true 10161b90636SGeorge LiuSpaceBeforeInheritanceColon: true 102c41bf5b7SAndrew JefferySpaceBeforeParens: ControlStatements 10361b90636SGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 104c41bf5b7SAndrew JefferySpaceInEmptyParentheses: false 105c41bf5b7SAndrew JefferySpacesBeforeTrailingComments: 1 106c41bf5b7SAndrew JefferySpacesInAngles: false 107c41bf5b7SAndrew JefferySpacesInContainerLiterals: true 108c41bf5b7SAndrew JefferySpacesInCStyleCastParentheses: false 109c41bf5b7SAndrew JefferySpacesInParentheses: false 110c41bf5b7SAndrew JefferySpacesInSquareBrackets: false 11161b90636SGeorge LiuStandard: Latest 112c41bf5b7SAndrew JefferyTabWidth: 4 113c41bf5b7SAndrew JefferyUseTab: Never 114c41bf5b7SAndrew Jeffery... 115