1d1eac88dSBrad Bishop---
2d1eac88dSBrad BishopLanguage:        Cpp
3d1eac88dSBrad Bishop# BasedOnStyle:  LLVM
4d1eac88dSBrad BishopAccessModifierOffset: -2
5d1eac88dSBrad BishopAlignAfterOpenBracket: Align
6d1eac88dSBrad BishopAlignConsecutiveAssignments: false
7d1eac88dSBrad BishopAlignConsecutiveDeclarations: false
83fe976ccSGeorge LiuAlignEscapedNewlines: Right
9c5fe26a6SPatrick WilliamsAlignOperands:  Align
10c5fe26a6SPatrick WilliamsAlignTrailingComments:
11c5fe26a6SPatrick Williams  Kind: Always
12c5fe26a6SPatrick Williams  OverEmptyLines: 1
13d1eac88dSBrad BishopAllowAllParametersOfDeclarationOnNextLine: true
14c5fe26a6SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
15d1eac88dSBrad BishopAllowShortCaseLabelsOnASingleLine: false
16c5fe26a6SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
177fe55e91SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
187fe55e91SPatrick WilliamsAllowShortLambdasOnASingleLine: true
19d1eac88dSBrad BishopAllowShortLoopsOnASingleLine: false
20d1eac88dSBrad BishopAlwaysBreakAfterReturnType: None
21d1eac88dSBrad BishopAlwaysBreakBeforeMultilineStrings: false
223fe976ccSGeorge LiuAlwaysBreakTemplateDeclarations: Yes
23d1eac88dSBrad BishopBinPackArguments: true
24d1eac88dSBrad BishopBinPackParameters: true
257fe55e91SPatrick WilliamsBitFieldColonSpacing: None
26d1eac88dSBrad BishopBraceWrapping:
273fe976ccSGeorge Liu  AfterCaseLabel:  true
28d1eac88dSBrad Bishop  AfterClass:      true
29d1eac88dSBrad Bishop  AfterControlStatement: true
30d1eac88dSBrad Bishop  AfterEnum:       true
317fe55e91SPatrick Williams  AfterExternBlock: true
32d1eac88dSBrad Bishop  AfterFunction:   true
33d1eac88dSBrad Bishop  AfterNamespace:  true
34d1eac88dSBrad Bishop  AfterObjCDeclaration: true
35d1eac88dSBrad Bishop  AfterStruct:     true
36d1eac88dSBrad Bishop  AfterUnion:      true
37d1eac88dSBrad Bishop  BeforeCatch:     true
38d1eac88dSBrad Bishop  BeforeElse:      true
397fe55e91SPatrick Williams  BeforeLambdaBody: false
407fe55e91SPatrick Williams  BeforeWhile:     false
41d1eac88dSBrad Bishop  IndentBraces:    false
423fe976ccSGeorge Liu  SplitEmptyFunction:   false
433fe976ccSGeorge Liu  SplitEmptyRecord:     false
443fe976ccSGeorge Liu  SplitEmptyNamespace:  false
45c5fe26a6SPatrick WilliamsBreakAfterAttributes: Never
46d1eac88dSBrad BishopBreakBeforeBinaryOperators: None
47d1eac88dSBrad BishopBreakBeforeBraces: Custom
48d1eac88dSBrad BishopBreakBeforeTernaryOperators: true
49d1eac88dSBrad BishopBreakConstructorInitializers: AfterColon
503fe976ccSGeorge LiuBreakInheritanceList: AfterColon
513fe976ccSGeorge LiuBreakStringLiterals: false
52d1eac88dSBrad BishopColumnLimit:     80
53d1eac88dSBrad BishopCommentPragmas:  '^ IWYU pragma:'
543fe976ccSGeorge LiuCompactNamespaces: false
55d1eac88dSBrad BishopConstructorInitializerIndentWidth: 4
56d1eac88dSBrad BishopContinuationIndentWidth: 4
57d1eac88dSBrad BishopCpp11BracedListStyle: true
583d6d3182SPatrick VentureDerivePointerAlignment: false
59d1eac88dSBrad BishopDisableFormat:   false
60d1eac88dSBrad BishopFixNamespaceComments: true
617fe55e91SPatrick WilliamsForEachMacros:
627fe55e91SPatrick Williams  - foreach
637fe55e91SPatrick Williams  - Q_FOREACH
647fe55e91SPatrick Williams  - BOOST_FOREACH
653d6d3182SPatrick VentureIncludeBlocks: Regroup
663d6d3182SPatrick VentureIncludeCategories:
673d6d3182SPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
683fe976ccSGeorge Liu    Priority:        7
693d6d3182SPatrick Venture  - Regex:           '^"config.h"'
703d6d3182SPatrick Venture    Priority:        -1
713fe976ccSGeorge Liu  - Regex:           '^".*\.h"'
723d6d3182SPatrick Venture    Priority:        1
733fe976ccSGeorge Liu  - Regex:           '^".*\.hpp"'
743d6d3182SPatrick Venture    Priority:        2
753fe976ccSGeorge Liu  - Regex:           '^<.*\.h>'
763d6d3182SPatrick Venture    Priority:        3
773fe976ccSGeorge Liu  - Regex:           '^<.*\.hpp>'
783d6d3182SPatrick Venture    Priority:        4
793fe976ccSGeorge Liu  - Regex:           '^<.*'
803fe976ccSGeorge Liu    Priority:        5
813fe976ccSGeorge Liu  - Regex:           '.*'
823fe976ccSGeorge Liu    Priority:        6
83d1eac88dSBrad BishopIndentCaseLabels: true
847fe55e91SPatrick WilliamsIndentExternBlock: NoIndent
85c5fe26a6SPatrick WilliamsIndentRequiresClause: true
86d1eac88dSBrad BishopIndentWidth:     4
87d1eac88dSBrad BishopIndentWrappedFunctionNames: true
88c5fe26a6SPatrick WilliamsInsertNewlineAtEOF: true
893fe976ccSGeorge LiuKeepEmptyLinesAtTheStartOfBlocks: false
90*eab4f8c0SPatrick WilliamsLambdaBodyIndentation: Signature
91c5fe26a6SPatrick WilliamsLineEnding: LF
92d1eac88dSBrad BishopMacroBlockBegin: ''
93d1eac88dSBrad BishopMacroBlockEnd:   ''
94d1eac88dSBrad BishopMaxEmptyLinesToKeep: 1
95d1eac88dSBrad BishopNamespaceIndentation: None
96d1eac88dSBrad BishopObjCBlockIndentWidth: 2
97d1eac88dSBrad BishopObjCSpaceAfterProperty: false
98d1eac88dSBrad BishopObjCSpaceBeforeProtocolList: true
997fe55e91SPatrick WilliamsPackConstructorInitializers: BinPack
100c5fe26a6SPatrick WilliamsPenaltyBreakAssignment: 25
101*eab4f8c0SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
102d1eac88dSBrad BishopPenaltyBreakComment: 300
103d1eac88dSBrad BishopPenaltyBreakFirstLessLess: 120
104d1eac88dSBrad BishopPenaltyBreakString: 1000
105*eab4f8c0SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
106d1eac88dSBrad BishopPenaltyExcessCharacter: 1000000
107d1eac88dSBrad BishopPenaltyReturnTypeOnItsOwnLine: 60
108*eab4f8c0SPatrick WilliamsPenaltyIndentedWhitespace: 1
1097fe55e91SPatrick WilliamsPointerAlignment: Left
110c5fe26a6SPatrick WilliamsQualifierAlignment: Left
111c5fe26a6SPatrick WilliamsReferenceAlignment: Left
112d1eac88dSBrad BishopReflowComments:  true
113c5fe26a6SPatrick WilliamsRequiresClausePosition: OwnLine
114c5fe26a6SPatrick WilliamsRequiresExpressionIndentation: Keyword
1157fe55e91SPatrick WilliamsSortIncludes: CaseSensitive
1163d6d3182SPatrick VentureSortUsingDeclarations: true
117d1eac88dSBrad BishopSpaceAfterCStyleCast: false
1183fe976ccSGeorge LiuSpaceAfterTemplateKeyword: true
119d1eac88dSBrad BishopSpaceBeforeAssignmentOperators: true
1203fe976ccSGeorge LiuSpaceBeforeCpp11BracedList: false
1213fe976ccSGeorge LiuSpaceBeforeCtorInitializerColon: true
1223fe976ccSGeorge LiuSpaceBeforeInheritanceColon: true
123d1eac88dSBrad BishopSpaceBeforeParens: ControlStatements
1243fe976ccSGeorge LiuSpaceBeforeRangeBasedForLoopColon: true
125d1eac88dSBrad BishopSpaceInEmptyParentheses: false
126d1eac88dSBrad BishopSpacesBeforeTrailingComments: 1
1277fe55e91SPatrick WilliamsSpacesInAngles: Never
128d1eac88dSBrad BishopSpacesInContainerLiterals: true
129d1eac88dSBrad BishopSpacesInCStyleCastParentheses: false
130d1eac88dSBrad BishopSpacesInParentheses: false
131d1eac88dSBrad BishopSpacesInSquareBrackets: false
1323fe976ccSGeorge LiuStandard:        Latest
133d1eac88dSBrad BishopTabWidth:        4
134d1eac88dSBrad BishopUseTab:          Never
135d1eac88dSBrad Bishop...
136c5fe26a6SPatrick Williams
137