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
1791ac8d3aSPatrick VentureAllowShortIfStatementsOnASingleLine: false
1891ac8d3aSPatrick VentureAllowShortLoopsOnASingleLine: false
1991ac8d3aSPatrick VentureAlwaysBreakAfterReturnType: None
2091ac8d3aSPatrick VentureAlwaysBreakBeforeMultilineStrings: false
21a6c18f8dSGeorge LiuAlwaysBreakTemplateDeclarations: Yes
2291ac8d3aSPatrick VentureBinPackArguments: true
2391ac8d3aSPatrick VentureBinPackParameters: true
2491ac8d3aSPatrick VentureBraceWrapping:
25a6c18f8dSGeorge Liu  AfterCaseLabel:  true
2691ac8d3aSPatrick Venture  AfterClass:      true
2791ac8d3aSPatrick Venture  AfterControlStatement: true
2891ac8d3aSPatrick Venture  AfterEnum:       true
2991ac8d3aSPatrick Venture  AfterFunction:   true
3091ac8d3aSPatrick Venture  AfterNamespace:  true
3191ac8d3aSPatrick Venture  AfterObjCDeclaration: true
3291ac8d3aSPatrick Venture  AfterStruct:     true
3391ac8d3aSPatrick Venture  AfterUnion:      true
34a6c18f8dSGeorge Liu  AfterExternBlock: true
3591ac8d3aSPatrick Venture  BeforeCatch:     true
3691ac8d3aSPatrick Venture  BeforeElse:      true
3791ac8d3aSPatrick Venture  IndentBraces:    false
38a6c18f8dSGeorge Liu  SplitEmptyFunction:   false
39a6c18f8dSGeorge Liu  SplitEmptyRecord:     false
40a6c18f8dSGeorge Liu  SplitEmptyNamespace:  false
41857da383SPatrick WilliamsBreakAfterAttributes: Never
4291ac8d3aSPatrick VentureBreakBeforeBinaryOperators: None
4391ac8d3aSPatrick VentureBreakBeforeBraces: Custom
4491ac8d3aSPatrick VentureBreakBeforeTernaryOperators: true
4591ac8d3aSPatrick VentureBreakConstructorInitializers: AfterColon
46a6c18f8dSGeorge LiuBreakInheritanceList: AfterColon
47d870d68aSGeorge LiuBreakStringLiterals: false
4891ac8d3aSPatrick VentureColumnLimit:     80
4991ac8d3aSPatrick VentureCommentPragmas:  '^ IWYU pragma:'
50a6c18f8dSGeorge LiuCompactNamespaces: false
5191ac8d3aSPatrick VentureConstructorInitializerAllOnOneLineOrOnePerLine: false
5291ac8d3aSPatrick VentureConstructorInitializerIndentWidth: 4
5391ac8d3aSPatrick VentureContinuationIndentWidth: 4
5491ac8d3aSPatrick VentureCpp11BracedListStyle: true
5523d5408bSGeorge LiuDeriveLineEnding: false
5691ac8d3aSPatrick VentureDerivePointerAlignment: false
5791ac8d3aSPatrick VenturePointerAlignment: Left
5891ac8d3aSPatrick VentureDisableFormat:   false
5991ac8d3aSPatrick VentureExperimentalAutoDetectBinPacking: false
6091ac8d3aSPatrick VentureFixNamespaceComments: true
6191ac8d3aSPatrick VentureForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
6291ac8d3aSPatrick VentureIncludeBlocks: Regroup
6391ac8d3aSPatrick VentureIncludeCategories:
6491ac8d3aSPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
65a6c18f8dSGeorge Liu    Priority:        7
6691ac8d3aSPatrick Venture  - Regex:           '^"config.h"'
6791ac8d3aSPatrick Venture    Priority:        -1
68a6c18f8dSGeorge Liu  - Regex:           '^".*\.h"'
6991ac8d3aSPatrick Venture    Priority:        1
70a6c18f8dSGeorge Liu  - Regex:           '^".*\.hpp"'
7191ac8d3aSPatrick Venture    Priority:        2
72a6c18f8dSGeorge Liu  - Regex:           '^<.*\.h>'
7391ac8d3aSPatrick Venture    Priority:        3
74a6c18f8dSGeorge Liu  - Regex:           '^<.*\.hpp>'
7591ac8d3aSPatrick Venture    Priority:        4
76a6c18f8dSGeorge Liu  - Regex:           '^<.*'
77a6c18f8dSGeorge Liu    Priority:        5
78a6c18f8dSGeorge Liu  - Regex:           '.*'
79a6c18f8dSGeorge Liu    Priority:        6
8091ac8d3aSPatrick VentureIndentCaseLabels: true
81*5634c608SGeorge LiuIndentExternBlock: NoIndent
82857da383SPatrick WilliamsIndentRequiresClause: true
8391ac8d3aSPatrick VentureIndentWidth:     4
8491ac8d3aSPatrick VentureIndentWrappedFunctionNames: true
85857da383SPatrick WilliamsInsertNewlineAtEOF: true
8665bf3d94SGeorge LiuKeepEmptyLinesAtTheStartOfBlocks: false
87857da383SPatrick WilliamsLambdaBodyIndentation: OuterScope
88857da383SPatrick WilliamsLineEnding: LF
8991ac8d3aSPatrick VentureMacroBlockBegin: ''
9091ac8d3aSPatrick VentureMacroBlockEnd:   ''
9191ac8d3aSPatrick VentureMaxEmptyLinesToKeep: 1
9291ac8d3aSPatrick VentureNamespaceIndentation: None
9391ac8d3aSPatrick VentureObjCBlockIndentWidth: 2
9491ac8d3aSPatrick VentureObjCSpaceAfterProperty: false
9591ac8d3aSPatrick VentureObjCSpaceBeforeProtocolList: true
96857da383SPatrick WilliamsPenaltyBreakAssignment: 25
9791ac8d3aSPatrick VenturePenaltyBreakBeforeFirstCallParameter: 19
9891ac8d3aSPatrick VenturePenaltyBreakComment: 300
9991ac8d3aSPatrick VenturePenaltyBreakFirstLessLess: 120
10091ac8d3aSPatrick VenturePenaltyBreakString: 1000
10191ac8d3aSPatrick VenturePenaltyExcessCharacter: 1000000
10291ac8d3aSPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
103857da383SPatrick WilliamsPenaltyIndentedWhitespace: 0
104857da383SPatrick WilliamsQualifierAlignment: Left
105857da383SPatrick WilliamsReferenceAlignment: Left
10691ac8d3aSPatrick VentureReflowComments:  true
107857da383SPatrick WilliamsRequiresClausePosition: OwnLine
108857da383SPatrick WilliamsRequiresExpressionIndentation: Keyword
10991ac8d3aSPatrick VentureSortIncludes:    true
11091ac8d3aSPatrick VentureSortUsingDeclarations: true
11191ac8d3aSPatrick VentureSpaceAfterCStyleCast: false
112a6c18f8dSGeorge LiuSpaceAfterTemplateKeyword: true
11391ac8d3aSPatrick VentureSpaceBeforeAssignmentOperators: true
114a6c18f8dSGeorge LiuSpaceBeforeCpp11BracedList: false
115a6c18f8dSGeorge LiuSpaceBeforeCtorInitializerColon: true
116a6c18f8dSGeorge LiuSpaceBeforeInheritanceColon: true
11791ac8d3aSPatrick VentureSpaceBeforeParens: ControlStatements
118a6c18f8dSGeorge LiuSpaceBeforeRangeBasedForLoopColon: true
11991ac8d3aSPatrick VentureSpaceInEmptyParentheses: false
12091ac8d3aSPatrick VentureSpacesBeforeTrailingComments: 1
12191ac8d3aSPatrick VentureSpacesInAngles:  false
12291ac8d3aSPatrick VentureSpacesInContainerLiterals: true
12391ac8d3aSPatrick VentureSpacesInCStyleCastParentheses: false
12491ac8d3aSPatrick VentureSpacesInParentheses: false
12591ac8d3aSPatrick VentureSpacesInSquareBrackets: false
126a6c18f8dSGeorge LiuStandard:        Latest
12791ac8d3aSPatrick VentureTabWidth:        4
12891ac8d3aSPatrick VentureUseTab:          Never
12991ac8d3aSPatrick Venture...
130