1cb65ffceSJayanth Othayoth---
2cb65ffceSJayanth OthayothLanguage:        Cpp
3cb65ffceSJayanth Othayoth# BasedOnStyle:  LLVM
4cb65ffceSJayanth OthayothAccessModifierOffset: -2
5cb65ffceSJayanth OthayothAlignAfterOpenBracket: Align
6cb65ffceSJayanth OthayothAlignConsecutiveAssignments: false
7cb65ffceSJayanth OthayothAlignConsecutiveDeclarations: false
80af74a5eSJayanth OthayothAlignEscapedNewlines: Right
9*78e88402SPatrick WilliamsAlignOperands:  Align
10*78e88402SPatrick WilliamsAlignTrailingComments:
11*78e88402SPatrick Williams  Kind: Always
12*78e88402SPatrick Williams  OverEmptyLines: 1
13cb65ffceSJayanth OthayothAllowAllParametersOfDeclarationOnNextLine: true
14*78e88402SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
15cb65ffceSJayanth OthayothAllowShortCaseLabelsOnASingleLine: false
16*78e88402SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17cb65ffceSJayanth OthayothAllowShortIfStatementsOnASingleLine: false
18cb65ffceSJayanth OthayothAllowShortLoopsOnASingleLine: false
19cb65ffceSJayanth OthayothAlwaysBreakAfterReturnType: None
20cb65ffceSJayanth OthayothAlwaysBreakBeforeMultilineStrings: false
210af74a5eSJayanth OthayothAlwaysBreakTemplateDeclarations: Yes
22cb65ffceSJayanth OthayothBinPackArguments: true
23cb65ffceSJayanth OthayothBinPackParameters: true
24cb65ffceSJayanth OthayothBraceWrapping:
250af74a5eSJayanth Othayoth  AfterCaseLabel:  true
26cb65ffceSJayanth Othayoth  AfterClass:      true
27cb65ffceSJayanth Othayoth  AfterControlStatement: true
28cb65ffceSJayanth Othayoth  AfterEnum:       true
29cb65ffceSJayanth Othayoth  AfterFunction:   true
30cb65ffceSJayanth Othayoth  AfterNamespace:  true
31cb65ffceSJayanth Othayoth  AfterObjCDeclaration: true
32cb65ffceSJayanth Othayoth  AfterStruct:     true
33cb65ffceSJayanth Othayoth  AfterUnion:      true
340af74a5eSJayanth Othayoth  AfterExternBlock: true
35cb65ffceSJayanth Othayoth  BeforeCatch:     true
36cb65ffceSJayanth Othayoth  BeforeElse:      true
37cb65ffceSJayanth Othayoth  IndentBraces:    false
380af74a5eSJayanth Othayoth  SplitEmptyFunction:   false
390af74a5eSJayanth Othayoth  SplitEmptyRecord:     false
400af74a5eSJayanth Othayoth  SplitEmptyNamespace:  false
41*78e88402SPatrick WilliamsBreakAfterAttributes: Never
42cb65ffceSJayanth OthayothBreakBeforeBinaryOperators: None
43cb65ffceSJayanth OthayothBreakBeforeBraces: Custom
44cb65ffceSJayanth OthayothBreakBeforeTernaryOperators: true
45cb65ffceSJayanth OthayothBreakConstructorInitializers: AfterColon
460af74a5eSJayanth OthayothBreakInheritanceList: AfterColon
47*78e88402SPatrick WilliamsBreakStringLiterals: false
48cb65ffceSJayanth OthayothColumnLimit:     80
49cb65ffceSJayanth OthayothCommentPragmas:  '^ IWYU pragma:'
500af74a5eSJayanth OthayothCompactNamespaces: false
51cb65ffceSJayanth OthayothConstructorInitializerAllOnOneLineOrOnePerLine: false
52cb65ffceSJayanth OthayothConstructorInitializerIndentWidth: 4
53cb65ffceSJayanth OthayothContinuationIndentWidth: 4
54cb65ffceSJayanth OthayothCpp11BracedListStyle: true
55*78e88402SPatrick WilliamsDeriveLineEnding: false
56cb65ffceSJayanth OthayothDerivePointerAlignment: false
57cb65ffceSJayanth OthayothPointerAlignment: Left
58cb65ffceSJayanth OthayothDisableFormat:   false
59cb65ffceSJayanth OthayothExperimentalAutoDetectBinPacking: false
60cb65ffceSJayanth OthayothFixNamespaceComments: true
61cb65ffceSJayanth OthayothForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
62cb65ffceSJayanth OthayothIncludeBlocks: Regroup
63cb65ffceSJayanth OthayothIncludeCategories:
64cb65ffceSJayanth Othayoth  - Regex:           '^[<"](gtest|gmock)'
650af74a5eSJayanth Othayoth    Priority:        7
66cb65ffceSJayanth Othayoth  - Regex:           '^"config.h"'
67cb65ffceSJayanth Othayoth    Priority:        -1
680af74a5eSJayanth Othayoth  - Regex:           '^".*\.h"'
69cb65ffceSJayanth Othayoth    Priority:        1
700af74a5eSJayanth Othayoth  - Regex:           '^".*\.hpp"'
71cb65ffceSJayanth Othayoth    Priority:        2
720af74a5eSJayanth Othayoth  - Regex:           '^<.*\.h>'
73cb65ffceSJayanth Othayoth    Priority:        3
740af74a5eSJayanth Othayoth  - Regex:           '^<.*\.hpp>'
75cb65ffceSJayanth Othayoth    Priority:        4
760af74a5eSJayanth Othayoth  - Regex:           '^<.*'
770af74a5eSJayanth Othayoth    Priority:        5
780af74a5eSJayanth Othayoth  - Regex:           '.*'
790af74a5eSJayanth Othayoth    Priority:        6
80cb65ffceSJayanth OthayothIndentCaseLabels: true
81*78e88402SPatrick WilliamsIndentRequiresClause: true
82cb65ffceSJayanth OthayothIndentWidth:     4
83cb65ffceSJayanth OthayothIndentWrappedFunctionNames: true
84*78e88402SPatrick WilliamsInsertNewlineAtEOF: true
85*78e88402SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
86*78e88402SPatrick WilliamsLambdaBodyIndentation: OuterScope
87*78e88402SPatrick WilliamsLineEnding: LF
88cb65ffceSJayanth OthayothMacroBlockBegin: ''
89cb65ffceSJayanth OthayothMacroBlockEnd:   ''
90cb65ffceSJayanth OthayothMaxEmptyLinesToKeep: 1
91cb65ffceSJayanth OthayothNamespaceIndentation: None
92cb65ffceSJayanth OthayothObjCBlockIndentWidth: 2
93cb65ffceSJayanth OthayothObjCSpaceAfterProperty: false
94cb65ffceSJayanth OthayothObjCSpaceBeforeProtocolList: true
95*78e88402SPatrick WilliamsPenaltyBreakAssignment: 25
96cb65ffceSJayanth OthayothPenaltyBreakBeforeFirstCallParameter: 19
97cb65ffceSJayanth OthayothPenaltyBreakComment: 300
98cb65ffceSJayanth OthayothPenaltyBreakFirstLessLess: 120
99cb65ffceSJayanth OthayothPenaltyBreakString: 1000
100cb65ffceSJayanth OthayothPenaltyExcessCharacter: 1000000
101cb65ffceSJayanth OthayothPenaltyReturnTypeOnItsOwnLine: 60
102*78e88402SPatrick WilliamsPenaltyIndentedWhitespace: 0
103*78e88402SPatrick WilliamsQualifierAlignment: Left
104*78e88402SPatrick WilliamsReferenceAlignment: Left
105cb65ffceSJayanth OthayothReflowComments:  true
106*78e88402SPatrick WilliamsRequiresClausePosition: OwnLine
107*78e88402SPatrick WilliamsRequiresExpressionIndentation: Keyword
108cb65ffceSJayanth OthayothSortIncludes:    true
109cb65ffceSJayanth OthayothSortUsingDeclarations: true
110cb65ffceSJayanth OthayothSpaceAfterCStyleCast: false
1110af74a5eSJayanth OthayothSpaceAfterTemplateKeyword: true
112cb65ffceSJayanth OthayothSpaceBeforeAssignmentOperators: true
1130af74a5eSJayanth OthayothSpaceBeforeCpp11BracedList: false
1140af74a5eSJayanth OthayothSpaceBeforeCtorInitializerColon: true
1150af74a5eSJayanth OthayothSpaceBeforeInheritanceColon: true
116cb65ffceSJayanth OthayothSpaceBeforeParens: ControlStatements
1170af74a5eSJayanth OthayothSpaceBeforeRangeBasedForLoopColon: true
118cb65ffceSJayanth OthayothSpaceInEmptyParentheses: false
119cb65ffceSJayanth OthayothSpacesBeforeTrailingComments: 1
120cb65ffceSJayanth OthayothSpacesInAngles:  false
121cb65ffceSJayanth OthayothSpacesInContainerLiterals: true
122cb65ffceSJayanth OthayothSpacesInCStyleCastParentheses: false
123cb65ffceSJayanth OthayothSpacesInParentheses: false
124cb65ffceSJayanth OthayothSpacesInSquareBrackets: false
1250af74a5eSJayanth OthayothStandard:        Latest
126cb65ffceSJayanth OthayothTabWidth:        4
127cb65ffceSJayanth OthayothUseTab:          Never
128cb65ffceSJayanth Othayoth...
129cb65ffceSJayanth Othayoth
130