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
17*04d78d1dSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18*04d78d1dSPatrick WilliamsAllowShortLambdasOnASingleLine: true
192285fe0fSAdriana KobylakAllowShortLoopsOnASingleLine: false
202285fe0fSAdriana KobylakAlwaysBreakAfterReturnType: None
212285fe0fSAdriana KobylakAlwaysBreakBeforeMultilineStrings: false
2258aa7508SAdriana KobylakAlwaysBreakTemplateDeclarations: Yes
232285fe0fSAdriana KobylakBinPackArguments: true
242285fe0fSAdriana KobylakBinPackParameters: true
25*04d78d1dSPatrick WilliamsBitFieldColonSpacing: None
262285fe0fSAdriana KobylakBraceWrapping:
2758aa7508SAdriana Kobylak  AfterCaseLabel:  true
282285fe0fSAdriana Kobylak  AfterClass:      true
292285fe0fSAdriana Kobylak  AfterControlStatement: true
302285fe0fSAdriana Kobylak  AfterEnum:       true
31*04d78d1dSPatrick 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
39*04d78d1dSPatrick Williams  BeforeLambdaBody: false
40*04d78d1dSPatrick 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
61*04d78d1dSPatrick WilliamsForEachMacros:
62*04d78d1dSPatrick Williams  - foreach
63*04d78d1dSPatrick Williams  - Q_FOREACH
64*04d78d1dSPatrick 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
84*04d78d1dSPatrick WilliamsIndentExternBlock: NoIndent
85d5e8e73bSPatrick WilliamsIndentRequiresClause: true
862285fe0fSAdriana KobylakIndentWidth:     4
872285fe0fSAdriana KobylakIndentWrappedFunctionNames: true
88d5e8e73bSPatrick WilliamsInsertNewlineAtEOF: true
89d5e8e73bSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90d5e8e73bSPatrick WilliamsLambdaBodyIndentation: OuterScope
91d5e8e73bSPatrick WilliamsLineEnding: LF
922285fe0fSAdriana KobylakMacroBlockBegin: ''
932285fe0fSAdriana KobylakMacroBlockEnd:   ''
942285fe0fSAdriana KobylakMaxEmptyLinesToKeep: 1
952285fe0fSAdriana KobylakNamespaceIndentation: None
962285fe0fSAdriana KobylakObjCBlockIndentWidth: 2
972285fe0fSAdriana KobylakObjCSpaceAfterProperty: false
982285fe0fSAdriana KobylakObjCSpaceBeforeProtocolList: true
99*04d78d1dSPatrick WilliamsPackConstructorInitializers: BinPack
100d5e8e73bSPatrick WilliamsPenaltyBreakAssignment: 25
1012285fe0fSAdriana KobylakPenaltyBreakBeforeFirstCallParameter: 19
1022285fe0fSAdriana KobylakPenaltyBreakComment: 300
1032285fe0fSAdriana KobylakPenaltyBreakFirstLessLess: 120
1042285fe0fSAdriana KobylakPenaltyBreakString: 1000
1052285fe0fSAdriana KobylakPenaltyExcessCharacter: 1000000
1062285fe0fSAdriana KobylakPenaltyReturnTypeOnItsOwnLine: 60
107d5e8e73bSPatrick WilliamsPenaltyIndentedWhitespace: 0
108*04d78d1dSPatrick WilliamsPointerAlignment: Left
109d5e8e73bSPatrick WilliamsQualifierAlignment: Left
110d5e8e73bSPatrick WilliamsReferenceAlignment: Left
1112285fe0fSAdriana KobylakReflowComments:  true
112d5e8e73bSPatrick WilliamsRequiresClausePosition: OwnLine
113d5e8e73bSPatrick WilliamsRequiresExpressionIndentation: Keyword
114*04d78d1dSPatrick WilliamsSortIncludes: CaseSensitive
115d9341b4aSGunnar MillsSortUsingDeclarations: true
1162285fe0fSAdriana KobylakSpaceAfterCStyleCast: false
11758aa7508SAdriana KobylakSpaceAfterTemplateKeyword: true
1182285fe0fSAdriana KobylakSpaceBeforeAssignmentOperators: true
11958aa7508SAdriana KobylakSpaceBeforeCpp11BracedList: false
12058aa7508SAdriana KobylakSpaceBeforeCtorInitializerColon: true
12158aa7508SAdriana KobylakSpaceBeforeInheritanceColon: true
1222285fe0fSAdriana KobylakSpaceBeforeParens: ControlStatements
12358aa7508SAdriana KobylakSpaceBeforeRangeBasedForLoopColon: true
1242285fe0fSAdriana KobylakSpaceInEmptyParentheses: false
1252285fe0fSAdriana KobylakSpacesBeforeTrailingComments: 1
126*04d78d1dSPatrick WilliamsSpacesInAngles: Never
1272285fe0fSAdriana KobylakSpacesInContainerLiterals: true
1282285fe0fSAdriana KobylakSpacesInCStyleCastParentheses: false
1292285fe0fSAdriana KobylakSpacesInParentheses: false
1302285fe0fSAdriana KobylakSpacesInSquareBrackets: false
13158aa7508SAdriana KobylakStandard:        Latest
1322285fe0fSAdriana KobylakTabWidth:        4
1332285fe0fSAdriana KobylakUseTab:          Never
1342285fe0fSAdriana Kobylak...
13558aa7508SAdriana Kobylak
136