10aa0d114SJayanth Othayoth---
20aa0d114SJayanth OthayothLanguage:        Cpp
30aa0d114SJayanth Othayoth# BasedOnStyle:  LLVM
40aa0d114SJayanth OthayothAccessModifierOffset: -2
50aa0d114SJayanth OthayothAlignAfterOpenBracket: Align
60aa0d114SJayanth OthayothAlignConsecutiveAssignments: false
70aa0d114SJayanth OthayothAlignConsecutiveDeclarations: false
8*223e4604SPatrick WilliamsAlignEscapedNewlines: Right
9*223e4604SPatrick WilliamsAlignOperands:  Align
10*223e4604SPatrick WilliamsAlignTrailingComments:
11*223e4604SPatrick Williams  Kind: Always
12*223e4604SPatrick Williams  OverEmptyLines: 1
130aa0d114SJayanth OthayothAllowAllParametersOfDeclarationOnNextLine: true
14*223e4604SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
150aa0d114SJayanth OthayothAllowShortCaseLabelsOnASingleLine: false
16*223e4604SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
170aa0d114SJayanth OthayothAllowShortIfStatementsOnASingleLine: false
180aa0d114SJayanth OthayothAllowShortLoopsOnASingleLine: false
190aa0d114SJayanth OthayothAlwaysBreakAfterReturnType: None
200aa0d114SJayanth OthayothAlwaysBreakBeforeMultilineStrings: false
21*223e4604SPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
220aa0d114SJayanth OthayothBinPackArguments: true
230aa0d114SJayanth OthayothBinPackParameters: true
240aa0d114SJayanth OthayothBraceWrapping:
25*223e4604SPatrick Williams  AfterCaseLabel:  true
260aa0d114SJayanth Othayoth  AfterClass:      true
270aa0d114SJayanth Othayoth  AfterControlStatement: true
280aa0d114SJayanth Othayoth  AfterEnum:       true
290aa0d114SJayanth Othayoth  AfterFunction:   true
300aa0d114SJayanth Othayoth  AfterNamespace:  true
310aa0d114SJayanth Othayoth  AfterObjCDeclaration: true
320aa0d114SJayanth Othayoth  AfterStruct:     true
330aa0d114SJayanth Othayoth  AfterUnion:      true
34*223e4604SPatrick Williams  AfterExternBlock: true
350aa0d114SJayanth Othayoth  BeforeCatch:     true
360aa0d114SJayanth Othayoth  BeforeElse:      true
370aa0d114SJayanth Othayoth  IndentBraces:    false
38*223e4604SPatrick Williams  SplitEmptyFunction:   false
39*223e4604SPatrick Williams  SplitEmptyRecord:     false
40*223e4604SPatrick Williams  SplitEmptyNamespace:  false
41*223e4604SPatrick WilliamsBreakAfterAttributes: Never
420aa0d114SJayanth OthayothBreakBeforeBinaryOperators: None
430aa0d114SJayanth OthayothBreakBeforeBraces: Custom
440aa0d114SJayanth OthayothBreakBeforeTernaryOperators: true
450aa0d114SJayanth OthayothBreakConstructorInitializers: AfterColon
46*223e4604SPatrick WilliamsBreakInheritanceList: AfterColon
47*223e4604SPatrick WilliamsBreakStringLiterals: false
480aa0d114SJayanth OthayothColumnLimit:     80
490aa0d114SJayanth OthayothCommentPragmas:  '^ IWYU pragma:'
50*223e4604SPatrick WilliamsCompactNamespaces: false
510aa0d114SJayanth OthayothConstructorInitializerAllOnOneLineOrOnePerLine: false
520aa0d114SJayanth OthayothConstructorInitializerIndentWidth: 4
530aa0d114SJayanth OthayothContinuationIndentWidth: 4
540aa0d114SJayanth OthayothCpp11BracedListStyle: true
55*223e4604SPatrick WilliamsDeriveLineEnding: false
560aa0d114SJayanth OthayothDerivePointerAlignment: false
570aa0d114SJayanth OthayothPointerAlignment: Left
580aa0d114SJayanth OthayothDisableFormat:   false
590aa0d114SJayanth OthayothExperimentalAutoDetectBinPacking: false
600aa0d114SJayanth OthayothFixNamespaceComments: true
610aa0d114SJayanth OthayothForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
620aa0d114SJayanth OthayothIncludeBlocks: Regroup
630aa0d114SJayanth OthayothIncludeCategories:
640aa0d114SJayanth Othayoth  - Regex:           '^[<"](gtest|gmock)'
65*223e4604SPatrick Williams    Priority:        7
660aa0d114SJayanth Othayoth  - Regex:           '^"config.h"'
670aa0d114SJayanth Othayoth    Priority:        -1
68*223e4604SPatrick Williams  - Regex:           '^".*\.h"'
690aa0d114SJayanth Othayoth    Priority:        1
70*223e4604SPatrick Williams  - Regex:           '^".*\.hpp"'
710aa0d114SJayanth Othayoth    Priority:        2
72*223e4604SPatrick Williams  - Regex:           '^<.*\.h>'
730aa0d114SJayanth Othayoth    Priority:        3
74*223e4604SPatrick Williams  - Regex:           '^<.*\.hpp>'
750aa0d114SJayanth Othayoth    Priority:        4
76*223e4604SPatrick Williams  - Regex:           '^<.*'
77*223e4604SPatrick Williams    Priority:        5
78*223e4604SPatrick Williams  - Regex:           '.*'
79*223e4604SPatrick Williams    Priority:        6
800aa0d114SJayanth OthayothIndentCaseLabels: true
81*223e4604SPatrick WilliamsIndentRequiresClause: true
820aa0d114SJayanth OthayothIndentWidth:     4
830aa0d114SJayanth OthayothIndentWrappedFunctionNames: true
84*223e4604SPatrick WilliamsInsertNewlineAtEOF: true
85*223e4604SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
86*223e4604SPatrick WilliamsLambdaBodyIndentation: OuterScope
87*223e4604SPatrick WilliamsLineEnding: LF
880aa0d114SJayanth OthayothMacroBlockBegin: ''
890aa0d114SJayanth OthayothMacroBlockEnd:   ''
900aa0d114SJayanth OthayothMaxEmptyLinesToKeep: 1
910aa0d114SJayanth OthayothNamespaceIndentation: None
920aa0d114SJayanth OthayothObjCBlockIndentWidth: 2
930aa0d114SJayanth OthayothObjCSpaceAfterProperty: false
940aa0d114SJayanth OthayothObjCSpaceBeforeProtocolList: true
95*223e4604SPatrick WilliamsPenaltyBreakAssignment: 25
960aa0d114SJayanth OthayothPenaltyBreakBeforeFirstCallParameter: 19
970aa0d114SJayanth OthayothPenaltyBreakComment: 300
980aa0d114SJayanth OthayothPenaltyBreakFirstLessLess: 120
990aa0d114SJayanth OthayothPenaltyBreakString: 1000
1000aa0d114SJayanth OthayothPenaltyExcessCharacter: 1000000
1010aa0d114SJayanth OthayothPenaltyReturnTypeOnItsOwnLine: 60
102*223e4604SPatrick WilliamsPenaltyIndentedWhitespace: 0
103*223e4604SPatrick WilliamsQualifierAlignment: Left
104*223e4604SPatrick WilliamsReferenceAlignment: Left
1050aa0d114SJayanth OthayothReflowComments:  true
106*223e4604SPatrick WilliamsRequiresClausePosition: OwnLine
107*223e4604SPatrick WilliamsRequiresExpressionIndentation: Keyword
1080aa0d114SJayanth OthayothSortIncludes:    true
1090aa0d114SJayanth OthayothSortUsingDeclarations: true
1100aa0d114SJayanth OthayothSpaceAfterCStyleCast: false
111*223e4604SPatrick WilliamsSpaceAfterTemplateKeyword: true
1120aa0d114SJayanth OthayothSpaceBeforeAssignmentOperators: true
113*223e4604SPatrick WilliamsSpaceBeforeCpp11BracedList: false
114*223e4604SPatrick WilliamsSpaceBeforeCtorInitializerColon: true
115*223e4604SPatrick WilliamsSpaceBeforeInheritanceColon: true
1160aa0d114SJayanth OthayothSpaceBeforeParens: ControlStatements
117*223e4604SPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
1180aa0d114SJayanth OthayothSpaceInEmptyParentheses: false
1190aa0d114SJayanth OthayothSpacesBeforeTrailingComments: 1
1200aa0d114SJayanth OthayothSpacesInAngles:  false
1210aa0d114SJayanth OthayothSpacesInContainerLiterals: true
1220aa0d114SJayanth OthayothSpacesInCStyleCastParentheses: false
1230aa0d114SJayanth OthayothSpacesInParentheses: false
1240aa0d114SJayanth OthayothSpacesInSquareBrackets: false
125*223e4604SPatrick WilliamsStandard:        Latest
1260aa0d114SJayanth OthayothTabWidth:        4
1270aa0d114SJayanth OthayothUseTab:          Never
1280aa0d114SJayanth Othayoth...
1290aa0d114SJayanth Othayoth
130