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