158a18013SAndrew Geissler---
258a18013SAndrew GeisslerLanguage:        Cpp
358a18013SAndrew Geissler# BasedOnStyle:  LLVM
458a18013SAndrew GeisslerAccessModifierOffset: -2
558a18013SAndrew GeisslerAlignAfterOpenBracket: Align
658a18013SAndrew GeisslerAlignConsecutiveAssignments: false
758a18013SAndrew GeisslerAlignConsecutiveDeclarations: false
8e426b589SAndrew 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
19e426b589SAndrew GeisslerAlwaysBreakTemplateDeclarations: Yes
2058a18013SAndrew GeisslerBinPackArguments: true
2158a18013SAndrew GeisslerBinPackParameters: true
2258a18013SAndrew GeisslerBraceWrapping:
23e426b589SAndrew 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
32e426b589SAndrew Geissler  AfterExternBlock: true
3358a18013SAndrew Geissler  BeforeCatch:     true
3458a18013SAndrew Geissler  BeforeElse:      true
3558a18013SAndrew Geissler  IndentBraces:    false
36e426b589SAndrew Geissler  SplitEmptyFunction:   false
37e426b589SAndrew Geissler  SplitEmptyRecord:     false
38e426b589SAndrew Geissler  SplitEmptyNamespace:  false
3958a18013SAndrew GeisslerBreakBeforeBinaryOperators: None
4058a18013SAndrew GeisslerBreakBeforeBraces: Custom
4158a18013SAndrew GeisslerBreakBeforeTernaryOperators: true
4258a18013SAndrew GeisslerBreakConstructorInitializers: AfterColon
43e426b589SAndrew GeisslerBreakInheritanceList: AfterColon
44*ad65b2d6SAndrew GeisslerBreakStringLiterals: false
4558a18013SAndrew GeisslerColumnLimit:     80
4658a18013SAndrew GeisslerCommentPragmas:  '^ IWYU pragma:'
47e426b589SAndrew GeisslerCompactNamespaces: false
4858a18013SAndrew GeisslerConstructorInitializerAllOnOneLineOrOnePerLine: false
4958a18013SAndrew GeisslerConstructorInitializerIndentWidth: 4
5058a18013SAndrew GeisslerContinuationIndentWidth: 4
5158a18013SAndrew GeisslerCpp11BracedListStyle: true
52e426b589SAndrew GeisslerDerivePointerAlignment: false
5358a18013SAndrew GeisslerPointerAlignment: Left
5458a18013SAndrew GeisslerDisableFormat:   false
5558a18013SAndrew GeisslerExperimentalAutoDetectBinPacking: false
5658a18013SAndrew GeisslerFixNamespaceComments: true
5758a18013SAndrew GeisslerForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
58e426b589SAndrew GeisslerIncludeBlocks: Regroup
59e426b589SAndrew GeisslerIncludeCategories:
60e426b589SAndrew Geissler  - Regex:           '^[<"](gtest|gmock)'
61e426b589SAndrew Geissler    Priority:        7
62e426b589SAndrew Geissler  - Regex:           '^"config.h"'
63e426b589SAndrew Geissler    Priority:        -1
64e426b589SAndrew Geissler  - Regex:           '^".*\.h"'
65e426b589SAndrew Geissler    Priority:        1
66e426b589SAndrew Geissler  - Regex:           '^".*\.hpp"'
67e426b589SAndrew Geissler    Priority:        2
68e426b589SAndrew Geissler  - Regex:           '^<.*\.h>'
69e426b589SAndrew Geissler    Priority:        3
70e426b589SAndrew Geissler  - Regex:           '^<.*\.hpp>'
71e426b589SAndrew Geissler    Priority:        4
72e426b589SAndrew Geissler  - Regex:           '^<.*'
73e426b589SAndrew Geissler    Priority:        5
74e426b589SAndrew Geissler  - Regex:           '.*'
75e426b589SAndrew 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
94e426b589SAndrew GeisslerSortIncludes:    true
95e426b589SAndrew GeisslerSortUsingDeclarations: true
9658a18013SAndrew GeisslerSpaceAfterCStyleCast: false
97e426b589SAndrew GeisslerSpaceAfterTemplateKeyword: true
9858a18013SAndrew GeisslerSpaceBeforeAssignmentOperators: true
99e426b589SAndrew GeisslerSpaceBeforeCpp11BracedList: false
100e426b589SAndrew GeisslerSpaceBeforeCtorInitializerColon: true
101e426b589SAndrew GeisslerSpaceBeforeInheritanceColon: true
10258a18013SAndrew GeisslerSpaceBeforeParens: ControlStatements
103e426b589SAndrew GeisslerSpaceBeforeRangeBasedForLoopColon: true
10458a18013SAndrew GeisslerSpaceInEmptyParentheses: false
10558a18013SAndrew GeisslerSpacesBeforeTrailingComments: 1
10658a18013SAndrew GeisslerSpacesInAngles:  false
10758a18013SAndrew GeisslerSpacesInContainerLiterals: true
10858a18013SAndrew GeisslerSpacesInCStyleCastParentheses: false
10958a18013SAndrew GeisslerSpacesInParentheses: false
11058a18013SAndrew GeisslerSpacesInSquareBrackets: false
111e426b589SAndrew GeisslerStandard:        Latest
11258a18013SAndrew GeisslerTabWidth:        4
11358a18013SAndrew GeisslerUseTab:          Never
11458a18013SAndrew Geissler...
11558a18013SAndrew Geissler
116