158a18013SAndrew Geissler---
258a18013SAndrew GeisslerLanguage:        Cpp
358a18013SAndrew Geissler# BasedOnStyle:  LLVM
458a18013SAndrew GeisslerAccessModifierOffset: -2
558a18013SAndrew GeisslerAlignAfterOpenBracket: Align
658a18013SAndrew GeisslerAlignConsecutiveAssignments: false
758a18013SAndrew GeisslerAlignConsecutiveDeclarations: false
8*e426b589SAndrew GeisslerAlignEscapedNewlines: Right
958a18013SAndrew GeisslerAlignOperands:   true
1058a18013SAndrew GeisslerAlignTrailingComments: true
1158a18013SAndrew GeisslerAllowAllParametersOfDeclarationOnNextLine: true
1258a18013SAndrew GeisslerAllowShortBlocksOnASingleLine: false
1358a18013SAndrew GeisslerAllowShortCaseLabelsOnASingleLine: false
1458a18013SAndrew GeisslerAllowShortFunctionsOnASingleLine: None
1558a18013SAndrew GeisslerAllowShortIfStatementsOnASingleLine: false
1658a18013SAndrew GeisslerAllowShortLoopsOnASingleLine: false
1758a18013SAndrew GeisslerAlwaysBreakAfterReturnType: None
1858a18013SAndrew GeisslerAlwaysBreakBeforeMultilineStrings: false
19*e426b589SAndrew GeisslerAlwaysBreakTemplateDeclarations: Yes
2058a18013SAndrew GeisslerBinPackArguments: true
2158a18013SAndrew GeisslerBinPackParameters: true
2258a18013SAndrew GeisslerBraceWrapping:
23*e426b589SAndrew Geissler  AfterCaseLabel:  true
2458a18013SAndrew Geissler  AfterClass:      true
2558a18013SAndrew Geissler  AfterControlStatement: true
2658a18013SAndrew Geissler  AfterEnum:       true
2758a18013SAndrew Geissler  AfterFunction:   true
2858a18013SAndrew Geissler  AfterNamespace:  true
2958a18013SAndrew Geissler  AfterObjCDeclaration: true
3058a18013SAndrew Geissler  AfterStruct:     true
3158a18013SAndrew Geissler  AfterUnion:      true
32*e426b589SAndrew Geissler  AfterExternBlock: true
3358a18013SAndrew Geissler  BeforeCatch:     true
3458a18013SAndrew Geissler  BeforeElse:      true
3558a18013SAndrew Geissler  IndentBraces:    false
36*e426b589SAndrew Geissler  SplitEmptyFunction:   false
37*e426b589SAndrew Geissler  SplitEmptyRecord:     false
38*e426b589SAndrew Geissler  SplitEmptyNamespace:  false
3958a18013SAndrew GeisslerBreakBeforeBinaryOperators: None
4058a18013SAndrew GeisslerBreakBeforeBraces: Custom
4158a18013SAndrew GeisslerBreakBeforeTernaryOperators: true
4258a18013SAndrew GeisslerBreakConstructorInitializers: AfterColon
43*e426b589SAndrew GeisslerBreakInheritanceList: AfterColon
44*e426b589SAndrew GeisslerBreakStringLiterals: true
4558a18013SAndrew GeisslerColumnLimit:     80
4658a18013SAndrew GeisslerCommentPragmas:  '^ IWYU pragma:'
47*e426b589SAndrew GeisslerCompactNamespaces: false
4858a18013SAndrew GeisslerConstructorInitializerAllOnOneLineOrOnePerLine: false
4958a18013SAndrew GeisslerConstructorInitializerIndentWidth: 4
5058a18013SAndrew GeisslerContinuationIndentWidth: 4
5158a18013SAndrew GeisslerCpp11BracedListStyle: true
52*e426b589SAndrew GeisslerDerivePointerAlignment: false
5358a18013SAndrew GeisslerPointerAlignment: Left
5458a18013SAndrew GeisslerDisableFormat:   false
5558a18013SAndrew GeisslerExperimentalAutoDetectBinPacking: false
5658a18013SAndrew GeisslerFixNamespaceComments: true
5758a18013SAndrew GeisslerForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
58*e426b589SAndrew GeisslerIncludeBlocks: Regroup
59*e426b589SAndrew GeisslerIncludeCategories:
60*e426b589SAndrew Geissler  - Regex:           '^[<"](gtest|gmock)'
61*e426b589SAndrew Geissler    Priority:        7
62*e426b589SAndrew Geissler  - Regex:           '^"config.h"'
63*e426b589SAndrew Geissler    Priority:        -1
64*e426b589SAndrew Geissler  - Regex:           '^".*\.h"'
65*e426b589SAndrew Geissler    Priority:        1
66*e426b589SAndrew Geissler  - Regex:           '^".*\.hpp"'
67*e426b589SAndrew Geissler    Priority:        2
68*e426b589SAndrew Geissler  - Regex:           '^<.*\.h>'
69*e426b589SAndrew Geissler    Priority:        3
70*e426b589SAndrew Geissler  - Regex:           '^<.*\.hpp>'
71*e426b589SAndrew Geissler    Priority:        4
72*e426b589SAndrew Geissler  - Regex:           '^<.*'
73*e426b589SAndrew Geissler    Priority:        5
74*e426b589SAndrew Geissler  - Regex:           '.*'
75*e426b589SAndrew Geissler    Priority:        6
7658a18013SAndrew GeisslerIndentCaseLabels: true
7758a18013SAndrew GeisslerIndentWidth:     4
7890e5ae70SAdriana KobylakIndentWrappedFunctionNames: true
7958a18013SAndrew GeisslerKeepEmptyLinesAtTheStartOfBlocks: true
8058a18013SAndrew GeisslerMacroBlockBegin: ''
8158a18013SAndrew GeisslerMacroBlockEnd:   ''
8258a18013SAndrew GeisslerMaxEmptyLinesToKeep: 1
8358a18013SAndrew GeisslerNamespaceIndentation: None
8458a18013SAndrew GeisslerObjCBlockIndentWidth: 2
8558a18013SAndrew GeisslerObjCSpaceAfterProperty: false
8658a18013SAndrew GeisslerObjCSpaceBeforeProtocolList: true
8758a18013SAndrew GeisslerPenaltyBreakBeforeFirstCallParameter: 19
8858a18013SAndrew GeisslerPenaltyBreakComment: 300
8958a18013SAndrew GeisslerPenaltyBreakFirstLessLess: 120
9058a18013SAndrew GeisslerPenaltyBreakString: 1000
9158a18013SAndrew GeisslerPenaltyExcessCharacter: 1000000
9258a18013SAndrew GeisslerPenaltyReturnTypeOnItsOwnLine: 60
9358a18013SAndrew GeisslerReflowComments:  true
94*e426b589SAndrew GeisslerSortIncludes:    true
95*e426b589SAndrew GeisslerSortUsingDeclarations: true
9658a18013SAndrew GeisslerSpaceAfterCStyleCast: false
97*e426b589SAndrew GeisslerSpaceAfterTemplateKeyword: true
9858a18013SAndrew GeisslerSpaceBeforeAssignmentOperators: true
99*e426b589SAndrew GeisslerSpaceBeforeCpp11BracedList: false
100*e426b589SAndrew GeisslerSpaceBeforeCtorInitializerColon: true
101*e426b589SAndrew GeisslerSpaceBeforeInheritanceColon: true
10258a18013SAndrew GeisslerSpaceBeforeParens: ControlStatements
103*e426b589SAndrew GeisslerSpaceBeforeRangeBasedForLoopColon: true
10458a18013SAndrew GeisslerSpaceInEmptyParentheses: false
10558a18013SAndrew GeisslerSpacesBeforeTrailingComments: 1
10658a18013SAndrew GeisslerSpacesInAngles:  false
10758a18013SAndrew GeisslerSpacesInContainerLiterals: true
10858a18013SAndrew GeisslerSpacesInCStyleCastParentheses: false
10958a18013SAndrew GeisslerSpacesInParentheses: false
11058a18013SAndrew GeisslerSpacesInSquareBrackets: false
111*e426b589SAndrew GeisslerStandard:        Latest
11258a18013SAndrew GeisslerTabWidth:        4
11358a18013SAndrew GeisslerUseTab:          Never
11458a18013SAndrew Geissler...
11558a18013SAndrew Geissler
116