194df8c90SGunnar Mills--- 294df8c90SGunnar MillsLanguage: Cpp 394df8c90SGunnar Mills# BasedOnStyle: LLVM 494df8c90SGunnar MillsAccessModifierOffset: -2 594df8c90SGunnar MillsAlignAfterOpenBracket: Align 694df8c90SGunnar MillsAlignConsecutiveAssignments: false 794df8c90SGunnar MillsAlignConsecutiveDeclarations: false 8b5ca1015SGeorge LiuAlignEscapedNewlines: Right 9a49c987eSPatrick WilliamsAlignOperands: Align 10a49c987eSPatrick WilliamsAlignTrailingComments: 11a49c987eSPatrick Williams Kind: Always 12a49c987eSPatrick Williams OverEmptyLines: 1 1394df8c90SGunnar MillsAllowAllParametersOfDeclarationOnNextLine: true 14a49c987eSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 1594df8c90SGunnar MillsAllowShortCaseLabelsOnASingleLine: false 16a49c987eSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 17c831dd8dSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 18c831dd8dSPatrick WilliamsAllowShortLambdasOnASingleLine: true 1994df8c90SGunnar MillsAllowShortLoopsOnASingleLine: false 2094df8c90SGunnar MillsAlwaysBreakAfterReturnType: None 2194df8c90SGunnar MillsAlwaysBreakBeforeMultilineStrings: false 22b5ca1015SGeorge LiuAlwaysBreakTemplateDeclarations: Yes 2394df8c90SGunnar MillsBinPackArguments: true 2494df8c90SGunnar MillsBinPackParameters: true 25c831dd8dSPatrick WilliamsBitFieldColonSpacing: None 2694df8c90SGunnar MillsBraceWrapping: 27b5ca1015SGeorge Liu AfterCaseLabel: true 2894df8c90SGunnar Mills AfterClass: true 2994df8c90SGunnar Mills AfterControlStatement: true 3094df8c90SGunnar Mills AfterEnum: true 31c831dd8dSPatrick Williams AfterExternBlock: true 3294df8c90SGunnar Mills AfterFunction: true 3394df8c90SGunnar Mills AfterNamespace: true 3494df8c90SGunnar Mills AfterObjCDeclaration: true 3594df8c90SGunnar Mills AfterStruct: true 3694df8c90SGunnar Mills AfterUnion: true 3794df8c90SGunnar Mills BeforeCatch: true 3894df8c90SGunnar Mills BeforeElse: true 39c831dd8dSPatrick Williams BeforeLambdaBody: false 40c831dd8dSPatrick Williams BeforeWhile: false 4194df8c90SGunnar Mills IndentBraces: false 42b5ca1015SGeorge Liu SplitEmptyFunction: false 43b5ca1015SGeorge Liu SplitEmptyRecord: false 44b5ca1015SGeorge Liu SplitEmptyNamespace: false 45a49c987eSPatrick WilliamsBreakAfterAttributes: Never 4694df8c90SGunnar MillsBreakBeforeBinaryOperators: None 4794df8c90SGunnar MillsBreakBeforeBraces: Custom 4894df8c90SGunnar MillsBreakBeforeTernaryOperators: true 4994df8c90SGunnar MillsBreakConstructorInitializers: AfterColon 50b5ca1015SGeorge LiuBreakInheritanceList: AfterColon 51b5ca1015SGeorge LiuBreakStringLiterals: false 5294df8c90SGunnar MillsColumnLimit: 80 5394df8c90SGunnar MillsCommentPragmas: '^ IWYU pragma:' 54b5ca1015SGeorge LiuCompactNamespaces: false 5594df8c90SGunnar MillsConstructorInitializerIndentWidth: 4 5694df8c90SGunnar MillsContinuationIndentWidth: 4 5794df8c90SGunnar MillsCpp11BracedListStyle: true 5894df8c90SGunnar MillsDerivePointerAlignment: false 5994df8c90SGunnar MillsDisableFormat: false 6094df8c90SGunnar MillsFixNamespaceComments: true 61c831dd8dSPatrick WilliamsForEachMacros: 62c831dd8dSPatrick Williams - foreach 63c831dd8dSPatrick Williams - Q_FOREACH 64c831dd8dSPatrick Williams - BOOST_FOREACH 6594df8c90SGunnar MillsIncludeBlocks: Regroup 6694df8c90SGunnar MillsIncludeCategories: 6794df8c90SGunnar Mills - Regex: '^[<"](gtest|gmock)' 68b5ca1015SGeorge Liu Priority: 7 6994df8c90SGunnar Mills - Regex: '^"config.h"' 7094df8c90SGunnar Mills Priority: -1 71b5ca1015SGeorge Liu - Regex: '^".*\.h"' 7294df8c90SGunnar Mills Priority: 1 73b5ca1015SGeorge Liu - Regex: '^".*\.hpp"' 7494df8c90SGunnar Mills Priority: 2 75b5ca1015SGeorge Liu - Regex: '^<.*\.h>' 7694df8c90SGunnar Mills Priority: 3 77b5ca1015SGeorge Liu - Regex: '^<.*\.hpp>' 7894df8c90SGunnar Mills Priority: 4 79b5ca1015SGeorge Liu - Regex: '^<.*' 80b5ca1015SGeorge Liu Priority: 5 81b5ca1015SGeorge Liu - Regex: '.*' 82b5ca1015SGeorge Liu Priority: 6 8394df8c90SGunnar MillsIndentCaseLabels: true 84c831dd8dSPatrick WilliamsIndentExternBlock: NoIndent 85a49c987eSPatrick WilliamsIndentRequiresClause: true 8694df8c90SGunnar MillsIndentWidth: 4 8794df8c90SGunnar MillsIndentWrappedFunctionNames: true 88a49c987eSPatrick WilliamsInsertNewlineAtEOF: true 89a49c987eSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 90*d7542c83SPatrick WilliamsLambdaBodyIndentation: Signature 91a49c987eSPatrick WilliamsLineEnding: LF 9294df8c90SGunnar MillsMacroBlockBegin: '' 9394df8c90SGunnar MillsMacroBlockEnd: '' 9494df8c90SGunnar MillsMaxEmptyLinesToKeep: 1 9594df8c90SGunnar MillsNamespaceIndentation: None 9694df8c90SGunnar MillsObjCBlockIndentWidth: 2 9794df8c90SGunnar MillsObjCSpaceAfterProperty: false 9894df8c90SGunnar MillsObjCSpaceBeforeProtocolList: true 99c831dd8dSPatrick WilliamsPackConstructorInitializers: BinPack 100a49c987eSPatrick WilliamsPenaltyBreakAssignment: 25 101*d7542c83SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 10294df8c90SGunnar MillsPenaltyBreakComment: 300 10394df8c90SGunnar MillsPenaltyBreakFirstLessLess: 120 10494df8c90SGunnar MillsPenaltyBreakString: 1000 105*d7542c83SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 10694df8c90SGunnar MillsPenaltyExcessCharacter: 1000000 10794df8c90SGunnar MillsPenaltyReturnTypeOnItsOwnLine: 60 108*d7542c83SPatrick WilliamsPenaltyIndentedWhitespace: 1 109c831dd8dSPatrick WilliamsPointerAlignment: Left 110a49c987eSPatrick WilliamsQualifierAlignment: Left 111a49c987eSPatrick WilliamsReferenceAlignment: Left 11294df8c90SGunnar MillsReflowComments: true 113a49c987eSPatrick WilliamsRequiresClausePosition: OwnLine 114a49c987eSPatrick WilliamsRequiresExpressionIndentation: Keyword 115c831dd8dSPatrick WilliamsSortIncludes: CaseSensitive 11694df8c90SGunnar MillsSortUsingDeclarations: true 11794df8c90SGunnar MillsSpaceAfterCStyleCast: false 118b5ca1015SGeorge LiuSpaceAfterTemplateKeyword: true 11994df8c90SGunnar MillsSpaceBeforeAssignmentOperators: true 120b5ca1015SGeorge LiuSpaceBeforeCpp11BracedList: false 121b5ca1015SGeorge LiuSpaceBeforeCtorInitializerColon: true 122b5ca1015SGeorge LiuSpaceBeforeInheritanceColon: true 12394df8c90SGunnar MillsSpaceBeforeParens: ControlStatements 124b5ca1015SGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 12594df8c90SGunnar MillsSpaceInEmptyParentheses: false 12694df8c90SGunnar MillsSpacesBeforeTrailingComments: 1 127c831dd8dSPatrick WilliamsSpacesInAngles: Never 12894df8c90SGunnar MillsSpacesInContainerLiterals: true 12994df8c90SGunnar MillsSpacesInCStyleCastParentheses: false 13094df8c90SGunnar MillsSpacesInParentheses: false 13194df8c90SGunnar MillsSpacesInSquareBrackets: false 132b5ca1015SGeorge LiuStandard: Latest 13394df8c90SGunnar MillsTabWidth: 4 13494df8c90SGunnar MillsUseTab: Never 13594df8c90SGunnar Mills... 136a49c987eSPatrick Williams 137