1*94df8c90SGunnar Mills---
2*94df8c90SGunnar MillsLanguage:        Cpp
3*94df8c90SGunnar Mills# BasedOnStyle:  LLVM
4*94df8c90SGunnar MillsAccessModifierOffset: -2
5*94df8c90SGunnar MillsAlignAfterOpenBracket: Align
6*94df8c90SGunnar MillsAlignConsecutiveAssignments: false
7*94df8c90SGunnar MillsAlignConsecutiveDeclarations: false
8*94df8c90SGunnar MillsAlignEscapedNewlinesLeft: false
9*94df8c90SGunnar MillsAlignOperands:   true
10*94df8c90SGunnar MillsAlignTrailingComments: true
11*94df8c90SGunnar MillsAllowAllParametersOfDeclarationOnNextLine: true
12*94df8c90SGunnar MillsAllowShortBlocksOnASingleLine: false
13*94df8c90SGunnar MillsAllowShortCaseLabelsOnASingleLine: false
14*94df8c90SGunnar MillsAllowShortFunctionsOnASingleLine: None
15*94df8c90SGunnar MillsAllowShortIfStatementsOnASingleLine: false
16*94df8c90SGunnar MillsAllowShortLoopsOnASingleLine: false
17*94df8c90SGunnar MillsAlwaysBreakAfterDefinitionReturnType: None
18*94df8c90SGunnar MillsAlwaysBreakAfterReturnType: None
19*94df8c90SGunnar MillsAlwaysBreakBeforeMultilineStrings: false
20*94df8c90SGunnar MillsAlwaysBreakTemplateDeclarations: true
21*94df8c90SGunnar MillsBinPackArguments: true
22*94df8c90SGunnar MillsBinPackParameters: true
23*94df8c90SGunnar MillsBraceWrapping:
24*94df8c90SGunnar Mills  AfterClass:      true
25*94df8c90SGunnar Mills  AfterControlStatement: true
26*94df8c90SGunnar Mills  AfterEnum:       true
27*94df8c90SGunnar Mills  AfterFunction:   true
28*94df8c90SGunnar Mills  AfterNamespace:  true
29*94df8c90SGunnar Mills  AfterObjCDeclaration: true
30*94df8c90SGunnar Mills  AfterStruct:     true
31*94df8c90SGunnar Mills  AfterUnion:      true
32*94df8c90SGunnar Mills  BeforeCatch:     true
33*94df8c90SGunnar Mills  BeforeElse:      true
34*94df8c90SGunnar Mills  IndentBraces:    false
35*94df8c90SGunnar MillsBreakBeforeBinaryOperators: None
36*94df8c90SGunnar MillsBreakBeforeBraces: Custom
37*94df8c90SGunnar MillsBreakBeforeTernaryOperators: true
38*94df8c90SGunnar MillsBreakConstructorInitializers: AfterColon
39*94df8c90SGunnar MillsColumnLimit:     80
40*94df8c90SGunnar MillsCommentPragmas:  '^ IWYU pragma:'
41*94df8c90SGunnar MillsConstructorInitializerAllOnOneLineOrOnePerLine: false
42*94df8c90SGunnar MillsConstructorInitializerIndentWidth: 4
43*94df8c90SGunnar MillsContinuationIndentWidth: 4
44*94df8c90SGunnar MillsCpp11BracedListStyle: true
45*94df8c90SGunnar MillsDerivePointerAlignment: false
46*94df8c90SGunnar MillsPointerAlignment: Left
47*94df8c90SGunnar MillsDisableFormat:   false
48*94df8c90SGunnar MillsExperimentalAutoDetectBinPacking: false
49*94df8c90SGunnar MillsFixNamespaceComments: true
50*94df8c90SGunnar MillsForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
51*94df8c90SGunnar MillsIncludeBlocks: Regroup
52*94df8c90SGunnar MillsIncludeCategories:
53*94df8c90SGunnar Mills  - Regex:           '^[<"](gtest|gmock)'
54*94df8c90SGunnar Mills    Priority:        5
55*94df8c90SGunnar Mills  - Regex:           '^"config.h"'
56*94df8c90SGunnar Mills    Priority:        -1
57*94df8c90SGunnar Mills  - Regex:           '^".*\.hpp"'
58*94df8c90SGunnar Mills    Priority:        1
59*94df8c90SGunnar Mills  - Regex:           '^<.*\.h>'
60*94df8c90SGunnar Mills    Priority:        2
61*94df8c90SGunnar Mills  - Regex:           '^<.*'
62*94df8c90SGunnar Mills    Priority:        3
63*94df8c90SGunnar Mills  - Regex:           '.*'
64*94df8c90SGunnar Mills    Priority:        4
65*94df8c90SGunnar MillsIndentCaseLabels: true
66*94df8c90SGunnar MillsIndentWidth:     4
67*94df8c90SGunnar MillsIndentWrappedFunctionNames: true
68*94df8c90SGunnar MillsKeepEmptyLinesAtTheStartOfBlocks: true
69*94df8c90SGunnar MillsMacroBlockBegin: ''
70*94df8c90SGunnar MillsMacroBlockEnd:   ''
71*94df8c90SGunnar MillsMaxEmptyLinesToKeep: 1
72*94df8c90SGunnar MillsNamespaceIndentation: None
73*94df8c90SGunnar MillsObjCBlockIndentWidth: 2
74*94df8c90SGunnar MillsObjCSpaceAfterProperty: false
75*94df8c90SGunnar MillsObjCSpaceBeforeProtocolList: true
76*94df8c90SGunnar MillsPenaltyBreakBeforeFirstCallParameter: 19
77*94df8c90SGunnar MillsPenaltyBreakComment: 300
78*94df8c90SGunnar MillsPenaltyBreakFirstLessLess: 120
79*94df8c90SGunnar MillsPenaltyBreakString: 1000
80*94df8c90SGunnar MillsPenaltyExcessCharacter: 1000000
81*94df8c90SGunnar MillsPenaltyReturnTypeOnItsOwnLine: 60
82*94df8c90SGunnar MillsReflowComments:  true
83*94df8c90SGunnar MillsSortIncludes:    true
84*94df8c90SGunnar MillsSortUsingDeclarations: true
85*94df8c90SGunnar MillsSpaceAfterCStyleCast: false
86*94df8c90SGunnar MillsSpaceBeforeAssignmentOperators: true
87*94df8c90SGunnar MillsSpaceBeforeParens: ControlStatements
88*94df8c90SGunnar MillsSpaceInEmptyParentheses: false
89*94df8c90SGunnar MillsSpacesBeforeTrailingComments: 1
90*94df8c90SGunnar MillsSpacesInAngles:  false
91*94df8c90SGunnar MillsSpacesInContainerLiterals: true
92*94df8c90SGunnar MillsSpacesInCStyleCastParentheses: false
93*94df8c90SGunnar MillsSpacesInParentheses: false
94*94df8c90SGunnar MillsSpacesInSquareBrackets: false
95*94df8c90SGunnar MillsStandard:        Cpp11
96*94df8c90SGunnar MillsTabWidth:        4
97*94df8c90SGunnar MillsUseTab:          Never
98*94df8c90SGunnar Mills...
99*94df8c90SGunnar Mills
100