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
17d3898c5eSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18d3898c5eSPatrick WilliamsAllowShortLambdasOnASingleLine: true
19dace680fSPatrick VentureAllowShortLoopsOnASingleLine: false
20dace680fSPatrick VentureAlwaysBreakAfterReturnType: None
21dace680fSPatrick VentureAlwaysBreakBeforeMultilineStrings: false
2239084b4aSPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
23dace680fSPatrick VentureBinPackArguments: true
24dace680fSPatrick VentureBinPackParameters: true
25d3898c5eSPatrick WilliamsBitFieldColonSpacing: None
26dace680fSPatrick VentureBraceWrapping:
2739084b4aSPatrick Williams  AfterCaseLabel:  true
28dace680fSPatrick Venture  AfterClass:      true
29dace680fSPatrick Venture  AfterControlStatement: true
30dace680fSPatrick Venture  AfterEnum:       true
31d3898c5eSPatrick 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
39d3898c5eSPatrick Williams  BeforeLambdaBody: false
40d3898c5eSPatrick 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
61d3898c5eSPatrick WilliamsForEachMacros:
62d3898c5eSPatrick Williams  - foreach
63d3898c5eSPatrick Williams  - Q_FOREACH
64d3898c5eSPatrick 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
90*8377d59cSPatrick WilliamsLambdaBodyIndentation: Signature
9139084b4aSPatrick WilliamsLineEnding: LF
92dace680fSPatrick VentureMacroBlockBegin: ''
93dace680fSPatrick VentureMacroBlockEnd:   ''
94dace680fSPatrick VentureMaxEmptyLinesToKeep: 1
95dace680fSPatrick VentureNamespaceIndentation: None
96dace680fSPatrick VentureObjCBlockIndentWidth: 2
97dace680fSPatrick VentureObjCSpaceAfterProperty: false
98dace680fSPatrick VentureObjCSpaceBeforeProtocolList: true
99d3898c5eSPatrick WilliamsPackConstructorInitializers: BinPack
10039084b4aSPatrick WilliamsPenaltyBreakAssignment: 25
101*8377d59cSPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
102dace680fSPatrick VenturePenaltyBreakComment: 300
103dace680fSPatrick VenturePenaltyBreakFirstLessLess: 120
104dace680fSPatrick VenturePenaltyBreakString: 1000
105*8377d59cSPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
106dace680fSPatrick VenturePenaltyExcessCharacter: 1000000
107dace680fSPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
108*8377d59cSPatrick WilliamsPenaltyIndentedWhitespace: 1
109d3898c5eSPatrick WilliamsPointerAlignment: Left
11039084b4aSPatrick WilliamsQualifierAlignment: Left
11139084b4aSPatrick WilliamsReferenceAlignment: Left
112dace680fSPatrick VentureReflowComments:  true
11339084b4aSPatrick WilliamsRequiresClausePosition: OwnLine
11439084b4aSPatrick WilliamsRequiresExpressionIndentation: Keyword
115d3898c5eSPatrick WilliamsSortIncludes: CaseSensitive
116dace680fSPatrick VentureSortUsingDeclarations: true
117dace680fSPatrick VentureSpaceAfterCStyleCast: false
11839084b4aSPatrick WilliamsSpaceAfterTemplateKeyword: true
119dace680fSPatrick VentureSpaceBeforeAssignmentOperators: true
12039084b4aSPatrick WilliamsSpaceBeforeCpp11BracedList: false
12139084b4aSPatrick WilliamsSpaceBeforeCtorInitializerColon: true
12239084b4aSPatrick WilliamsSpaceBeforeInheritanceColon: true
123dace680fSPatrick VentureSpaceBeforeParens: ControlStatements
12439084b4aSPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
125dace680fSPatrick VentureSpaceInEmptyParentheses: false
126dace680fSPatrick VentureSpacesBeforeTrailingComments: 1
127d3898c5eSPatrick WilliamsSpacesInAngles: Never
128dace680fSPatrick VentureSpacesInContainerLiterals: true
129dace680fSPatrick VentureSpacesInCStyleCastParentheses: false
130dace680fSPatrick VentureSpacesInParentheses: false
131dace680fSPatrick VentureSpacesInSquareBrackets: false
13239084b4aSPatrick WilliamsStandard:        Latest
133dace680fSPatrick VentureTabWidth:        4
134dace680fSPatrick VentureUseTab:          Never
135dace680fSPatrick Venture...
136d3898c5eSPatrick Williams
137