133569758SPatrick Venture---
233569758SPatrick VentureLanguage:        Cpp
333569758SPatrick Venture# BasedOnStyle:  LLVM
433569758SPatrick VentureAccessModifierOffset: -2
533569758SPatrick VentureAlignAfterOpenBracket: Align
633569758SPatrick VentureAlignConsecutiveAssignments: false
733569758SPatrick VentureAlignConsecutiveDeclarations: false
80ea7357eSPatrick WilliamsAlignEscapedNewlines: Right
90ea7357eSPatrick WilliamsAlignOperands:  Align
100ea7357eSPatrick WilliamsAlignTrailingComments:
110ea7357eSPatrick Williams  Kind: Always
120ea7357eSPatrick Williams  OverEmptyLines: 1
1333569758SPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
140ea7357eSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
1533569758SPatrick VentureAllowShortCaseLabelsOnASingleLine: false
160ea7357eSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17bebbda9bSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18bebbda9bSPatrick WilliamsAllowShortLambdasOnASingleLine: true
1933569758SPatrick VentureAllowShortLoopsOnASingleLine: false
2033569758SPatrick VentureAlwaysBreakAfterReturnType: None
2133569758SPatrick VentureAlwaysBreakBeforeMultilineStrings: false
220ea7357eSPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
2333569758SPatrick VentureBinPackArguments: true
2433569758SPatrick VentureBinPackParameters: true
25bebbda9bSPatrick WilliamsBitFieldColonSpacing: None
2633569758SPatrick VentureBraceWrapping:
270ea7357eSPatrick Williams  AfterCaseLabel:  true
2833569758SPatrick Venture  AfterClass:      true
2933569758SPatrick Venture  AfterControlStatement: true
3033569758SPatrick Venture  AfterEnum:       true
31bebbda9bSPatrick Williams  AfterExternBlock: true
3233569758SPatrick Venture  AfterFunction:   true
3333569758SPatrick Venture  AfterNamespace:  true
3433569758SPatrick Venture  AfterObjCDeclaration: true
3533569758SPatrick Venture  AfterStruct:     true
3633569758SPatrick Venture  AfterUnion:      true
3733569758SPatrick Venture  BeforeCatch:     true
3833569758SPatrick Venture  BeforeElse:      true
39bebbda9bSPatrick Williams  BeforeLambdaBody: false
40bebbda9bSPatrick Williams  BeforeWhile:     false
4133569758SPatrick Venture  IndentBraces:    false
420ea7357eSPatrick Williams  SplitEmptyFunction:   false
430ea7357eSPatrick Williams  SplitEmptyRecord:     false
440ea7357eSPatrick Williams  SplitEmptyNamespace:  false
450ea7357eSPatrick WilliamsBreakAfterAttributes: Never
4633569758SPatrick VentureBreakBeforeBinaryOperators: None
4733569758SPatrick VentureBreakBeforeBraces: Custom
4833569758SPatrick VentureBreakBeforeTernaryOperators: true
4933569758SPatrick VentureBreakConstructorInitializers: AfterColon
500ea7357eSPatrick WilliamsBreakInheritanceList: AfterColon
510ea7357eSPatrick WilliamsBreakStringLiterals: false
5233569758SPatrick VentureColumnLimit:     80
5333569758SPatrick VentureCommentPragmas:  '^ IWYU pragma:'
540ea7357eSPatrick WilliamsCompactNamespaces: false
5533569758SPatrick VentureConstructorInitializerIndentWidth: 4
5633569758SPatrick VentureContinuationIndentWidth: 4
5733569758SPatrick VentureCpp11BracedListStyle: true
58b5754fd4SPatrick VentureDerivePointerAlignment: false
5933569758SPatrick VentureDisableFormat:   false
6033569758SPatrick VentureFixNamespaceComments: true
61bebbda9bSPatrick WilliamsForEachMacros:
62bebbda9bSPatrick Williams  - foreach
63bebbda9bSPatrick Williams  - Q_FOREACH
64bebbda9bSPatrick Williams  - BOOST_FOREACH
65b5754fd4SPatrick VentureIncludeBlocks: Regroup
66b5754fd4SPatrick VentureIncludeCategories:
67b5754fd4SPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
680ea7357eSPatrick Williams    Priority:        7
69b5754fd4SPatrick Venture  - Regex:           '^"config.h"'
70b5754fd4SPatrick Venture    Priority:        -1
710ea7357eSPatrick Williams  - Regex:           '^".*\.h"'
72b5754fd4SPatrick Venture    Priority:        1
730ea7357eSPatrick Williams  - Regex:           '^".*\.hpp"'
74b5754fd4SPatrick Venture    Priority:        2
750ea7357eSPatrick Williams  - Regex:           '^<.*\.h>'
76b5754fd4SPatrick Venture    Priority:        3
770ea7357eSPatrick Williams  - Regex:           '^<.*\.hpp>'
78b5754fd4SPatrick Venture    Priority:        4
790ea7357eSPatrick Williams  - Regex:           '^<.*'
800ea7357eSPatrick Williams    Priority:        5
810ea7357eSPatrick Williams  - Regex:           '.*'
820ea7357eSPatrick Williams    Priority:        6
8333569758SPatrick VentureIndentCaseLabels: true
84bebbda9bSPatrick WilliamsIndentExternBlock: NoIndent
850ea7357eSPatrick WilliamsIndentRequiresClause: true
8633569758SPatrick VentureIndentWidth:     4
87b5754fd4SPatrick VentureIndentWrappedFunctionNames: true
880ea7357eSPatrick WilliamsInsertNewlineAtEOF: true
890ea7357eSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90*d62ef559SPatrick WilliamsLambdaBodyIndentation: Signature
910ea7357eSPatrick WilliamsLineEnding: LF
9233569758SPatrick VentureMacroBlockBegin: ''
9333569758SPatrick VentureMacroBlockEnd:   ''
9433569758SPatrick VentureMaxEmptyLinesToKeep: 1
9533569758SPatrick VentureNamespaceIndentation: None
9633569758SPatrick VentureObjCBlockIndentWidth: 2
9733569758SPatrick VentureObjCSpaceAfterProperty: false
9833569758SPatrick VentureObjCSpaceBeforeProtocolList: true
99bebbda9bSPatrick WilliamsPackConstructorInitializers: BinPack
1000ea7357eSPatrick WilliamsPenaltyBreakAssignment: 25
101*d62ef559SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
10233569758SPatrick VenturePenaltyBreakComment: 300
10333569758SPatrick VenturePenaltyBreakFirstLessLess: 120
10433569758SPatrick VenturePenaltyBreakString: 1000
105*d62ef559SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
10633569758SPatrick VenturePenaltyExcessCharacter: 1000000
10733569758SPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
108*d62ef559SPatrick WilliamsPenaltyIndentedWhitespace: 1
109bebbda9bSPatrick WilliamsPointerAlignment: Left
1100ea7357eSPatrick WilliamsQualifierAlignment: Left
1110ea7357eSPatrick WilliamsReferenceAlignment: Left
11233569758SPatrick VentureReflowComments:  true
1130ea7357eSPatrick WilliamsRequiresClausePosition: OwnLine
1140ea7357eSPatrick WilliamsRequiresExpressionIndentation: Keyword
115bebbda9bSPatrick WilliamsSortIncludes: CaseSensitive
116b5754fd4SPatrick VentureSortUsingDeclarations: true
11733569758SPatrick VentureSpaceAfterCStyleCast: false
1180ea7357eSPatrick WilliamsSpaceAfterTemplateKeyword: true
11933569758SPatrick VentureSpaceBeforeAssignmentOperators: true
1200ea7357eSPatrick WilliamsSpaceBeforeCpp11BracedList: false
1210ea7357eSPatrick WilliamsSpaceBeforeCtorInitializerColon: true
1220ea7357eSPatrick WilliamsSpaceBeforeInheritanceColon: true
12333569758SPatrick VentureSpaceBeforeParens: ControlStatements
1240ea7357eSPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
12533569758SPatrick VentureSpaceInEmptyParentheses: false
12633569758SPatrick VentureSpacesBeforeTrailingComments: 1
127bebbda9bSPatrick WilliamsSpacesInAngles: Never
12833569758SPatrick VentureSpacesInContainerLiterals: true
12933569758SPatrick VentureSpacesInCStyleCastParentheses: false
13033569758SPatrick VentureSpacesInParentheses: false
13133569758SPatrick VentureSpacesInSquareBrackets: false
1320ea7357eSPatrick WilliamsStandard:        Latest
13333569758SPatrick VentureTabWidth:        4
13433569758SPatrick VentureUseTab:          Never
13533569758SPatrick Venture...
13633569758SPatrick Venture
137