1dace680fSPatrick Venture---
2dace680fSPatrick VentureLanguage:        Cpp
3dace680fSPatrick Venture# BasedOnStyle:  LLVM
4dace680fSPatrick VentureAccessModifierOffset: -2
5dace680fSPatrick VentureAlignAfterOpenBracket: Align
6dace680fSPatrick VentureAlignConsecutiveAssignments: false
7dace680fSPatrick VentureAlignConsecutiveDeclarations: false
839084b4aSPatrick WilliamsAlignEscapedNewlines: Right
939084b4aSPatrick WilliamsAlignOperands:  Align
1039084b4aSPatrick WilliamsAlignTrailingComments:
1139084b4aSPatrick Williams  Kind: Always
1239084b4aSPatrick Williams  OverEmptyLines: 1
13dace680fSPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
1439084b4aSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
15dace680fSPatrick VentureAllowShortCaseLabelsOnASingleLine: false
1639084b4aSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17*d3898c5eSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18*d3898c5eSPatrick WilliamsAllowShortLambdasOnASingleLine: true
19dace680fSPatrick VentureAllowShortLoopsOnASingleLine: false
20dace680fSPatrick VentureAlwaysBreakAfterReturnType: None
21dace680fSPatrick VentureAlwaysBreakBeforeMultilineStrings: false
2239084b4aSPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
23dace680fSPatrick VentureBinPackArguments: true
24dace680fSPatrick VentureBinPackParameters: true
25*d3898c5eSPatrick WilliamsBitFieldColonSpacing: None
26dace680fSPatrick VentureBraceWrapping:
2739084b4aSPatrick Williams  AfterCaseLabel:  true
28dace680fSPatrick Venture  AfterClass:      true
29dace680fSPatrick Venture  AfterControlStatement: true
30dace680fSPatrick Venture  AfterEnum:       true
31*d3898c5eSPatrick Williams  AfterExternBlock: true
32dace680fSPatrick Venture  AfterFunction:   true
33dace680fSPatrick Venture  AfterNamespace:  true
34dace680fSPatrick Venture  AfterObjCDeclaration: true
35dace680fSPatrick Venture  AfterStruct:     true
36dace680fSPatrick Venture  AfterUnion:      true
37dace680fSPatrick Venture  BeforeCatch:     true
38dace680fSPatrick Venture  BeforeElse:      true
39*d3898c5eSPatrick Williams  BeforeLambdaBody: false
40*d3898c5eSPatrick Williams  BeforeWhile:     false
41dace680fSPatrick Venture  IndentBraces:    false
4239084b4aSPatrick Williams  SplitEmptyFunction:   false
4339084b4aSPatrick Williams  SplitEmptyRecord:     false
4439084b4aSPatrick Williams  SplitEmptyNamespace:  false
4539084b4aSPatrick WilliamsBreakAfterAttributes: Never
46dace680fSPatrick VentureBreakBeforeBinaryOperators: None
47dace680fSPatrick VentureBreakBeforeBraces: Custom
48dace680fSPatrick VentureBreakBeforeTernaryOperators: true
49dace680fSPatrick VentureBreakConstructorInitializers: AfterColon
5039084b4aSPatrick WilliamsBreakInheritanceList: AfterColon
5139084b4aSPatrick WilliamsBreakStringLiterals: false
52dace680fSPatrick VentureColumnLimit:     80
53dace680fSPatrick VentureCommentPragmas:  '^ IWYU pragma:'
5439084b4aSPatrick WilliamsCompactNamespaces: false
55dace680fSPatrick VentureConstructorInitializerIndentWidth: 4
56dace680fSPatrick VentureContinuationIndentWidth: 4
57dace680fSPatrick VentureCpp11BracedListStyle: true
58dace680fSPatrick VentureDerivePointerAlignment: false
59dace680fSPatrick VentureDisableFormat:   false
60dace680fSPatrick VentureFixNamespaceComments: true
61*d3898c5eSPatrick WilliamsForEachMacros:
62*d3898c5eSPatrick Williams  - foreach
63*d3898c5eSPatrick Williams  - Q_FOREACH
64*d3898c5eSPatrick Williams  - BOOST_FOREACH
65dace680fSPatrick VentureIncludeBlocks: Regroup
66dace680fSPatrick VentureIncludeCategories:
67dace680fSPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
6839084b4aSPatrick Williams    Priority:        7
69dace680fSPatrick Venture  - Regex:           '^"config.h"'
70dace680fSPatrick Venture    Priority:        -1
7139084b4aSPatrick Williams  - Regex:           '^".*\.h"'
72dace680fSPatrick Venture    Priority:        1
7339084b4aSPatrick Williams  - Regex:           '^".*\.hpp"'
74dace680fSPatrick Venture    Priority:        2
7539084b4aSPatrick Williams  - Regex:           '^<.*\.h>'
76dace680fSPatrick Venture    Priority:        3
7739084b4aSPatrick Williams  - Regex:           '^<.*\.hpp>'
78dace680fSPatrick Venture    Priority:        4
7939084b4aSPatrick Williams  - Regex:           '^<.*'
8039084b4aSPatrick Williams    Priority:        5
8139084b4aSPatrick Williams  - Regex:           '.*'
8239084b4aSPatrick Williams    Priority:        6
83dace680fSPatrick VentureIndentCaseLabels: true
8483990b07SGeorge LiuIndentExternBlock: NoIndent
8539084b4aSPatrick WilliamsIndentRequiresClause: true
86dace680fSPatrick VentureIndentWidth:     4
87dace680fSPatrick VentureIndentWrappedFunctionNames: true
8839084b4aSPatrick WilliamsInsertNewlineAtEOF: true
8939084b4aSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
9039084b4aSPatrick WilliamsLambdaBodyIndentation: OuterScope
9139084b4aSPatrick WilliamsLineEnding: LF
92dace680fSPatrick VentureMacroBlockBegin: ''
93dace680fSPatrick VentureMacroBlockEnd:   ''
94dace680fSPatrick VentureMaxEmptyLinesToKeep: 1
95dace680fSPatrick VentureNamespaceIndentation: None
96dace680fSPatrick VentureObjCBlockIndentWidth: 2
97dace680fSPatrick VentureObjCSpaceAfterProperty: false
98dace680fSPatrick VentureObjCSpaceBeforeProtocolList: true
99*d3898c5eSPatrick WilliamsPackConstructorInitializers: BinPack
10039084b4aSPatrick WilliamsPenaltyBreakAssignment: 25
101dace680fSPatrick VenturePenaltyBreakBeforeFirstCallParameter: 19
102dace680fSPatrick VenturePenaltyBreakComment: 300
103dace680fSPatrick VenturePenaltyBreakFirstLessLess: 120
104dace680fSPatrick VenturePenaltyBreakString: 1000
105dace680fSPatrick VenturePenaltyExcessCharacter: 1000000
106dace680fSPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
10739084b4aSPatrick WilliamsPenaltyIndentedWhitespace: 0
108*d3898c5eSPatrick WilliamsPointerAlignment: Left
10939084b4aSPatrick WilliamsQualifierAlignment: Left
11039084b4aSPatrick WilliamsReferenceAlignment: Left
111dace680fSPatrick VentureReflowComments:  true
11239084b4aSPatrick WilliamsRequiresClausePosition: OwnLine
11339084b4aSPatrick WilliamsRequiresExpressionIndentation: Keyword
114*d3898c5eSPatrick WilliamsSortIncludes: CaseSensitive
115dace680fSPatrick VentureSortUsingDeclarations: true
116dace680fSPatrick VentureSpaceAfterCStyleCast: false
11739084b4aSPatrick WilliamsSpaceAfterTemplateKeyword: true
118dace680fSPatrick VentureSpaceBeforeAssignmentOperators: true
11939084b4aSPatrick WilliamsSpaceBeforeCpp11BracedList: false
12039084b4aSPatrick WilliamsSpaceBeforeCtorInitializerColon: true
12139084b4aSPatrick WilliamsSpaceBeforeInheritanceColon: true
122dace680fSPatrick VentureSpaceBeforeParens: ControlStatements
12339084b4aSPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
124dace680fSPatrick VentureSpaceInEmptyParentheses: false
125dace680fSPatrick VentureSpacesBeforeTrailingComments: 1
126*d3898c5eSPatrick WilliamsSpacesInAngles: Never
127dace680fSPatrick VentureSpacesInContainerLiterals: true
128dace680fSPatrick VentureSpacesInCStyleCastParentheses: false
129dace680fSPatrick VentureSpacesInParentheses: false
130dace680fSPatrick VentureSpacesInSquareBrackets: false
13139084b4aSPatrick WilliamsStandard:        Latest
132dace680fSPatrick VentureTabWidth:        4
133dace680fSPatrick VentureUseTab:          Never
134dace680fSPatrick Venture...
135*d3898c5eSPatrick Williams
136