1c83c4dc3SPatrick Venture---
2c83c4dc3SPatrick VentureLanguage:        Cpp
3c83c4dc3SPatrick Venture# BasedOnStyle:  LLVM
4c83c4dc3SPatrick VentureAccessModifierOffset: -2
5c83c4dc3SPatrick VentureAlignAfterOpenBracket: Align
6c83c4dc3SPatrick VentureAlignConsecutiveAssignments: false
7c83c4dc3SPatrick VentureAlignConsecutiveDeclarations: false
8*c78d887cSPatrick WilliamsAlignEscapedNewlines: Right
9*c78d887cSPatrick WilliamsAlignOperands:  Align
10*c78d887cSPatrick WilliamsAlignTrailingComments:
11*c78d887cSPatrick Williams  Kind: Always
12*c78d887cSPatrick Williams  OverEmptyLines: 1
13c83c4dc3SPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
14*c78d887cSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
15c83c4dc3SPatrick VentureAllowShortCaseLabelsOnASingleLine: false
16*c78d887cSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17c83c4dc3SPatrick VentureAllowShortIfStatementsOnASingleLine: false
18c83c4dc3SPatrick VentureAllowShortLoopsOnASingleLine: false
19c83c4dc3SPatrick VentureAlwaysBreakAfterReturnType: None
20c83c4dc3SPatrick VentureAlwaysBreakBeforeMultilineStrings: false
21*c78d887cSPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
22c83c4dc3SPatrick VentureBinPackArguments: true
23c83c4dc3SPatrick VentureBinPackParameters: true
24c83c4dc3SPatrick VentureBraceWrapping:
25c4bd215eSPriyanga Ramasamy  AfterCaseLabel:  true
26c83c4dc3SPatrick Venture  AfterClass:      true
27c83c4dc3SPatrick Venture  AfterControlStatement: true
28c83c4dc3SPatrick Venture  AfterEnum:       true
29c83c4dc3SPatrick Venture  AfterFunction:   true
30c83c4dc3SPatrick Venture  AfterNamespace:  true
31c83c4dc3SPatrick Venture  AfterObjCDeclaration: true
32c83c4dc3SPatrick Venture  AfterStruct:     true
33c83c4dc3SPatrick Venture  AfterUnion:      true
34*c78d887cSPatrick Williams  AfterExternBlock: true
35c83c4dc3SPatrick Venture  BeforeCatch:     true
36c83c4dc3SPatrick Venture  BeforeElse:      true
37c83c4dc3SPatrick Venture  IndentBraces:    false
38*c78d887cSPatrick Williams  SplitEmptyFunction:   false
39*c78d887cSPatrick Williams  SplitEmptyRecord:     false
40*c78d887cSPatrick Williams  SplitEmptyNamespace:  false
41*c78d887cSPatrick WilliamsBreakAfterAttributes: Never
42c83c4dc3SPatrick VentureBreakBeforeBinaryOperators: None
43c83c4dc3SPatrick VentureBreakBeforeBraces: Custom
44c83c4dc3SPatrick VentureBreakBeforeTernaryOperators: true
45c83c4dc3SPatrick VentureBreakConstructorInitializers: AfterColon
46*c78d887cSPatrick WilliamsBreakInheritanceList: AfterColon
47*c78d887cSPatrick WilliamsBreakStringLiterals: false
48c83c4dc3SPatrick VentureColumnLimit:     80
49c83c4dc3SPatrick VentureCommentPragmas:  '^ IWYU pragma:'
50*c78d887cSPatrick WilliamsCompactNamespaces: false
51c83c4dc3SPatrick VentureConstructorInitializerAllOnOneLineOrOnePerLine: false
52c83c4dc3SPatrick VentureConstructorInitializerIndentWidth: 4
53c83c4dc3SPatrick VentureContinuationIndentWidth: 4
54c83c4dc3SPatrick VentureCpp11BracedListStyle: true
55*c78d887cSPatrick WilliamsDeriveLineEnding: false
56c83c4dc3SPatrick VentureDerivePointerAlignment: false
57c83c4dc3SPatrick VenturePointerAlignment: Left
58c83c4dc3SPatrick VentureDisableFormat:   false
59c83c4dc3SPatrick VentureExperimentalAutoDetectBinPacking: false
60c83c4dc3SPatrick VentureFixNamespaceComments: true
61c83c4dc3SPatrick VentureForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
62c83c4dc3SPatrick VentureIncludeBlocks: Regroup
63c83c4dc3SPatrick VentureIncludeCategories:
64c83c4dc3SPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
65*c78d887cSPatrick Williams    Priority:        7
66c83c4dc3SPatrick Venture  - Regex:           '^"config.h"'
67c83c4dc3SPatrick Venture    Priority:        -1
68*c78d887cSPatrick Williams  - Regex:           '^".*\.h"'
69c83c4dc3SPatrick Venture    Priority:        1
70*c78d887cSPatrick Williams  - Regex:           '^".*\.hpp"'
71c83c4dc3SPatrick Venture    Priority:        2
72*c78d887cSPatrick Williams  - Regex:           '^<.*\.h>'
73c83c4dc3SPatrick Venture    Priority:        3
74*c78d887cSPatrick Williams  - Regex:           '^<.*\.hpp>'
75c83c4dc3SPatrick Venture    Priority:        4
76*c78d887cSPatrick Williams  - Regex:           '^<.*'
77*c78d887cSPatrick Williams    Priority:        5
78*c78d887cSPatrick Williams  - Regex:           '.*'
79*c78d887cSPatrick Williams    Priority:        6
80c83c4dc3SPatrick VentureIndentCaseLabels: true
81*c78d887cSPatrick WilliamsIndentRequiresClause: true
82c83c4dc3SPatrick VentureIndentWidth:     4
83c83c4dc3SPatrick VentureIndentWrappedFunctionNames: true
84*c78d887cSPatrick WilliamsInsertNewlineAtEOF: true
85*c78d887cSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
86*c78d887cSPatrick WilliamsLambdaBodyIndentation: OuterScope
87*c78d887cSPatrick WilliamsLineEnding: LF
88c83c4dc3SPatrick VentureMacroBlockBegin: ''
89c83c4dc3SPatrick VentureMacroBlockEnd:   ''
90c83c4dc3SPatrick VentureMaxEmptyLinesToKeep: 1
91c83c4dc3SPatrick VentureNamespaceIndentation: None
92c83c4dc3SPatrick VentureObjCBlockIndentWidth: 2
93c83c4dc3SPatrick VentureObjCSpaceAfterProperty: false
94c83c4dc3SPatrick VentureObjCSpaceBeforeProtocolList: true
95*c78d887cSPatrick WilliamsPenaltyBreakAssignment: 25
96c83c4dc3SPatrick VenturePenaltyBreakBeforeFirstCallParameter: 19
97c83c4dc3SPatrick VenturePenaltyBreakComment: 300
98c83c4dc3SPatrick VenturePenaltyBreakFirstLessLess: 120
99c83c4dc3SPatrick VenturePenaltyBreakString: 1000
100c83c4dc3SPatrick VenturePenaltyExcessCharacter: 1000000
101c83c4dc3SPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
102*c78d887cSPatrick WilliamsPenaltyIndentedWhitespace: 0
103*c78d887cSPatrick WilliamsQualifierAlignment: Left
104*c78d887cSPatrick WilliamsReferenceAlignment: Left
105c83c4dc3SPatrick VentureReflowComments:  true
106*c78d887cSPatrick WilliamsRequiresClausePosition: OwnLine
107*c78d887cSPatrick WilliamsRequiresExpressionIndentation: Keyword
108c83c4dc3SPatrick VentureSortIncludes:    true
109c83c4dc3SPatrick VentureSortUsingDeclarations: true
110c83c4dc3SPatrick VentureSpaceAfterCStyleCast: false
111*c78d887cSPatrick WilliamsSpaceAfterTemplateKeyword: true
112c83c4dc3SPatrick VentureSpaceBeforeAssignmentOperators: true
113*c78d887cSPatrick WilliamsSpaceBeforeCpp11BracedList: false
114*c78d887cSPatrick WilliamsSpaceBeforeCtorInitializerColon: true
115*c78d887cSPatrick WilliamsSpaceBeforeInheritanceColon: true
116c83c4dc3SPatrick VentureSpaceBeforeParens: ControlStatements
117*c78d887cSPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
118c83c4dc3SPatrick VentureSpaceInEmptyParentheses: false
119c83c4dc3SPatrick VentureSpacesBeforeTrailingComments: 1
120c83c4dc3SPatrick VentureSpacesInAngles:  false
121c83c4dc3SPatrick VentureSpacesInContainerLiterals: true
122c83c4dc3SPatrick VentureSpacesInCStyleCastParentheses: false
123c83c4dc3SPatrick VentureSpacesInParentheses: false
124c83c4dc3SPatrick VentureSpacesInSquareBrackets: false
125*c78d887cSPatrick WilliamsStandard:        Latest
126c83c4dc3SPatrick VentureTabWidth:        4
127c83c4dc3SPatrick VentureUseTab:          Never
128c83c4dc3SPatrick Venture...
129c83c4dc3SPatrick Venture
130