194df8c90SGunnar Mills--- 294df8c90SGunnar MillsLanguage: Cpp 394df8c90SGunnar Mills# BasedOnStyle: LLVM 494df8c90SGunnar MillsAccessModifierOffset: -2 594df8c90SGunnar MillsAlignAfterOpenBracket: Align 694df8c90SGunnar MillsAlignConsecutiveAssignments: false 794df8c90SGunnar MillsAlignConsecutiveDeclarations: false 8b5ca1015SGeorge LiuAlignEscapedNewlines: Right 9*a49c987eSPatrick WilliamsAlignOperands: Align 10*a49c987eSPatrick WilliamsAlignTrailingComments: 11*a49c987eSPatrick Williams Kind: Always 12*a49c987eSPatrick Williams OverEmptyLines: 1 1394df8c90SGunnar MillsAllowAllParametersOfDeclarationOnNextLine: true 14*a49c987eSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 1594df8c90SGunnar MillsAllowShortCaseLabelsOnASingleLine: false 16*a49c987eSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 1794df8c90SGunnar MillsAllowShortIfStatementsOnASingleLine: false 1894df8c90SGunnar MillsAllowShortLoopsOnASingleLine: false 1994df8c90SGunnar MillsAlwaysBreakAfterReturnType: None 2094df8c90SGunnar MillsAlwaysBreakBeforeMultilineStrings: false 21b5ca1015SGeorge LiuAlwaysBreakTemplateDeclarations: Yes 2294df8c90SGunnar MillsBinPackArguments: true 2394df8c90SGunnar MillsBinPackParameters: true 2494df8c90SGunnar MillsBraceWrapping: 25b5ca1015SGeorge Liu AfterCaseLabel: true 2694df8c90SGunnar Mills AfterClass: true 2794df8c90SGunnar Mills AfterControlStatement: true 2894df8c90SGunnar Mills AfterEnum: true 2994df8c90SGunnar Mills AfterFunction: true 3094df8c90SGunnar Mills AfterNamespace: true 3194df8c90SGunnar Mills AfterObjCDeclaration: true 3294df8c90SGunnar Mills AfterStruct: true 3394df8c90SGunnar Mills AfterUnion: true 34b5ca1015SGeorge Liu AfterExternBlock: true 3594df8c90SGunnar Mills BeforeCatch: true 3694df8c90SGunnar Mills BeforeElse: true 3794df8c90SGunnar Mills IndentBraces: false 38b5ca1015SGeorge Liu SplitEmptyFunction: false 39b5ca1015SGeorge Liu SplitEmptyRecord: false 40b5ca1015SGeorge Liu SplitEmptyNamespace: false 41*a49c987eSPatrick WilliamsBreakAfterAttributes: Never 4294df8c90SGunnar MillsBreakBeforeBinaryOperators: None 4394df8c90SGunnar MillsBreakBeforeBraces: Custom 4494df8c90SGunnar MillsBreakBeforeTernaryOperators: true 4594df8c90SGunnar MillsBreakConstructorInitializers: AfterColon 46b5ca1015SGeorge LiuBreakInheritanceList: AfterColon 47b5ca1015SGeorge LiuBreakStringLiterals: false 4894df8c90SGunnar MillsColumnLimit: 80 4994df8c90SGunnar MillsCommentPragmas: '^ IWYU pragma:' 50b5ca1015SGeorge LiuCompactNamespaces: false 5194df8c90SGunnar MillsConstructorInitializerAllOnOneLineOrOnePerLine: false 5294df8c90SGunnar MillsConstructorInitializerIndentWidth: 4 5394df8c90SGunnar MillsContinuationIndentWidth: 4 5494df8c90SGunnar MillsCpp11BracedListStyle: true 55373af757SSheldon BaileyDeriveLineEnding: false 5694df8c90SGunnar MillsDerivePointerAlignment: false 5794df8c90SGunnar MillsPointerAlignment: Left 5894df8c90SGunnar MillsDisableFormat: false 5994df8c90SGunnar MillsExperimentalAutoDetectBinPacking: false 6094df8c90SGunnar MillsFixNamespaceComments: true 6194df8c90SGunnar MillsForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 6294df8c90SGunnar MillsIncludeBlocks: Regroup 6394df8c90SGunnar MillsIncludeCategories: 6494df8c90SGunnar Mills - Regex: '^[<"](gtest|gmock)' 65b5ca1015SGeorge Liu Priority: 7 6694df8c90SGunnar Mills - Regex: '^"config.h"' 6794df8c90SGunnar Mills Priority: -1 68b5ca1015SGeorge Liu - Regex: '^".*\.h"' 6994df8c90SGunnar Mills Priority: 1 70b5ca1015SGeorge Liu - Regex: '^".*\.hpp"' 7194df8c90SGunnar Mills Priority: 2 72b5ca1015SGeorge Liu - Regex: '^<.*\.h>' 7394df8c90SGunnar Mills Priority: 3 74b5ca1015SGeorge Liu - Regex: '^<.*\.hpp>' 7594df8c90SGunnar Mills Priority: 4 76b5ca1015SGeorge Liu - Regex: '^<.*' 77b5ca1015SGeorge Liu Priority: 5 78b5ca1015SGeorge Liu - Regex: '.*' 79b5ca1015SGeorge Liu Priority: 6 8094df8c90SGunnar MillsIndentCaseLabels: true 81*a49c987eSPatrick WilliamsIndentRequiresClause: true 8294df8c90SGunnar MillsIndentWidth: 4 8394df8c90SGunnar MillsIndentWrappedFunctionNames: true 84*a49c987eSPatrick WilliamsInsertNewlineAtEOF: true 85*a49c987eSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 86*a49c987eSPatrick WilliamsLambdaBodyIndentation: OuterScope 87*a49c987eSPatrick WilliamsLineEnding: LF 8894df8c90SGunnar MillsMacroBlockBegin: '' 8994df8c90SGunnar MillsMacroBlockEnd: '' 9094df8c90SGunnar MillsMaxEmptyLinesToKeep: 1 9194df8c90SGunnar MillsNamespaceIndentation: None 9294df8c90SGunnar MillsObjCBlockIndentWidth: 2 9394df8c90SGunnar MillsObjCSpaceAfterProperty: false 9494df8c90SGunnar MillsObjCSpaceBeforeProtocolList: true 95*a49c987eSPatrick WilliamsPenaltyBreakAssignment: 25 9694df8c90SGunnar MillsPenaltyBreakBeforeFirstCallParameter: 19 9794df8c90SGunnar MillsPenaltyBreakComment: 300 9894df8c90SGunnar MillsPenaltyBreakFirstLessLess: 120 9994df8c90SGunnar MillsPenaltyBreakString: 1000 10094df8c90SGunnar MillsPenaltyExcessCharacter: 1000000 10194df8c90SGunnar MillsPenaltyReturnTypeOnItsOwnLine: 60 102*a49c987eSPatrick WilliamsPenaltyIndentedWhitespace: 0 103*a49c987eSPatrick WilliamsQualifierAlignment: Left 104*a49c987eSPatrick WilliamsReferenceAlignment: Left 10594df8c90SGunnar MillsReflowComments: true 106*a49c987eSPatrick WilliamsRequiresClausePosition: OwnLine 107*a49c987eSPatrick WilliamsRequiresExpressionIndentation: Keyword 10894df8c90SGunnar MillsSortIncludes: true 10994df8c90SGunnar MillsSortUsingDeclarations: true 11094df8c90SGunnar MillsSpaceAfterCStyleCast: false 111b5ca1015SGeorge LiuSpaceAfterTemplateKeyword: true 11294df8c90SGunnar MillsSpaceBeforeAssignmentOperators: true 113b5ca1015SGeorge LiuSpaceBeforeCpp11BracedList: false 114b5ca1015SGeorge LiuSpaceBeforeCtorInitializerColon: true 115b5ca1015SGeorge LiuSpaceBeforeInheritanceColon: true 11694df8c90SGunnar MillsSpaceBeforeParens: ControlStatements 117b5ca1015SGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 11894df8c90SGunnar MillsSpaceInEmptyParentheses: false 11994df8c90SGunnar MillsSpacesBeforeTrailingComments: 1 12094df8c90SGunnar MillsSpacesInAngles: false 12194df8c90SGunnar MillsSpacesInContainerLiterals: true 12294df8c90SGunnar MillsSpacesInCStyleCastParentheses: false 12394df8c90SGunnar MillsSpacesInParentheses: false 12494df8c90SGunnar MillsSpacesInSquareBrackets: false 125b5ca1015SGeorge LiuStandard: Latest 12694df8c90SGunnar MillsTabWidth: 4 12794df8c90SGunnar MillsUseTab: Never 12894df8c90SGunnar Mills... 129*a49c987eSPatrick Williams 130