103a02ad0SJames Feist---
203a02ad0SJames FeistLanguage:        Cpp
303a02ad0SJames Feist# BasedOnStyle:  LLVM
403a02ad0SJames FeistAccessModifierOffset: -2
503a02ad0SJames FeistAlignAfterOpenBracket: Align
603a02ad0SJames FeistAlignConsecutiveAssignments: false
703a02ad0SJames FeistAlignConsecutiveDeclarations: false
8*0d5c0713SJason M. BillsAlignEscapedNewlines: Right
903a02ad0SJames FeistAlignOperands:   true
1003a02ad0SJames FeistAlignTrailingComments: true
1103a02ad0SJames FeistAllowAllParametersOfDeclarationOnNextLine: true
1203a02ad0SJames FeistAllowShortBlocksOnASingleLine: false
1303a02ad0SJames FeistAllowShortCaseLabelsOnASingleLine: false
1403a02ad0SJames FeistAllowShortFunctionsOnASingleLine: None
1503a02ad0SJames FeistAllowShortIfStatementsOnASingleLine: false
1603a02ad0SJames FeistAllowShortLoopsOnASingleLine: false
1703a02ad0SJames FeistAlwaysBreakAfterReturnType: None
1803a02ad0SJames FeistAlwaysBreakBeforeMultilineStrings: false
19*0d5c0713SJason M. BillsAlwaysBreakTemplateDeclarations: Yes
2003a02ad0SJames FeistBinPackArguments: true
2103a02ad0SJames FeistBinPackParameters: true
2203a02ad0SJames FeistBraceWrapping:
23*0d5c0713SJason M. Bills  AfterCaseLabel:  true
2403a02ad0SJames Feist  AfterClass:      true
2503a02ad0SJames Feist  AfterControlStatement: true
2603a02ad0SJames Feist  AfterEnum:       true
2703a02ad0SJames Feist  AfterFunction:   true
2803a02ad0SJames Feist  AfterNamespace:  true
2903a02ad0SJames Feist  AfterObjCDeclaration: true
3003a02ad0SJames Feist  AfterStruct:     true
3103a02ad0SJames Feist  AfterUnion:      true
32*0d5c0713SJason M. Bills  AfterExternBlock: true
3303a02ad0SJames Feist  BeforeCatch:     true
3403a02ad0SJames Feist  BeforeElse:      true
3503a02ad0SJames Feist  IndentBraces:    false
36*0d5c0713SJason M. Bills  SplitEmptyFunction:   false
37*0d5c0713SJason M. Bills  SplitEmptyRecord:     false
38*0d5c0713SJason M. Bills  SplitEmptyNamespace:  false
3903a02ad0SJames FeistBreakBeforeBinaryOperators: None
4003a02ad0SJames FeistBreakBeforeBraces: Custom
4103a02ad0SJames FeistBreakBeforeTernaryOperators: true
4203a02ad0SJames FeistBreakConstructorInitializers: AfterColon
43*0d5c0713SJason M. BillsBreakInheritanceList: AfterColon
44*0d5c0713SJason M. BillsBreakStringLiterals: true
4503a02ad0SJames FeistColumnLimit:     80
4603a02ad0SJames FeistCommentPragmas:  '^ IWYU pragma:'
47*0d5c0713SJason M. BillsCompactNamespaces: false
4803a02ad0SJames FeistConstructorInitializerAllOnOneLineOrOnePerLine: false
4903a02ad0SJames FeistConstructorInitializerIndentWidth: 4
5003a02ad0SJames FeistContinuationIndentWidth: 4
5103a02ad0SJames FeistCpp11BracedListStyle: true
5203a02ad0SJames FeistDerivePointerAlignment: false
5303a02ad0SJames FeistPointerAlignment: Left
5403a02ad0SJames FeistDisableFormat:   false
5503a02ad0SJames FeistExperimentalAutoDetectBinPacking: false
5603a02ad0SJames FeistFixNamespaceComments: true
5703a02ad0SJames FeistForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
5803a02ad0SJames FeistIncludeBlocks: Regroup
5903a02ad0SJames FeistIncludeCategories:
6003a02ad0SJames Feist  - Regex:           '^[<"](gtest|gmock)'
61*0d5c0713SJason M. Bills    Priority:        7
6203a02ad0SJames Feist  - Regex:           '^"config.h"'
6303a02ad0SJames Feist    Priority:        -1
64*0d5c0713SJason M. Bills  - Regex:           '^".*\.h"'
6503a02ad0SJames Feist    Priority:        1
66*0d5c0713SJason M. Bills  - Regex:           '^".*\.hpp"'
6703a02ad0SJames Feist    Priority:        2
68*0d5c0713SJason M. Bills  - Regex:           '^<.*\.h>'
6903a02ad0SJames Feist    Priority:        3
70*0d5c0713SJason M. Bills  - Regex:           '^<.*\.hpp>'
7103a02ad0SJames Feist    Priority:        4
72*0d5c0713SJason M. Bills  - Regex:           '^<.*'
73*0d5c0713SJason M. Bills    Priority:        5
74*0d5c0713SJason M. Bills  - Regex:           '.*'
75*0d5c0713SJason M. Bills    Priority:        6
7603a02ad0SJames FeistIndentCaseLabels: true
7703a02ad0SJames FeistIndentWidth:     4
7803a02ad0SJames FeistIndentWrappedFunctionNames: true
7903a02ad0SJames FeistKeepEmptyLinesAtTheStartOfBlocks: true
8003a02ad0SJames FeistMacroBlockBegin: ''
8103a02ad0SJames FeistMacroBlockEnd:   ''
8203a02ad0SJames FeistMaxEmptyLinesToKeep: 1
8303a02ad0SJames FeistNamespaceIndentation: None
8403a02ad0SJames FeistObjCBlockIndentWidth: 2
8503a02ad0SJames FeistObjCSpaceAfterProperty: false
8603a02ad0SJames FeistObjCSpaceBeforeProtocolList: true
8703a02ad0SJames FeistPenaltyBreakBeforeFirstCallParameter: 19
8803a02ad0SJames FeistPenaltyBreakComment: 300
8903a02ad0SJames FeistPenaltyBreakFirstLessLess: 120
9003a02ad0SJames FeistPenaltyBreakString: 1000
9103a02ad0SJames FeistPenaltyExcessCharacter: 1000000
9203a02ad0SJames FeistPenaltyReturnTypeOnItsOwnLine: 60
9303a02ad0SJames FeistReflowComments:  true
9403a02ad0SJames FeistSortIncludes:    true
9503a02ad0SJames FeistSortUsingDeclarations: true
9603a02ad0SJames FeistSpaceAfterCStyleCast: false
97*0d5c0713SJason M. BillsSpaceAfterTemplateKeyword: true
9803a02ad0SJames FeistSpaceBeforeAssignmentOperators: true
99*0d5c0713SJason M. BillsSpaceBeforeCpp11BracedList: false
100*0d5c0713SJason M. BillsSpaceBeforeCtorInitializerColon: true
101*0d5c0713SJason M. BillsSpaceBeforeInheritanceColon: true
10203a02ad0SJames FeistSpaceBeforeParens: ControlStatements
103*0d5c0713SJason M. BillsSpaceBeforeRangeBasedForLoopColon: true
10403a02ad0SJames FeistSpaceInEmptyParentheses: false
10503a02ad0SJames FeistSpacesBeforeTrailingComments: 1
10603a02ad0SJames FeistSpacesInAngles:  false
10703a02ad0SJames FeistSpacesInContainerLiterals: true
10803a02ad0SJames FeistSpacesInCStyleCastParentheses: false
10903a02ad0SJames FeistSpacesInParentheses: false
11003a02ad0SJames FeistSpacesInSquareBrackets: false
111*0d5c0713SJason M. BillsStandard:        Latest
11203a02ad0SJames FeistTabWidth:        4
11303a02ad0SJames FeistUseTab:          Never
11403a02ad0SJames Feist...
115