12285fe0fSAdriana Kobylak---
22285fe0fSAdriana KobylakLanguage:        Cpp
32285fe0fSAdriana Kobylak# BasedOnStyle:  LLVM
42285fe0fSAdriana KobylakAccessModifierOffset: -2
52285fe0fSAdriana KobylakAlignAfterOpenBracket: Align
62285fe0fSAdriana KobylakAlignConsecutiveAssignments: false
72285fe0fSAdriana KobylakAlignConsecutiveDeclarations: false
858aa7508SAdriana KobylakAlignEscapedNewlines: Right
9d5e8e73bSPatrick WilliamsAlignOperands:  Align
10d5e8e73bSPatrick WilliamsAlignTrailingComments:
11d5e8e73bSPatrick Williams  Kind: Always
12d5e8e73bSPatrick Williams  OverEmptyLines: 1
132285fe0fSAdriana KobylakAllowAllParametersOfDeclarationOnNextLine: true
14d5e8e73bSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
152285fe0fSAdriana KobylakAllowShortCaseLabelsOnASingleLine: false
16d5e8e73bSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
1704d78d1dSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
1804d78d1dSPatrick WilliamsAllowShortLambdasOnASingleLine: true
192285fe0fSAdriana KobylakAllowShortLoopsOnASingleLine: false
202285fe0fSAdriana KobylakAlwaysBreakAfterReturnType: None
212285fe0fSAdriana KobylakAlwaysBreakBeforeMultilineStrings: false
2258aa7508SAdriana KobylakAlwaysBreakTemplateDeclarations: Yes
232285fe0fSAdriana KobylakBinPackArguments: true
242285fe0fSAdriana KobylakBinPackParameters: true
2504d78d1dSPatrick WilliamsBitFieldColonSpacing: None
262285fe0fSAdriana KobylakBraceWrapping:
2758aa7508SAdriana Kobylak  AfterCaseLabel:  true
282285fe0fSAdriana Kobylak  AfterClass:      true
292285fe0fSAdriana Kobylak  AfterControlStatement: true
302285fe0fSAdriana Kobylak  AfterEnum:       true
3104d78d1dSPatrick Williams  AfterExternBlock: true
322285fe0fSAdriana Kobylak  AfterFunction:   true
332285fe0fSAdriana Kobylak  AfterNamespace:  true
342285fe0fSAdriana Kobylak  AfterObjCDeclaration: true
352285fe0fSAdriana Kobylak  AfterStruct:     true
362285fe0fSAdriana Kobylak  AfterUnion:      true
372285fe0fSAdriana Kobylak  BeforeCatch:     true
382285fe0fSAdriana Kobylak  BeforeElse:      true
3904d78d1dSPatrick Williams  BeforeLambdaBody: false
4004d78d1dSPatrick Williams  BeforeWhile:     false
412285fe0fSAdriana Kobylak  IndentBraces:    false
4258aa7508SAdriana Kobylak  SplitEmptyFunction:   false
4358aa7508SAdriana Kobylak  SplitEmptyRecord:     false
4458aa7508SAdriana Kobylak  SplitEmptyNamespace:  false
45d5e8e73bSPatrick WilliamsBreakAfterAttributes: Never
462285fe0fSAdriana KobylakBreakBeforeBinaryOperators: None
472285fe0fSAdriana KobylakBreakBeforeBraces: Custom
482285fe0fSAdriana KobylakBreakBeforeTernaryOperators: true
492285fe0fSAdriana KobylakBreakConstructorInitializers: AfterColon
5058aa7508SAdriana KobylakBreakInheritanceList: AfterColon
51a5d059c7SPatrick WilliamsBreakStringLiterals: false
522285fe0fSAdriana KobylakColumnLimit:     80
532285fe0fSAdriana KobylakCommentPragmas:  '^ IWYU pragma:'
5458aa7508SAdriana KobylakCompactNamespaces: false
552285fe0fSAdriana KobylakConstructorInitializerIndentWidth: 4
562285fe0fSAdriana KobylakContinuationIndentWidth: 4
572285fe0fSAdriana KobylakCpp11BracedListStyle: true
58b0ce996aSGunnar MillsDerivePointerAlignment: false
592285fe0fSAdriana KobylakDisableFormat:   false
602285fe0fSAdriana KobylakFixNamespaceComments: true
6104d78d1dSPatrick WilliamsForEachMacros:
6204d78d1dSPatrick Williams  - foreach
6304d78d1dSPatrick Williams  - Q_FOREACH
6404d78d1dSPatrick Williams  - BOOST_FOREACH
65b0ce996aSGunnar MillsIncludeBlocks: Regroup
66b0ce996aSGunnar MillsIncludeCategories:
67b0ce996aSGunnar Mills  - Regex:           '^[<"](gtest|gmock)'
6858aa7508SAdriana Kobylak    Priority:        7
69b0ce996aSGunnar Mills  - Regex:           '^"config.h"'
70b0ce996aSGunnar Mills    Priority:        -1
7158aa7508SAdriana Kobylak  - Regex:           '^".*\.h"'
72b0ce996aSGunnar Mills    Priority:        1
7358aa7508SAdriana Kobylak  - Regex:           '^".*\.hpp"'
74b0ce996aSGunnar Mills    Priority:        2
7558aa7508SAdriana Kobylak  - Regex:           '^<.*\.h>'
76b0ce996aSGunnar Mills    Priority:        3
7758aa7508SAdriana Kobylak  - Regex:           '^<.*\.hpp>'
78b0ce996aSGunnar Mills    Priority:        4
7958aa7508SAdriana Kobylak  - Regex:           '^<.*'
8058aa7508SAdriana Kobylak    Priority:        5
8158aa7508SAdriana Kobylak  - Regex:           '.*'
8258aa7508SAdriana Kobylak    Priority:        6
832285fe0fSAdriana KobylakIndentCaseLabels: true
8404d78d1dSPatrick WilliamsIndentExternBlock: NoIndent
85d5e8e73bSPatrick WilliamsIndentRequiresClause: true
862285fe0fSAdriana KobylakIndentWidth:     4
872285fe0fSAdriana KobylakIndentWrappedFunctionNames: true
88d5e8e73bSPatrick WilliamsInsertNewlineAtEOF: true
89d5e8e73bSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90*fc33ba86SPatrick WilliamsLambdaBodyIndentation: Signature
91d5e8e73bSPatrick WilliamsLineEnding: LF
922285fe0fSAdriana KobylakMacroBlockBegin: ''
932285fe0fSAdriana KobylakMacroBlockEnd:   ''
942285fe0fSAdriana KobylakMaxEmptyLinesToKeep: 1
952285fe0fSAdriana KobylakNamespaceIndentation: None
962285fe0fSAdriana KobylakObjCBlockIndentWidth: 2
972285fe0fSAdriana KobylakObjCSpaceAfterProperty: false
982285fe0fSAdriana KobylakObjCSpaceBeforeProtocolList: true
9904d78d1dSPatrick WilliamsPackConstructorInitializers: BinPack
100d5e8e73bSPatrick WilliamsPenaltyBreakAssignment: 25
101*fc33ba86SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
1022285fe0fSAdriana KobylakPenaltyBreakComment: 300
1032285fe0fSAdriana KobylakPenaltyBreakFirstLessLess: 120
1042285fe0fSAdriana KobylakPenaltyBreakString: 1000
105*fc33ba86SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
1062285fe0fSAdriana KobylakPenaltyExcessCharacter: 1000000
1072285fe0fSAdriana KobylakPenaltyReturnTypeOnItsOwnLine: 60
108*fc33ba86SPatrick WilliamsPenaltyIndentedWhitespace: 1
10904d78d1dSPatrick WilliamsPointerAlignment: Left
110d5e8e73bSPatrick WilliamsQualifierAlignment: Left
111d5e8e73bSPatrick WilliamsReferenceAlignment: Left
1122285fe0fSAdriana KobylakReflowComments:  true
113d5e8e73bSPatrick WilliamsRequiresClausePosition: OwnLine
114d5e8e73bSPatrick WilliamsRequiresExpressionIndentation: Keyword
11504d78d1dSPatrick WilliamsSortIncludes: CaseSensitive
116d9341b4aSGunnar MillsSortUsingDeclarations: true
1172285fe0fSAdriana KobylakSpaceAfterCStyleCast: false
11858aa7508SAdriana KobylakSpaceAfterTemplateKeyword: true
1192285fe0fSAdriana KobylakSpaceBeforeAssignmentOperators: true
12058aa7508SAdriana KobylakSpaceBeforeCpp11BracedList: false
12158aa7508SAdriana KobylakSpaceBeforeCtorInitializerColon: true
12258aa7508SAdriana KobylakSpaceBeforeInheritanceColon: true
1232285fe0fSAdriana KobylakSpaceBeforeParens: ControlStatements
12458aa7508SAdriana KobylakSpaceBeforeRangeBasedForLoopColon: true
1252285fe0fSAdriana KobylakSpaceInEmptyParentheses: false
1262285fe0fSAdriana KobylakSpacesBeforeTrailingComments: 1
12704d78d1dSPatrick WilliamsSpacesInAngles: Never
1282285fe0fSAdriana KobylakSpacesInContainerLiterals: true
1292285fe0fSAdriana KobylakSpacesInCStyleCastParentheses: false
1302285fe0fSAdriana KobylakSpacesInParentheses: false
1312285fe0fSAdriana KobylakSpacesInSquareBrackets: false
13258aa7508SAdriana KobylakStandard:        Latest
1332285fe0fSAdriana KobylakTabWidth:        4
1342285fe0fSAdriana KobylakUseTab:          Never
1352285fe0fSAdriana Kobylak...
13658aa7508SAdriana Kobylak
137