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