12285fe0fSAdriana Kobylak---
22285fe0fSAdriana KobylakLanguage:        Cpp
32285fe0fSAdriana Kobylak# BasedOnStyle:  LLVM
42285fe0fSAdriana KobylakAccessModifierOffset: -2
52285fe0fSAdriana KobylakAlignAfterOpenBracket: Align
62285fe0fSAdriana KobylakAlignConsecutiveAssignments: false
72285fe0fSAdriana KobylakAlignConsecutiveDeclarations: false
858aa7508SAdriana KobylakAlignEscapedNewlines: Right
9*d5e8e73bSPatrick WilliamsAlignOperands:  Align
10*d5e8e73bSPatrick WilliamsAlignTrailingComments:
11*d5e8e73bSPatrick Williams  Kind: Always
12*d5e8e73bSPatrick Williams  OverEmptyLines: 1
132285fe0fSAdriana KobylakAllowAllParametersOfDeclarationOnNextLine: true
14*d5e8e73bSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
152285fe0fSAdriana KobylakAllowShortCaseLabelsOnASingleLine: false
16*d5e8e73bSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
172285fe0fSAdriana KobylakAllowShortIfStatementsOnASingleLine: false
182285fe0fSAdriana KobylakAllowShortLoopsOnASingleLine: false
192285fe0fSAdriana KobylakAlwaysBreakAfterReturnType: None
202285fe0fSAdriana KobylakAlwaysBreakBeforeMultilineStrings: false
2158aa7508SAdriana KobylakAlwaysBreakTemplateDeclarations: Yes
222285fe0fSAdriana KobylakBinPackArguments: true
232285fe0fSAdriana KobylakBinPackParameters: true
242285fe0fSAdriana KobylakBraceWrapping:
2558aa7508SAdriana Kobylak  AfterCaseLabel:  true
262285fe0fSAdriana Kobylak  AfterClass:      true
272285fe0fSAdriana Kobylak  AfterControlStatement: true
282285fe0fSAdriana Kobylak  AfterEnum:       true
292285fe0fSAdriana Kobylak  AfterFunction:   true
302285fe0fSAdriana Kobylak  AfterNamespace:  true
312285fe0fSAdriana Kobylak  AfterObjCDeclaration: true
322285fe0fSAdriana Kobylak  AfterStruct:     true
332285fe0fSAdriana Kobylak  AfterUnion:      true
3458aa7508SAdriana Kobylak  AfterExternBlock: true
352285fe0fSAdriana Kobylak  BeforeCatch:     true
362285fe0fSAdriana Kobylak  BeforeElse:      true
372285fe0fSAdriana Kobylak  IndentBraces:    false
3858aa7508SAdriana Kobylak  SplitEmptyFunction:   false
3958aa7508SAdriana Kobylak  SplitEmptyRecord:     false
4058aa7508SAdriana Kobylak  SplitEmptyNamespace:  false
41*d5e8e73bSPatrick WilliamsBreakAfterAttributes: Never
422285fe0fSAdriana KobylakBreakBeforeBinaryOperators: None
432285fe0fSAdriana KobylakBreakBeforeBraces: Custom
442285fe0fSAdriana KobylakBreakBeforeTernaryOperators: true
452285fe0fSAdriana KobylakBreakConstructorInitializers: AfterColon
4658aa7508SAdriana KobylakBreakInheritanceList: AfterColon
47a5d059c7SPatrick WilliamsBreakStringLiterals: false
482285fe0fSAdriana KobylakColumnLimit:     80
492285fe0fSAdriana KobylakCommentPragmas:  '^ IWYU pragma:'
5058aa7508SAdriana KobylakCompactNamespaces: false
512285fe0fSAdriana KobylakConstructorInitializerAllOnOneLineOrOnePerLine: false
522285fe0fSAdriana KobylakConstructorInitializerIndentWidth: 4
532285fe0fSAdriana KobylakContinuationIndentWidth: 4
542285fe0fSAdriana KobylakCpp11BracedListStyle: true
55*d5e8e73bSPatrick WilliamsDeriveLineEnding: false
56b0ce996aSGunnar MillsDerivePointerAlignment: false
5758aa7508SAdriana KobylakPointerAlignment: Left
582285fe0fSAdriana KobylakDisableFormat:   false
592285fe0fSAdriana KobylakExperimentalAutoDetectBinPacking: false
602285fe0fSAdriana KobylakFixNamespaceComments: true
612285fe0fSAdriana KobylakForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
62b0ce996aSGunnar MillsIncludeBlocks: Regroup
63b0ce996aSGunnar MillsIncludeCategories:
64b0ce996aSGunnar Mills  - Regex:           '^[<"](gtest|gmock)'
6558aa7508SAdriana Kobylak    Priority:        7
66b0ce996aSGunnar Mills  - Regex:           '^"config.h"'
67b0ce996aSGunnar Mills    Priority:        -1
6858aa7508SAdriana Kobylak  - Regex:           '^".*\.h"'
69b0ce996aSGunnar Mills    Priority:        1
7058aa7508SAdriana Kobylak  - Regex:           '^".*\.hpp"'
71b0ce996aSGunnar Mills    Priority:        2
7258aa7508SAdriana Kobylak  - Regex:           '^<.*\.h>'
73b0ce996aSGunnar Mills    Priority:        3
7458aa7508SAdriana Kobylak  - Regex:           '^<.*\.hpp>'
75b0ce996aSGunnar Mills    Priority:        4
7658aa7508SAdriana Kobylak  - Regex:           '^<.*'
7758aa7508SAdriana Kobylak    Priority:        5
7858aa7508SAdriana Kobylak  - Regex:           '.*'
7958aa7508SAdriana Kobylak    Priority:        6
802285fe0fSAdriana KobylakIndentCaseLabels: true
81*d5e8e73bSPatrick WilliamsIndentRequiresClause: true
822285fe0fSAdriana KobylakIndentWidth:     4
832285fe0fSAdriana KobylakIndentWrappedFunctionNames: true
84*d5e8e73bSPatrick WilliamsInsertNewlineAtEOF: true
85*d5e8e73bSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
86*d5e8e73bSPatrick WilliamsLambdaBodyIndentation: OuterScope
87*d5e8e73bSPatrick WilliamsLineEnding: LF
882285fe0fSAdriana KobylakMacroBlockBegin: ''
892285fe0fSAdriana KobylakMacroBlockEnd:   ''
902285fe0fSAdriana KobylakMaxEmptyLinesToKeep: 1
912285fe0fSAdriana KobylakNamespaceIndentation: None
922285fe0fSAdriana KobylakObjCBlockIndentWidth: 2
932285fe0fSAdriana KobylakObjCSpaceAfterProperty: false
942285fe0fSAdriana KobylakObjCSpaceBeforeProtocolList: true
95*d5e8e73bSPatrick WilliamsPenaltyBreakAssignment: 25
962285fe0fSAdriana KobylakPenaltyBreakBeforeFirstCallParameter: 19
972285fe0fSAdriana KobylakPenaltyBreakComment: 300
982285fe0fSAdriana KobylakPenaltyBreakFirstLessLess: 120
992285fe0fSAdriana KobylakPenaltyBreakString: 1000
1002285fe0fSAdriana KobylakPenaltyExcessCharacter: 1000000
1012285fe0fSAdriana KobylakPenaltyReturnTypeOnItsOwnLine: 60
102*d5e8e73bSPatrick WilliamsPenaltyIndentedWhitespace: 0
103*d5e8e73bSPatrick WilliamsQualifierAlignment: Left
104*d5e8e73bSPatrick WilliamsReferenceAlignment: Left
1052285fe0fSAdriana KobylakReflowComments:  true
106*d5e8e73bSPatrick WilliamsRequiresClausePosition: OwnLine
107*d5e8e73bSPatrick WilliamsRequiresExpressionIndentation: Keyword
108b0ce996aSGunnar MillsSortIncludes:    true
109d9341b4aSGunnar MillsSortUsingDeclarations: true
1102285fe0fSAdriana KobylakSpaceAfterCStyleCast: false
11158aa7508SAdriana KobylakSpaceAfterTemplateKeyword: true
1122285fe0fSAdriana KobylakSpaceBeforeAssignmentOperators: true
11358aa7508SAdriana KobylakSpaceBeforeCpp11BracedList: false
11458aa7508SAdriana KobylakSpaceBeforeCtorInitializerColon: true
11558aa7508SAdriana KobylakSpaceBeforeInheritanceColon: true
1162285fe0fSAdriana KobylakSpaceBeforeParens: ControlStatements
11758aa7508SAdriana KobylakSpaceBeforeRangeBasedForLoopColon: true
1182285fe0fSAdriana KobylakSpaceInEmptyParentheses: false
1192285fe0fSAdriana KobylakSpacesBeforeTrailingComments: 1
1202285fe0fSAdriana KobylakSpacesInAngles:  false
1212285fe0fSAdriana KobylakSpacesInContainerLiterals: true
1222285fe0fSAdriana KobylakSpacesInCStyleCastParentheses: false
1232285fe0fSAdriana KobylakSpacesInParentheses: false
1242285fe0fSAdriana KobylakSpacesInSquareBrackets: false
12558aa7508SAdriana KobylakStandard:        Latest
1262285fe0fSAdriana KobylakTabWidth:        4
1272285fe0fSAdriana KobylakUseTab:          Never
1282285fe0fSAdriana Kobylak...
12958aa7508SAdriana Kobylak
130