1*c41bf5b7SAndrew Jeffery---
2*c41bf5b7SAndrew JefferyLanguage:        Cpp
3*c41bf5b7SAndrew Jeffery# BasedOnStyle:  LLVM
4*c41bf5b7SAndrew JefferyAccessModifierOffset: -2
5*c41bf5b7SAndrew JefferyAlignAfterOpenBracket: Align
6*c41bf5b7SAndrew JefferyAlignConsecutiveAssignments: false
7*c41bf5b7SAndrew JefferyAlignConsecutiveDeclarations: false
8*c41bf5b7SAndrew JefferyAlignEscapedNewlinesLeft: false
9*c41bf5b7SAndrew JefferyAlignOperands:   true
10*c41bf5b7SAndrew JefferyAlignTrailingComments: true
11*c41bf5b7SAndrew JefferyAllowAllParametersOfDeclarationOnNextLine: true
12*c41bf5b7SAndrew JefferyAllowShortBlocksOnASingleLine: false
13*c41bf5b7SAndrew JefferyAllowShortCaseLabelsOnASingleLine: false
14*c41bf5b7SAndrew JefferyAllowShortFunctionsOnASingleLine: None
15*c41bf5b7SAndrew JefferyAllowShortIfStatementsOnASingleLine: false
16*c41bf5b7SAndrew JefferyAllowShortLoopsOnASingleLine: false
17*c41bf5b7SAndrew JefferyAlwaysBreakAfterDefinitionReturnType: None
18*c41bf5b7SAndrew JefferyAlwaysBreakAfterReturnType: None
19*c41bf5b7SAndrew JefferyAlwaysBreakBeforeMultilineStrings: false
20*c41bf5b7SAndrew JefferyAlwaysBreakTemplateDeclarations: true
21*c41bf5b7SAndrew JefferyBinPackArguments: true
22*c41bf5b7SAndrew JefferyBinPackParameters: true
23*c41bf5b7SAndrew JefferyBraceWrapping:
24*c41bf5b7SAndrew Jeffery  AfterClass:      true
25*c41bf5b7SAndrew Jeffery  AfterControlStatement: true
26*c41bf5b7SAndrew Jeffery  AfterEnum:       true
27*c41bf5b7SAndrew Jeffery  AfterFunction:   true
28*c41bf5b7SAndrew Jeffery  AfterNamespace:  true
29*c41bf5b7SAndrew Jeffery  AfterObjCDeclaration: true
30*c41bf5b7SAndrew Jeffery  AfterStruct:     true
31*c41bf5b7SAndrew Jeffery  AfterUnion:      true
32*c41bf5b7SAndrew Jeffery  BeforeCatch:     true
33*c41bf5b7SAndrew Jeffery  BeforeElse:      true
34*c41bf5b7SAndrew Jeffery  IndentBraces:    false
35*c41bf5b7SAndrew JefferyBreakBeforeBinaryOperators: None
36*c41bf5b7SAndrew JefferyBreakBeforeBraces: Custom
37*c41bf5b7SAndrew JefferyBreakBeforeTernaryOperators: true
38*c41bf5b7SAndrew JefferyBreakConstructorInitializers: AfterColon
39*c41bf5b7SAndrew JefferyColumnLimit:     80
40*c41bf5b7SAndrew JefferyCommentPragmas:  '^ IWYU pragma:'
41*c41bf5b7SAndrew JefferyConstructorInitializerAllOnOneLineOrOnePerLine: false
42*c41bf5b7SAndrew JefferyConstructorInitializerIndentWidth: 4
43*c41bf5b7SAndrew JefferyContinuationIndentWidth: 4
44*c41bf5b7SAndrew JefferyCpp11BracedListStyle: true
45*c41bf5b7SAndrew JefferyDerivePointerAlignment: false
46*c41bf5b7SAndrew JefferyPointerAlignment: Left
47*c41bf5b7SAndrew JefferyDisableFormat:   false
48*c41bf5b7SAndrew JefferyExperimentalAutoDetectBinPacking: false
49*c41bf5b7SAndrew JefferyFixNamespaceComments: true
50*c41bf5b7SAndrew JefferyForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
51*c41bf5b7SAndrew JefferyIncludeBlocks: Regroup
52*c41bf5b7SAndrew JefferyIncludeCategories:
53*c41bf5b7SAndrew Jeffery  - Regex:           '^[<"](gtest|gmock)'
54*c41bf5b7SAndrew Jeffery    Priority:        5
55*c41bf5b7SAndrew Jeffery  - Regex:           '^"config.h"'
56*c41bf5b7SAndrew Jeffery    Priority:        -1
57*c41bf5b7SAndrew Jeffery  - Regex:           '^".*\.hpp"'
58*c41bf5b7SAndrew Jeffery    Priority:        1
59*c41bf5b7SAndrew Jeffery  - Regex:           '^<.*\.h>'
60*c41bf5b7SAndrew Jeffery    Priority:        2
61*c41bf5b7SAndrew Jeffery  - Regex:           '^<.*'
62*c41bf5b7SAndrew Jeffery    Priority:        3
63*c41bf5b7SAndrew Jeffery  - Regex:           '.*'
64*c41bf5b7SAndrew Jeffery    Priority:        4
65*c41bf5b7SAndrew JefferyIndentCaseLabels: true
66*c41bf5b7SAndrew JefferyIndentWidth:     4
67*c41bf5b7SAndrew JefferyIndentWrappedFunctionNames: true
68*c41bf5b7SAndrew JefferyKeepEmptyLinesAtTheStartOfBlocks: true
69*c41bf5b7SAndrew JefferyMacroBlockBegin: ''
70*c41bf5b7SAndrew JefferyMacroBlockEnd:   ''
71*c41bf5b7SAndrew JefferyMaxEmptyLinesToKeep: 1
72*c41bf5b7SAndrew JefferyNamespaceIndentation: None
73*c41bf5b7SAndrew JefferyObjCBlockIndentWidth: 2
74*c41bf5b7SAndrew JefferyObjCSpaceAfterProperty: false
75*c41bf5b7SAndrew JefferyObjCSpaceBeforeProtocolList: true
76*c41bf5b7SAndrew JefferyPenaltyBreakBeforeFirstCallParameter: 19
77*c41bf5b7SAndrew JefferyPenaltyBreakComment: 300
78*c41bf5b7SAndrew JefferyPenaltyBreakFirstLessLess: 120
79*c41bf5b7SAndrew JefferyPenaltyBreakString: 1000
80*c41bf5b7SAndrew JefferyPenaltyExcessCharacter: 1000000
81*c41bf5b7SAndrew JefferyPenaltyReturnTypeOnItsOwnLine: 60
82*c41bf5b7SAndrew JefferyReflowComments:  true
83*c41bf5b7SAndrew JefferySortIncludes:    true
84*c41bf5b7SAndrew JefferySortUsingDeclarations: true
85*c41bf5b7SAndrew JefferySpaceAfterCStyleCast: false
86*c41bf5b7SAndrew JefferySpaceBeforeAssignmentOperators: true
87*c41bf5b7SAndrew JefferySpaceBeforeParens: ControlStatements
88*c41bf5b7SAndrew JefferySpaceInEmptyParentheses: false
89*c41bf5b7SAndrew JefferySpacesBeforeTrailingComments: 1
90*c41bf5b7SAndrew JefferySpacesInAngles:  false
91*c41bf5b7SAndrew JefferySpacesInContainerLiterals: true
92*c41bf5b7SAndrew JefferySpacesInCStyleCastParentheses: false
93*c41bf5b7SAndrew JefferySpacesInParentheses: false
94*c41bf5b7SAndrew JefferySpacesInSquareBrackets: false
95*c41bf5b7SAndrew JefferyStandard:        Cpp11
96*c41bf5b7SAndrew JefferyTabWidth:        4
97*c41bf5b7SAndrew JefferyUseTab:          Never
98*c41bf5b7SAndrew Jeffery...
99*c41bf5b7SAndrew Jeffery
100