1cb65ffceSJayanth Othayoth---
2cb65ffceSJayanth OthayothLanguage:        Cpp
3cb65ffceSJayanth Othayoth# BasedOnStyle:  LLVM
4cb65ffceSJayanth OthayothAccessModifierOffset: -2
5cb65ffceSJayanth OthayothAlignAfterOpenBracket: Align
6cb65ffceSJayanth OthayothAlignConsecutiveAssignments: false
7cb65ffceSJayanth OthayothAlignConsecutiveDeclarations: false
80af74a5eSJayanth OthayothAlignEscapedNewlines: Right
978e88402SPatrick WilliamsAlignOperands:  Align
1078e88402SPatrick WilliamsAlignTrailingComments:
1178e88402SPatrick Williams  Kind: Always
1278e88402SPatrick Williams  OverEmptyLines: 1
13cb65ffceSJayanth OthayothAllowAllParametersOfDeclarationOnNextLine: true
1478e88402SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
15cb65ffceSJayanth OthayothAllowShortCaseLabelsOnASingleLine: false
1678e88402SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17e70edac3SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18e70edac3SPatrick WilliamsAllowShortLambdasOnASingleLine: true
19cb65ffceSJayanth OthayothAllowShortLoopsOnASingleLine: false
20cb65ffceSJayanth OthayothAlwaysBreakAfterReturnType: None
21cb65ffceSJayanth OthayothAlwaysBreakBeforeMultilineStrings: false
220af74a5eSJayanth OthayothAlwaysBreakTemplateDeclarations: Yes
23cb65ffceSJayanth OthayothBinPackArguments: true
24cb65ffceSJayanth OthayothBinPackParameters: true
25e70edac3SPatrick WilliamsBitFieldColonSpacing: None
26cb65ffceSJayanth OthayothBraceWrapping:
270af74a5eSJayanth Othayoth  AfterCaseLabel:  true
28cb65ffceSJayanth Othayoth  AfterClass:      true
29cb65ffceSJayanth Othayoth  AfterControlStatement: true
30cb65ffceSJayanth Othayoth  AfterEnum:       true
31e70edac3SPatrick Williams  AfterExternBlock: true
32cb65ffceSJayanth Othayoth  AfterFunction:   true
33cb65ffceSJayanth Othayoth  AfterNamespace:  true
34cb65ffceSJayanth Othayoth  AfterObjCDeclaration: true
35cb65ffceSJayanth Othayoth  AfterStruct:     true
36cb65ffceSJayanth Othayoth  AfterUnion:      true
37cb65ffceSJayanth Othayoth  BeforeCatch:     true
38cb65ffceSJayanth Othayoth  BeforeElse:      true
39e70edac3SPatrick Williams  BeforeLambdaBody: false
40e70edac3SPatrick Williams  BeforeWhile:     false
41cb65ffceSJayanth Othayoth  IndentBraces:    false
420af74a5eSJayanth Othayoth  SplitEmptyFunction:   false
430af74a5eSJayanth Othayoth  SplitEmptyRecord:     false
440af74a5eSJayanth Othayoth  SplitEmptyNamespace:  false
4578e88402SPatrick WilliamsBreakAfterAttributes: Never
46cb65ffceSJayanth OthayothBreakBeforeBinaryOperators: None
47cb65ffceSJayanth OthayothBreakBeforeBraces: Custom
48cb65ffceSJayanth OthayothBreakBeforeTernaryOperators: true
49cb65ffceSJayanth OthayothBreakConstructorInitializers: AfterColon
500af74a5eSJayanth OthayothBreakInheritanceList: AfterColon
5178e88402SPatrick WilliamsBreakStringLiterals: false
52cb65ffceSJayanth OthayothColumnLimit:     80
53cb65ffceSJayanth OthayothCommentPragmas:  '^ IWYU pragma:'
540af74a5eSJayanth OthayothCompactNamespaces: false
55cb65ffceSJayanth OthayothConstructorInitializerIndentWidth: 4
56cb65ffceSJayanth OthayothContinuationIndentWidth: 4
57cb65ffceSJayanth OthayothCpp11BracedListStyle: true
58cb65ffceSJayanth OthayothDerivePointerAlignment: false
59cb65ffceSJayanth OthayothDisableFormat:   false
60cb65ffceSJayanth OthayothFixNamespaceComments: true
61e70edac3SPatrick WilliamsForEachMacros:
62e70edac3SPatrick Williams  - foreach
63e70edac3SPatrick Williams  - Q_FOREACH
64e70edac3SPatrick Williams  - BOOST_FOREACH
65cb65ffceSJayanth OthayothIncludeBlocks: Regroup
66cb65ffceSJayanth OthayothIncludeCategories:
67cb65ffceSJayanth Othayoth  - Regex:           '^[<"](gtest|gmock)'
680af74a5eSJayanth Othayoth    Priority:        7
69cb65ffceSJayanth Othayoth  - Regex:           '^"config.h"'
70cb65ffceSJayanth Othayoth    Priority:        -1
710af74a5eSJayanth Othayoth  - Regex:           '^".*\.h"'
72cb65ffceSJayanth Othayoth    Priority:        1
730af74a5eSJayanth Othayoth  - Regex:           '^".*\.hpp"'
74cb65ffceSJayanth Othayoth    Priority:        2
750af74a5eSJayanth Othayoth  - Regex:           '^<.*\.h>'
76cb65ffceSJayanth Othayoth    Priority:        3
770af74a5eSJayanth Othayoth  - Regex:           '^<.*\.hpp>'
78cb65ffceSJayanth Othayoth    Priority:        4
790af74a5eSJayanth Othayoth  - Regex:           '^<.*'
800af74a5eSJayanth Othayoth    Priority:        5
810af74a5eSJayanth Othayoth  - Regex:           '.*'
820af74a5eSJayanth Othayoth    Priority:        6
83cb65ffceSJayanth OthayothIndentCaseLabels: true
84e70edac3SPatrick WilliamsIndentExternBlock: NoIndent
8578e88402SPatrick WilliamsIndentRequiresClause: true
86cb65ffceSJayanth OthayothIndentWidth:     4
87cb65ffceSJayanth OthayothIndentWrappedFunctionNames: true
8878e88402SPatrick WilliamsInsertNewlineAtEOF: true
8978e88402SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90*973b291eSPatrick WilliamsLambdaBodyIndentation: Signature
9178e88402SPatrick WilliamsLineEnding: LF
92cb65ffceSJayanth OthayothMacroBlockBegin: ''
93cb65ffceSJayanth OthayothMacroBlockEnd:   ''
94cb65ffceSJayanth OthayothMaxEmptyLinesToKeep: 1
95cb65ffceSJayanth OthayothNamespaceIndentation: None
96cb65ffceSJayanth OthayothObjCBlockIndentWidth: 2
97cb65ffceSJayanth OthayothObjCSpaceAfterProperty: false
98cb65ffceSJayanth OthayothObjCSpaceBeforeProtocolList: true
99e70edac3SPatrick WilliamsPackConstructorInitializers: BinPack
10078e88402SPatrick WilliamsPenaltyBreakAssignment: 25
101*973b291eSPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50
102cb65ffceSJayanth OthayothPenaltyBreakComment: 300
103cb65ffceSJayanth OthayothPenaltyBreakFirstLessLess: 120
104cb65ffceSJayanth OthayothPenaltyBreakString: 1000
105*973b291eSPatrick WilliamsPenaltyBreakTemplateDeclaration: 10
106cb65ffceSJayanth OthayothPenaltyExcessCharacter: 1000000
107cb65ffceSJayanth OthayothPenaltyReturnTypeOnItsOwnLine: 60
108*973b291eSPatrick WilliamsPenaltyIndentedWhitespace: 1
109e70edac3SPatrick WilliamsPointerAlignment: Left
11078e88402SPatrick WilliamsQualifierAlignment: Left
11178e88402SPatrick WilliamsReferenceAlignment: Left
112cb65ffceSJayanth OthayothReflowComments:  true
11378e88402SPatrick WilliamsRequiresClausePosition: OwnLine
11478e88402SPatrick WilliamsRequiresExpressionIndentation: Keyword
115e70edac3SPatrick WilliamsSortIncludes: CaseSensitive
116cb65ffceSJayanth OthayothSortUsingDeclarations: true
117cb65ffceSJayanth OthayothSpaceAfterCStyleCast: false
1180af74a5eSJayanth OthayothSpaceAfterTemplateKeyword: true
119cb65ffceSJayanth OthayothSpaceBeforeAssignmentOperators: true
1200af74a5eSJayanth OthayothSpaceBeforeCpp11BracedList: false
1210af74a5eSJayanth OthayothSpaceBeforeCtorInitializerColon: true
1220af74a5eSJayanth OthayothSpaceBeforeInheritanceColon: true
123cb65ffceSJayanth OthayothSpaceBeforeParens: ControlStatements
1240af74a5eSJayanth OthayothSpaceBeforeRangeBasedForLoopColon: true
125cb65ffceSJayanth OthayothSpaceInEmptyParentheses: false
126cb65ffceSJayanth OthayothSpacesBeforeTrailingComments: 1
127e70edac3SPatrick WilliamsSpacesInAngles: Never
128cb65ffceSJayanth OthayothSpacesInContainerLiterals: true
129cb65ffceSJayanth OthayothSpacesInCStyleCastParentheses: false
130cb65ffceSJayanth OthayothSpacesInParentheses: false
131cb65ffceSJayanth OthayothSpacesInSquareBrackets: false
1320af74a5eSJayanth OthayothStandard:        Latest
133cb65ffceSJayanth OthayothTabWidth:        4
134cb65ffceSJayanth OthayothUseTab:          Never
135cb65ffceSJayanth Othayoth...
136cb65ffceSJayanth Othayoth
137