15a4f6550SPatrick Venture---
25a4f6550SPatrick VentureLanguage:        Cpp
35a4f6550SPatrick Venture# BasedOnStyle:  LLVM
45a4f6550SPatrick VentureAccessModifierOffset: -2
55a4f6550SPatrick VentureAlignAfterOpenBracket: Align
65a4f6550SPatrick VentureAlignConsecutiveAssignments: false
75a4f6550SPatrick VentureAlignConsecutiveDeclarations: false
89b37b095SPatrick VentureAlignEscapedNewlines: Right
91038836cSPatrick WilliamsAlignOperands:  Align
101038836cSPatrick WilliamsAlignTrailingComments:
111038836cSPatrick Williams  Kind: Always
121038836cSPatrick Williams  OverEmptyLines: 1
135a4f6550SPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
141038836cSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
155a4f6550SPatrick VentureAllowShortCaseLabelsOnASingleLine: false
161038836cSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17a9423469SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18a9423469SPatrick WilliamsAllowShortLambdasOnASingleLine: true
195a4f6550SPatrick VentureAllowShortLoopsOnASingleLine: false
205a4f6550SPatrick VentureAlwaysBreakAfterReturnType: None
215a4f6550SPatrick VentureAlwaysBreakBeforeMultilineStrings: false
229b37b095SPatrick VentureAlwaysBreakTemplateDeclarations: Yes
235a4f6550SPatrick VentureBinPackArguments: true
245a4f6550SPatrick VentureBinPackParameters: true
25a9423469SPatrick WilliamsBitFieldColonSpacing: None
265a4f6550SPatrick VentureBraceWrapping:
279b37b095SPatrick Venture  AfterCaseLabel:  true
285a4f6550SPatrick Venture  AfterClass:      true
295a4f6550SPatrick Venture  AfterControlStatement: true
305a4f6550SPatrick Venture  AfterEnum:       true
31a9423469SPatrick Williams  AfterExternBlock: true
325a4f6550SPatrick Venture  AfterFunction:   true
335a4f6550SPatrick Venture  AfterNamespace:  true
345a4f6550SPatrick Venture  AfterObjCDeclaration: true
355a4f6550SPatrick Venture  AfterStruct:     true
365a4f6550SPatrick Venture  AfterUnion:      true
375a4f6550SPatrick Venture  BeforeCatch:     true
385a4f6550SPatrick Venture  BeforeElse:      true
39a9423469SPatrick Williams  BeforeLambdaBody: false
40a9423469SPatrick Williams  BeforeWhile:     false
415a4f6550SPatrick Venture  IndentBraces:    false
429b37b095SPatrick Venture  SplitEmptyFunction:   false
439b37b095SPatrick Venture  SplitEmptyRecord:     false
449b37b095SPatrick Venture  SplitEmptyNamespace:  false
451038836cSPatrick WilliamsBreakAfterAttributes: Never
465a4f6550SPatrick VentureBreakBeforeBinaryOperators: None
475a4f6550SPatrick VentureBreakBeforeBraces: Custom
485a4f6550SPatrick VentureBreakBeforeTernaryOperators: true
495a4f6550SPatrick VentureBreakConstructorInitializers: AfterColon
509b37b095SPatrick VentureBreakInheritanceList: AfterColon
511038836cSPatrick WilliamsBreakStringLiterals: false
525a4f6550SPatrick VentureColumnLimit:     80
535a4f6550SPatrick VentureCommentPragmas:  '^ IWYU pragma:'
549b37b095SPatrick VentureCompactNamespaces: false
555a4f6550SPatrick VentureConstructorInitializerIndentWidth: 4
565a4f6550SPatrick VentureContinuationIndentWidth: 4
575a4f6550SPatrick VentureCpp11BracedListStyle: true
585a4f6550SPatrick VentureDerivePointerAlignment: false
595a4f6550SPatrick VentureDisableFormat:   false
605a4f6550SPatrick VentureFixNamespaceComments: true
61a9423469SPatrick WilliamsForEachMacros:
62a9423469SPatrick Williams  - foreach
63a9423469SPatrick Williams  - Q_FOREACH
64a9423469SPatrick Williams  - BOOST_FOREACH
655a4f6550SPatrick VentureIncludeBlocks: Regroup
665a4f6550SPatrick VentureIncludeCategories:
675a4f6550SPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
689b37b095SPatrick Venture    Priority:        7
695a4f6550SPatrick Venture  - Regex:           '^"config.h"'
705a4f6550SPatrick Venture    Priority:        -1
719b37b095SPatrick Venture  - Regex:           '^".*\.h"'
725a4f6550SPatrick Venture    Priority:        1
739b37b095SPatrick Venture  - Regex:           '^".*\.hpp"'
745a4f6550SPatrick Venture    Priority:        2
759b37b095SPatrick Venture  - Regex:           '^<.*\.h>'
765a4f6550SPatrick Venture    Priority:        3
779b37b095SPatrick Venture  - Regex:           '^<.*\.hpp>'
785a4f6550SPatrick Venture    Priority:        4
799b37b095SPatrick Venture  - Regex:           '^<.*'
809b37b095SPatrick Venture    Priority:        5
819b37b095SPatrick Venture  - Regex:           '.*'
829b37b095SPatrick Venture    Priority:        6
835a4f6550SPatrick VentureIndentCaseLabels: true
84a9423469SPatrick WilliamsIndentExternBlock: NoIndent
851038836cSPatrick WilliamsIndentRequiresClause: true
865a4f6550SPatrick VentureIndentWidth:     4
875a4f6550SPatrick VentureIndentWrappedFunctionNames: true
881038836cSPatrick WilliamsInsertNewlineAtEOF: true
891038836cSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90*42a44c28SPatrick WilliamsLambdaBodyIndentation: Signature
911038836cSPatrick WilliamsLineEnding: LF
925a4f6550SPatrick VentureMacroBlockBegin: ''
935a4f6550SPatrick VentureMacroBlockEnd:   ''
945a4f6550SPatrick VentureMaxEmptyLinesToKeep: 1
955a4f6550SPatrick VentureNamespaceIndentation: None
965a4f6550SPatrick VentureObjCBlockIndentWidth: 2
975a4f6550SPatrick VentureObjCSpaceAfterProperty: false
985a4f6550SPatrick VentureObjCSpaceBeforeProtocolList: true
99a9423469SPatrick WilliamsPackConstructorInitializers: BinPack
1001038836cSPatrick WilliamsPenaltyBreakAssignment: 25
101*42a44c28SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
1025a4f6550SPatrick VenturePenaltyBreakComment: 300
1035a4f6550SPatrick VenturePenaltyBreakFirstLessLess: 120
1045a4f6550SPatrick VenturePenaltyBreakString: 1000
105*42a44c28SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
1065a4f6550SPatrick VenturePenaltyExcessCharacter: 1000000
1075a4f6550SPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
108*42a44c28SPatrick WilliamsPenaltyIndentedWhitespace: 1
109a9423469SPatrick WilliamsPointerAlignment: Left
1101038836cSPatrick WilliamsQualifierAlignment: Left
1111038836cSPatrick WilliamsReferenceAlignment: Left
1125a4f6550SPatrick VentureReflowComments:  true
1131038836cSPatrick WilliamsRequiresClausePosition: OwnLine
1141038836cSPatrick WilliamsRequiresExpressionIndentation: Keyword
115a9423469SPatrick WilliamsSortIncludes: CaseSensitive
1165a4f6550SPatrick VentureSortUsingDeclarations: true
1175a4f6550SPatrick VentureSpaceAfterCStyleCast: false
1189b37b095SPatrick VentureSpaceAfterTemplateKeyword: true
1195a4f6550SPatrick VentureSpaceBeforeAssignmentOperators: true
1209b37b095SPatrick VentureSpaceBeforeCpp11BracedList: false
1219b37b095SPatrick VentureSpaceBeforeCtorInitializerColon: true
1229b37b095SPatrick VentureSpaceBeforeInheritanceColon: true
1235a4f6550SPatrick VentureSpaceBeforeParens: ControlStatements
1249b37b095SPatrick VentureSpaceBeforeRangeBasedForLoopColon: true
1255a4f6550SPatrick VentureSpaceInEmptyParentheses: false
1265a4f6550SPatrick VentureSpacesBeforeTrailingComments: 1
127a9423469SPatrick WilliamsSpacesInAngles: Never
1285a4f6550SPatrick VentureSpacesInContainerLiterals: true
1295a4f6550SPatrick VentureSpacesInCStyleCastParentheses: false
1305a4f6550SPatrick VentureSpacesInParentheses: false
1315a4f6550SPatrick VentureSpacesInSquareBrackets: false
1321038836cSPatrick WilliamsStandard:        Latest
1335a4f6550SPatrick VentureTabWidth:        4
1345a4f6550SPatrick VentureUseTab:          Never
1355a4f6550SPatrick Venture...
1365a4f6550SPatrick Venture
137