191ac8d3aSPatrick Venture---
291ac8d3aSPatrick VentureLanguage:        Cpp
391ac8d3aSPatrick Venture# BasedOnStyle:  LLVM
491ac8d3aSPatrick VentureAccessModifierOffset: -2
591ac8d3aSPatrick VentureAlignAfterOpenBracket: Align
691ac8d3aSPatrick VentureAlignConsecutiveAssignments: false
791ac8d3aSPatrick VentureAlignConsecutiveDeclarations: false
8a6c18f8dSGeorge LiuAlignEscapedNewlines: Right
9857da383SPatrick WilliamsAlignOperands:  Align
10857da383SPatrick WilliamsAlignTrailingComments:
11857da383SPatrick Williams  Kind: Always
12857da383SPatrick Williams  OverEmptyLines: 1
1391ac8d3aSPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
14857da383SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
1591ac8d3aSPatrick VentureAllowShortCaseLabelsOnASingleLine: false
16857da383SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17605600ebSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18605600ebSPatrick WilliamsAllowShortLambdasOnASingleLine: true
1991ac8d3aSPatrick VentureAllowShortLoopsOnASingleLine: false
2091ac8d3aSPatrick VentureAlwaysBreakAfterReturnType: None
2191ac8d3aSPatrick VentureAlwaysBreakBeforeMultilineStrings: false
22a6c18f8dSGeorge LiuAlwaysBreakTemplateDeclarations: Yes
2391ac8d3aSPatrick VentureBinPackArguments: true
2491ac8d3aSPatrick VentureBinPackParameters: true
25605600ebSPatrick WilliamsBitFieldColonSpacing: None
2691ac8d3aSPatrick VentureBraceWrapping:
27a6c18f8dSGeorge Liu  AfterCaseLabel:  true
2891ac8d3aSPatrick Venture  AfterClass:      true
2991ac8d3aSPatrick Venture  AfterControlStatement: true
3091ac8d3aSPatrick Venture  AfterEnum:       true
31605600ebSPatrick Williams  AfterExternBlock: true
3291ac8d3aSPatrick Venture  AfterFunction:   true
3391ac8d3aSPatrick Venture  AfterNamespace:  true
3491ac8d3aSPatrick Venture  AfterObjCDeclaration: true
3591ac8d3aSPatrick Venture  AfterStruct:     true
3691ac8d3aSPatrick Venture  AfterUnion:      true
3791ac8d3aSPatrick Venture  BeforeCatch:     true
3891ac8d3aSPatrick Venture  BeforeElse:      true
39605600ebSPatrick Williams  BeforeLambdaBody: false
40605600ebSPatrick Williams  BeforeWhile:     false
4191ac8d3aSPatrick Venture  IndentBraces:    false
42a6c18f8dSGeorge Liu  SplitEmptyFunction:   false
43a6c18f8dSGeorge Liu  SplitEmptyRecord:     false
44a6c18f8dSGeorge Liu  SplitEmptyNamespace:  false
45857da383SPatrick WilliamsBreakAfterAttributes: Never
4691ac8d3aSPatrick VentureBreakBeforeBinaryOperators: None
4791ac8d3aSPatrick VentureBreakBeforeBraces: Custom
4891ac8d3aSPatrick VentureBreakBeforeTernaryOperators: true
4991ac8d3aSPatrick VentureBreakConstructorInitializers: AfterColon
50a6c18f8dSGeorge LiuBreakInheritanceList: AfterColon
51d870d68aSGeorge LiuBreakStringLiterals: false
5291ac8d3aSPatrick VentureColumnLimit:     80
5391ac8d3aSPatrick VentureCommentPragmas:  '^ IWYU pragma:'
54a6c18f8dSGeorge LiuCompactNamespaces: false
5591ac8d3aSPatrick VentureConstructorInitializerIndentWidth: 4
5691ac8d3aSPatrick VentureContinuationIndentWidth: 4
5791ac8d3aSPatrick VentureCpp11BracedListStyle: true
5891ac8d3aSPatrick VentureDerivePointerAlignment: false
5991ac8d3aSPatrick VentureDisableFormat:   false
6091ac8d3aSPatrick VentureFixNamespaceComments: true
61605600ebSPatrick WilliamsForEachMacros:
62605600ebSPatrick Williams  - foreach
63605600ebSPatrick Williams  - Q_FOREACH
64605600ebSPatrick Williams  - BOOST_FOREACH
6591ac8d3aSPatrick VentureIncludeBlocks: Regroup
6691ac8d3aSPatrick VentureIncludeCategories:
6791ac8d3aSPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
68a6c18f8dSGeorge Liu    Priority:        7
6991ac8d3aSPatrick Venture  - Regex:           '^"config.h"'
7091ac8d3aSPatrick Venture    Priority:        -1
71a6c18f8dSGeorge Liu  - Regex:           '^".*\.h"'
7291ac8d3aSPatrick Venture    Priority:        1
73a6c18f8dSGeorge Liu  - Regex:           '^".*\.hpp"'
7491ac8d3aSPatrick Venture    Priority:        2
75a6c18f8dSGeorge Liu  - Regex:           '^<.*\.h>'
7691ac8d3aSPatrick Venture    Priority:        3
77a6c18f8dSGeorge Liu  - Regex:           '^<.*\.hpp>'
7891ac8d3aSPatrick Venture    Priority:        4
79a6c18f8dSGeorge Liu  - Regex:           '^<.*'
80a6c18f8dSGeorge Liu    Priority:        5
81a6c18f8dSGeorge Liu  - Regex:           '.*'
82a6c18f8dSGeorge Liu    Priority:        6
8391ac8d3aSPatrick VentureIndentCaseLabels: true
845634c608SGeorge LiuIndentExternBlock: NoIndent
85857da383SPatrick WilliamsIndentRequiresClause: true
8691ac8d3aSPatrick VentureIndentWidth:     4
8791ac8d3aSPatrick VentureIndentWrappedFunctionNames: true
88857da383SPatrick WilliamsInsertNewlineAtEOF: true
8965bf3d94SGeorge LiuKeepEmptyLinesAtTheStartOfBlocks: false
90*543ac9f1SPatrick WilliamsLambdaBodyIndentation: Signature
91857da383SPatrick WilliamsLineEnding: LF
9291ac8d3aSPatrick VentureMacroBlockBegin: ''
9391ac8d3aSPatrick VentureMacroBlockEnd:   ''
9491ac8d3aSPatrick VentureMaxEmptyLinesToKeep: 1
9591ac8d3aSPatrick VentureNamespaceIndentation: None
9691ac8d3aSPatrick VentureObjCBlockIndentWidth: 2
9791ac8d3aSPatrick VentureObjCSpaceAfterProperty: false
9891ac8d3aSPatrick VentureObjCSpaceBeforeProtocolList: true
99605600ebSPatrick WilliamsPackConstructorInitializers: BinPack
100857da383SPatrick WilliamsPenaltyBreakAssignment: 25
101*543ac9f1SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
10291ac8d3aSPatrick VenturePenaltyBreakComment: 300
10391ac8d3aSPatrick VenturePenaltyBreakFirstLessLess: 120
10491ac8d3aSPatrick VenturePenaltyBreakString: 1000
105*543ac9f1SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
10691ac8d3aSPatrick VenturePenaltyExcessCharacter: 1000000
10791ac8d3aSPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
108*543ac9f1SPatrick WilliamsPenaltyIndentedWhitespace: 1
109605600ebSPatrick WilliamsPointerAlignment: Left
110857da383SPatrick WilliamsQualifierAlignment: Left
111857da383SPatrick WilliamsReferenceAlignment: Left
11291ac8d3aSPatrick VentureReflowComments:  true
113857da383SPatrick WilliamsRequiresClausePosition: OwnLine
114857da383SPatrick WilliamsRequiresExpressionIndentation: Keyword
115605600ebSPatrick WilliamsSortIncludes: CaseSensitive
11691ac8d3aSPatrick VentureSortUsingDeclarations: true
11791ac8d3aSPatrick VentureSpaceAfterCStyleCast: false
118a6c18f8dSGeorge LiuSpaceAfterTemplateKeyword: true
11991ac8d3aSPatrick VentureSpaceBeforeAssignmentOperators: true
120a6c18f8dSGeorge LiuSpaceBeforeCpp11BracedList: false
121a6c18f8dSGeorge LiuSpaceBeforeCtorInitializerColon: true
122a6c18f8dSGeorge LiuSpaceBeforeInheritanceColon: true
12391ac8d3aSPatrick VentureSpaceBeforeParens: ControlStatements
124a6c18f8dSGeorge LiuSpaceBeforeRangeBasedForLoopColon: true
12591ac8d3aSPatrick VentureSpaceInEmptyParentheses: false
12691ac8d3aSPatrick VentureSpacesBeforeTrailingComments: 1
127605600ebSPatrick WilliamsSpacesInAngles: Never
12891ac8d3aSPatrick VentureSpacesInContainerLiterals: true
12991ac8d3aSPatrick VentureSpacesInCStyleCastParentheses: false
13091ac8d3aSPatrick VentureSpacesInParentheses: false
13191ac8d3aSPatrick VentureSpacesInSquareBrackets: false
132a6c18f8dSGeorge LiuStandard:        Latest
13391ac8d3aSPatrick VentureTabWidth:        4
13491ac8d3aSPatrick VentureUseTab:          Never
13591ac8d3aSPatrick Venture...
136605600ebSPatrick Williams
137