1f0f02b9aSMatt Spinler--- 2f0f02b9aSMatt SpinlerLanguage: Cpp 3f0f02b9aSMatt Spinler# BasedOnStyle: LLVM 4f0f02b9aSMatt SpinlerAccessModifierOffset: -2 5f0f02b9aSMatt SpinlerAlignAfterOpenBracket: Align 6f0f02b9aSMatt SpinlerAlignConsecutiveAssignments: false 7f0f02b9aSMatt SpinlerAlignConsecutiveDeclarations: false 8d1bc4cecSBrandon WymanAlignEscapedNewlines: Right 9*48781aefSPatrick WilliamsAlignOperands: Align 10*48781aefSPatrick WilliamsAlignTrailingComments: 11*48781aefSPatrick Williams Kind: Always 12*48781aefSPatrick Williams OverEmptyLines: 1 13f0f02b9aSMatt SpinlerAllowAllParametersOfDeclarationOnNextLine: true 14*48781aefSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 15f0f02b9aSMatt SpinlerAllowShortCaseLabelsOnASingleLine: false 16*48781aefSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 17f0f02b9aSMatt SpinlerAllowShortIfStatementsOnASingleLine: false 18f0f02b9aSMatt SpinlerAllowShortLoopsOnASingleLine: false 19f0f02b9aSMatt SpinlerAlwaysBreakAfterReturnType: None 20f0f02b9aSMatt SpinlerAlwaysBreakBeforeMultilineStrings: false 21d1bc4cecSBrandon WymanAlwaysBreakTemplateDeclarations: Yes 22f0f02b9aSMatt SpinlerBinPackArguments: true 23f0f02b9aSMatt SpinlerBinPackParameters: true 24f0f02b9aSMatt SpinlerBraceWrapping: 2506a905d9SShawn McCarney AfterCaseLabel: true 26f0f02b9aSMatt Spinler AfterClass: true 27f0f02b9aSMatt Spinler AfterControlStatement: true 28f0f02b9aSMatt Spinler AfterEnum: true 29f0f02b9aSMatt Spinler AfterFunction: true 30f0f02b9aSMatt Spinler AfterNamespace: true 31f0f02b9aSMatt Spinler AfterObjCDeclaration: true 32f0f02b9aSMatt Spinler AfterStruct: true 33f0f02b9aSMatt Spinler AfterUnion: true 34d1bc4cecSBrandon Wyman AfterExternBlock: true 35f0f02b9aSMatt Spinler BeforeCatch: true 36f0f02b9aSMatt Spinler BeforeElse: true 37f0f02b9aSMatt Spinler IndentBraces: false 380c9a33d6SAdriana Kobylak SplitEmptyFunction: false 390c9a33d6SAdriana Kobylak SplitEmptyRecord: false 400c9a33d6SAdriana Kobylak SplitEmptyNamespace: false 41*48781aefSPatrick WilliamsBreakAfterAttributes: Never 42f0f02b9aSMatt SpinlerBreakBeforeBinaryOperators: None 43f0f02b9aSMatt SpinlerBreakBeforeBraces: Custom 44f0f02b9aSMatt SpinlerBreakBeforeTernaryOperators: true 45f0f02b9aSMatt SpinlerBreakConstructorInitializers: AfterColon 46d1bc4cecSBrandon WymanBreakInheritanceList: AfterColon 470c9a33d6SAdriana KobylakBreakStringLiterals: false 48f0f02b9aSMatt SpinlerColumnLimit: 80 49f0f02b9aSMatt SpinlerCommentPragmas: '^ IWYU pragma:' 50d1bc4cecSBrandon WymanCompactNamespaces: false 51f0f02b9aSMatt SpinlerConstructorInitializerAllOnOneLineOrOnePerLine: false 52f0f02b9aSMatt SpinlerConstructorInitializerIndentWidth: 4 53f0f02b9aSMatt SpinlerContinuationIndentWidth: 4 54f0f02b9aSMatt SpinlerCpp11BracedListStyle: true 55*48781aefSPatrick WilliamsDeriveLineEnding: false 56f0f02b9aSMatt SpinlerDerivePointerAlignment: false 57f0f02b9aSMatt SpinlerPointerAlignment: Left 58f0f02b9aSMatt SpinlerDisableFormat: false 59f0f02b9aSMatt SpinlerExperimentalAutoDetectBinPacking: false 60f0f02b9aSMatt SpinlerFixNamespaceComments: true 61f0f02b9aSMatt SpinlerForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 62f0f02b9aSMatt SpinlerIncludeBlocks: Regroup 63f0f02b9aSMatt SpinlerIncludeCategories: 64f0f02b9aSMatt Spinler - Regex: '^[<"](gtest|gmock)' 65d1bc4cecSBrandon Wyman Priority: 7 66f0f02b9aSMatt Spinler - Regex: '^"config.h"' 67f0f02b9aSMatt Spinler Priority: -1 68d1bc4cecSBrandon Wyman - Regex: '^".*\.h"' 69f0f02b9aSMatt Spinler Priority: 1 70d1bc4cecSBrandon Wyman - Regex: '^".*\.hpp"' 71f0f02b9aSMatt Spinler Priority: 2 72d1bc4cecSBrandon Wyman - Regex: '^<.*\.h>' 73f0f02b9aSMatt Spinler Priority: 3 74d1bc4cecSBrandon Wyman - Regex: '^<.*\.hpp>' 75f0f02b9aSMatt Spinler Priority: 4 76d1bc4cecSBrandon Wyman - Regex: '^<.*' 77d1bc4cecSBrandon Wyman Priority: 5 78d1bc4cecSBrandon Wyman - Regex: '.*' 79d1bc4cecSBrandon Wyman Priority: 6 80f0f02b9aSMatt SpinlerIndentCaseLabels: true 81*48781aefSPatrick WilliamsIndentRequiresClause: true 82f0f02b9aSMatt SpinlerIndentWidth: 4 83f0f02b9aSMatt SpinlerIndentWrappedFunctionNames: true 84*48781aefSPatrick WilliamsInsertNewlineAtEOF: true 85*48781aefSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 86*48781aefSPatrick WilliamsLambdaBodyIndentation: OuterScope 87*48781aefSPatrick WilliamsLineEnding: LF 88f0f02b9aSMatt SpinlerMacroBlockBegin: '' 89f0f02b9aSMatt SpinlerMacroBlockEnd: '' 90f0f02b9aSMatt SpinlerMaxEmptyLinesToKeep: 1 91f0f02b9aSMatt SpinlerNamespaceIndentation: None 92f0f02b9aSMatt SpinlerObjCBlockIndentWidth: 2 93f0f02b9aSMatt SpinlerObjCSpaceAfterProperty: false 94f0f02b9aSMatt SpinlerObjCSpaceBeforeProtocolList: true 95*48781aefSPatrick WilliamsPenaltyBreakAssignment: 25 96f0f02b9aSMatt SpinlerPenaltyBreakBeforeFirstCallParameter: 19 97f0f02b9aSMatt SpinlerPenaltyBreakComment: 300 98f0f02b9aSMatt SpinlerPenaltyBreakFirstLessLess: 120 99f0f02b9aSMatt SpinlerPenaltyBreakString: 1000 100f0f02b9aSMatt SpinlerPenaltyExcessCharacter: 1000000 101f0f02b9aSMatt SpinlerPenaltyReturnTypeOnItsOwnLine: 60 102*48781aefSPatrick WilliamsPenaltyIndentedWhitespace: 0 103*48781aefSPatrick WilliamsQualifierAlignment: Left 104*48781aefSPatrick WilliamsReferenceAlignment: Left 105f0f02b9aSMatt SpinlerReflowComments: true 106*48781aefSPatrick WilliamsRequiresClausePosition: OwnLine 107*48781aefSPatrick WilliamsRequiresExpressionIndentation: Keyword 108f0f02b9aSMatt SpinlerSortIncludes: true 109f0f02b9aSMatt SpinlerSortUsingDeclarations: true 110f0f02b9aSMatt SpinlerSpaceAfterCStyleCast: false 111d1bc4cecSBrandon WymanSpaceAfterTemplateKeyword: true 112f0f02b9aSMatt SpinlerSpaceBeforeAssignmentOperators: true 113d1bc4cecSBrandon WymanSpaceBeforeCpp11BracedList: false 114d1bc4cecSBrandon WymanSpaceBeforeCtorInitializerColon: true 115d1bc4cecSBrandon WymanSpaceBeforeInheritanceColon: true 116f0f02b9aSMatt SpinlerSpaceBeforeParens: ControlStatements 117d1bc4cecSBrandon WymanSpaceBeforeRangeBasedForLoopColon: true 118f0f02b9aSMatt SpinlerSpaceInEmptyParentheses: false 119f0f02b9aSMatt SpinlerSpacesBeforeTrailingComments: 1 120f0f02b9aSMatt SpinlerSpacesInAngles: false 121f0f02b9aSMatt SpinlerSpacesInContainerLiterals: true 122f0f02b9aSMatt SpinlerSpacesInCStyleCastParentheses: false 123f0f02b9aSMatt SpinlerSpacesInParentheses: false 124f0f02b9aSMatt SpinlerSpacesInSquareBrackets: false 1251b5de462SBrandon WymanStandard: Latest 126f0f02b9aSMatt SpinlerTabWidth: 4 127f0f02b9aSMatt SpinlerUseTab: Never 128f0f02b9aSMatt Spinler... 1290c9a33d6SAdriana Kobylak 130