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
44ad65b2d6SAndrew GeisslerBreakStringLiterals: false
4558a18013SAndrew GeisslerColumnLimit:     80
4658a18013SAndrew GeisslerCommentPragmas:  '^ IWYU pragma:'
47e426b589SAndrew GeisslerCompactNamespaces: false
4858a18013SAndrew GeisslerConstructorInitializerAllOnOneLineOrOnePerLine: false
4958a18013SAndrew GeisslerConstructorInitializerIndentWidth: 4
5058a18013SAndrew GeisslerContinuationIndentWidth: 4
5158a18013SAndrew GeisslerCpp11BracedListStyle: true
52*e4bdc7c6SAndrew GeisslerDeriveLineEnding: false
53e426b589SAndrew GeisslerDerivePointerAlignment: false
5458a18013SAndrew GeisslerPointerAlignment: Left
5558a18013SAndrew GeisslerDisableFormat:   false
5658a18013SAndrew GeisslerExperimentalAutoDetectBinPacking: false
5758a18013SAndrew GeisslerFixNamespaceComments: true
5858a18013SAndrew GeisslerForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
59e426b589SAndrew GeisslerIncludeBlocks: Regroup
60e426b589SAndrew GeisslerIncludeCategories:
61e426b589SAndrew Geissler  - Regex:           '^[<"](gtest|gmock)'
62e426b589SAndrew Geissler    Priority:        7
63e426b589SAndrew Geissler  - Regex:           '^"config.h"'
64e426b589SAndrew Geissler    Priority:        -1
65e426b589SAndrew Geissler  - Regex:           '^".*\.h"'
66e426b589SAndrew Geissler    Priority:        1
67e426b589SAndrew Geissler  - Regex:           '^".*\.hpp"'
68e426b589SAndrew Geissler    Priority:        2
69e426b589SAndrew Geissler  - Regex:           '^<.*\.h>'
70e426b589SAndrew Geissler    Priority:        3
71e426b589SAndrew Geissler  - Regex:           '^<.*\.hpp>'
72e426b589SAndrew Geissler    Priority:        4
73e426b589SAndrew Geissler  - Regex:           '^<.*'
74e426b589SAndrew Geissler    Priority:        5
75e426b589SAndrew Geissler  - Regex:           '.*'
76e426b589SAndrew Geissler    Priority:        6
7758a18013SAndrew GeisslerIndentCaseLabels: true
7858a18013SAndrew GeisslerIndentWidth:     4
7990e5ae70SAdriana KobylakIndentWrappedFunctionNames: true
80*e4bdc7c6SAndrew GeisslerKeepEmptyLinesAtTheStartOfBlocks: false
8158a18013SAndrew GeisslerMacroBlockBegin: ''
8258a18013SAndrew GeisslerMacroBlockEnd:   ''
8358a18013SAndrew GeisslerMaxEmptyLinesToKeep: 1
8458a18013SAndrew GeisslerNamespaceIndentation: None
8558a18013SAndrew GeisslerObjCBlockIndentWidth: 2
8658a18013SAndrew GeisslerObjCSpaceAfterProperty: false
8758a18013SAndrew GeisslerObjCSpaceBeforeProtocolList: true
8858a18013SAndrew GeisslerPenaltyBreakBeforeFirstCallParameter: 19
8958a18013SAndrew GeisslerPenaltyBreakComment: 300
9058a18013SAndrew GeisslerPenaltyBreakFirstLessLess: 120
9158a18013SAndrew GeisslerPenaltyBreakString: 1000
9258a18013SAndrew GeisslerPenaltyExcessCharacter: 1000000
9358a18013SAndrew GeisslerPenaltyReturnTypeOnItsOwnLine: 60
9458a18013SAndrew GeisslerReflowComments:  true
95e426b589SAndrew GeisslerSortIncludes:    true
96e426b589SAndrew GeisslerSortUsingDeclarations: true
9758a18013SAndrew GeisslerSpaceAfterCStyleCast: false
98e426b589SAndrew GeisslerSpaceAfterTemplateKeyword: true
9958a18013SAndrew GeisslerSpaceBeforeAssignmentOperators: true
100e426b589SAndrew GeisslerSpaceBeforeCpp11BracedList: false
101e426b589SAndrew GeisslerSpaceBeforeCtorInitializerColon: true
102e426b589SAndrew GeisslerSpaceBeforeInheritanceColon: true
10358a18013SAndrew GeisslerSpaceBeforeParens: ControlStatements
104e426b589SAndrew GeisslerSpaceBeforeRangeBasedForLoopColon: true
10558a18013SAndrew GeisslerSpaceInEmptyParentheses: false
10658a18013SAndrew GeisslerSpacesBeforeTrailingComments: 1
10758a18013SAndrew GeisslerSpacesInAngles:  false
10858a18013SAndrew GeisslerSpacesInContainerLiterals: true
10958a18013SAndrew GeisslerSpacesInCStyleCastParentheses: false
11058a18013SAndrew GeisslerSpacesInParentheses: false
11158a18013SAndrew GeisslerSpacesInSquareBrackets: false
112e426b589SAndrew GeisslerStandard:        Latest
11358a18013SAndrew GeisslerTabWidth:        4
114*e4bdc7c6SAndrew GeisslerUseCRLF: false
11558a18013SAndrew GeisslerUseTab:          Never
11658a18013SAndrew Geissler...
117