1ab4cc6a5SGunnar Mills--- 2ab4cc6a5SGunnar MillsLanguage: Cpp 3ab4cc6a5SGunnar Mills# BasedOnStyle: LLVM 4ab4cc6a5SGunnar MillsAccessModifierOffset: -2 5ab4cc6a5SGunnar MillsAlignAfterOpenBracket: Align 6ab4cc6a5SGunnar MillsAlignConsecutiveAssignments: false 7ab4cc6a5SGunnar MillsAlignConsecutiveDeclarations: false 8*c6d33972SGeorge LiuAlignEscapedNewlines: Right 9ab4cc6a5SGunnar MillsAlignOperands: true 10ab4cc6a5SGunnar MillsAlignTrailingComments: true 11ab4cc6a5SGunnar MillsAllowAllParametersOfDeclarationOnNextLine: true 12ab4cc6a5SGunnar MillsAllowShortBlocksOnASingleLine: false 13ab4cc6a5SGunnar MillsAllowShortCaseLabelsOnASingleLine: false 14ab4cc6a5SGunnar MillsAllowShortFunctionsOnASingleLine: None 15ab4cc6a5SGunnar MillsAllowShortIfStatementsOnASingleLine: false 16ab4cc6a5SGunnar MillsAllowShortLoopsOnASingleLine: false 17ab4cc6a5SGunnar MillsAlwaysBreakAfterReturnType: None 18ab4cc6a5SGunnar MillsAlwaysBreakBeforeMultilineStrings: false 19*c6d33972SGeorge LiuAlwaysBreakTemplateDeclarations: Yes 20ab4cc6a5SGunnar MillsBinPackArguments: true 21ab4cc6a5SGunnar MillsBinPackParameters: true 22ab4cc6a5SGunnar MillsBraceWrapping: 233de9698dSGeorge Liu AfterCaseLabel: true 24ab4cc6a5SGunnar Mills AfterClass: true 25ab4cc6a5SGunnar Mills AfterControlStatement: true 26ab4cc6a5SGunnar Mills AfterEnum: true 27ab4cc6a5SGunnar Mills AfterFunction: true 28ab4cc6a5SGunnar Mills AfterNamespace: true 29ab4cc6a5SGunnar Mills AfterObjCDeclaration: true 30ab4cc6a5SGunnar Mills AfterStruct: true 31ab4cc6a5SGunnar Mills AfterUnion: true 32*c6d33972SGeorge Liu AfterExternBlock: true 33ab4cc6a5SGunnar Mills BeforeCatch: true 34ab4cc6a5SGunnar Mills BeforeElse: true 35ab4cc6a5SGunnar Mills IndentBraces: false 36*c6d33972SGeorge Liu SplitEmptyFunction: false 37*c6d33972SGeorge Liu SplitEmptyRecord: false 38*c6d33972SGeorge Liu SplitEmptyNamespace: false 39ab4cc6a5SGunnar MillsBreakBeforeBinaryOperators: None 40ab4cc6a5SGunnar MillsBreakBeforeBraces: Custom 41ab4cc6a5SGunnar MillsBreakBeforeTernaryOperators: true 42ab4cc6a5SGunnar MillsBreakConstructorInitializers: AfterColon 43*c6d33972SGeorge LiuBreakInheritanceList: AfterColon 44*c6d33972SGeorge LiuBreakStringLiterals: true 45ab4cc6a5SGunnar MillsColumnLimit: 80 46ab4cc6a5SGunnar MillsCommentPragmas: '^ IWYU pragma:' 47*c6d33972SGeorge LiuCompactNamespaces: false 48ab4cc6a5SGunnar MillsConstructorInitializerAllOnOneLineOrOnePerLine: false 49ab4cc6a5SGunnar MillsConstructorInitializerIndentWidth: 4 50ab4cc6a5SGunnar MillsContinuationIndentWidth: 4 51ab4cc6a5SGunnar MillsCpp11BracedListStyle: true 52ab4cc6a5SGunnar MillsDerivePointerAlignment: false 53*c6d33972SGeorge LiuPointerAlignment: Left 54ab4cc6a5SGunnar MillsDisableFormat: false 55ab4cc6a5SGunnar MillsExperimentalAutoDetectBinPacking: false 56ab4cc6a5SGunnar MillsFixNamespaceComments: true 57ab4cc6a5SGunnar MillsForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 58ab4cc6a5SGunnar MillsIncludeBlocks: Regroup 59ab4cc6a5SGunnar MillsIncludeCategories: 60ab4cc6a5SGunnar Mills - Regex: '^[<"](gtest|gmock)' 61*c6d33972SGeorge Liu Priority: 7 62ab4cc6a5SGunnar Mills - Regex: '^"config.h"' 63ab4cc6a5SGunnar Mills Priority: -1 64*c6d33972SGeorge Liu - Regex: '^".*\.h"' 65ab4cc6a5SGunnar Mills Priority: 1 66*c6d33972SGeorge Liu - Regex: '^".*\.hpp"' 67ab4cc6a5SGunnar Mills Priority: 2 68*c6d33972SGeorge Liu - Regex: '^<.*\.h>' 69ab4cc6a5SGunnar Mills Priority: 3 70*c6d33972SGeorge Liu - Regex: '^<.*\.hpp>' 71ab4cc6a5SGunnar Mills Priority: 4 72*c6d33972SGeorge Liu - Regex: '^<.*' 73*c6d33972SGeorge Liu Priority: 5 74*c6d33972SGeorge Liu - Regex: '.*' 75*c6d33972SGeorge Liu Priority: 6 76ab4cc6a5SGunnar MillsIndentCaseLabels: true 77ab4cc6a5SGunnar MillsIndentWidth: 4 78ab4cc6a5SGunnar MillsIndentWrappedFunctionNames: true 79ab4cc6a5SGunnar MillsKeepEmptyLinesAtTheStartOfBlocks: true 80ab4cc6a5SGunnar MillsMacroBlockBegin: '' 81ab4cc6a5SGunnar MillsMacroBlockEnd: '' 82ab4cc6a5SGunnar MillsMaxEmptyLinesToKeep: 1 83ab4cc6a5SGunnar MillsNamespaceIndentation: None 84ab4cc6a5SGunnar MillsObjCBlockIndentWidth: 2 85ab4cc6a5SGunnar MillsObjCSpaceAfterProperty: false 86ab4cc6a5SGunnar MillsObjCSpaceBeforeProtocolList: true 87ab4cc6a5SGunnar MillsPenaltyBreakBeforeFirstCallParameter: 19 88ab4cc6a5SGunnar MillsPenaltyBreakComment: 300 89ab4cc6a5SGunnar MillsPenaltyBreakFirstLessLess: 120 90ab4cc6a5SGunnar MillsPenaltyBreakString: 1000 91ab4cc6a5SGunnar MillsPenaltyExcessCharacter: 1000000 92ab4cc6a5SGunnar MillsPenaltyReturnTypeOnItsOwnLine: 60 93ab4cc6a5SGunnar MillsReflowComments: true 94ab4cc6a5SGunnar MillsSortIncludes: true 95ab4cc6a5SGunnar MillsSortUsingDeclarations: true 96ab4cc6a5SGunnar MillsSpaceAfterCStyleCast: false 97*c6d33972SGeorge LiuSpaceAfterTemplateKeyword: true 98ab4cc6a5SGunnar MillsSpaceBeforeAssignmentOperators: true 99*c6d33972SGeorge LiuSpaceBeforeCpp11BracedList: false 100*c6d33972SGeorge LiuSpaceBeforeCtorInitializerColon: true 101*c6d33972SGeorge LiuSpaceBeforeInheritanceColon: true 102ab4cc6a5SGunnar MillsSpaceBeforeParens: ControlStatements 103*c6d33972SGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 104ab4cc6a5SGunnar MillsSpaceInEmptyParentheses: false 105ab4cc6a5SGunnar MillsSpacesBeforeTrailingComments: 1 106ab4cc6a5SGunnar MillsSpacesInAngles: false 107ab4cc6a5SGunnar MillsSpacesInContainerLiterals: true 108ab4cc6a5SGunnar MillsSpacesInCStyleCastParentheses: false 109ab4cc6a5SGunnar MillsSpacesInParentheses: false 110ab4cc6a5SGunnar MillsSpacesInSquareBrackets: false 111*c6d33972SGeorge LiuStandard: Latest 112ab4cc6a5SGunnar MillsTabWidth: 4 113ab4cc6a5SGunnar MillsUseTab: Never 114ab4cc6a5SGunnar Mills... 115