1259c7f8fSVijay Khemka---
2259c7f8fSVijay KhemkaLanguage:        Cpp
3259c7f8fSVijay Khemka# BasedOnStyle:  LLVM
4259c7f8fSVijay KhemkaAccessModifierOffset: -2
5259c7f8fSVijay KhemkaAlignAfterOpenBracket: Align
6259c7f8fSVijay KhemkaAlignConsecutiveAssignments: false
7259c7f8fSVijay KhemkaAlignConsecutiveDeclarations: false
8259c7f8fSVijay KhemkaAlignEscapedNewlines: Right
9259c7f8fSVijay KhemkaAlignOperands:   true
10259c7f8fSVijay KhemkaAlignTrailingComments: true
11259c7f8fSVijay KhemkaAllowAllParametersOfDeclarationOnNextLine: true
12259c7f8fSVijay KhemkaAllowShortBlocksOnASingleLine: false
13259c7f8fSVijay KhemkaAllowShortCaseLabelsOnASingleLine: false
14259c7f8fSVijay KhemkaAllowShortFunctionsOnASingleLine: None
15259c7f8fSVijay KhemkaAllowShortIfStatementsOnASingleLine: false
16259c7f8fSVijay KhemkaAllowShortLoopsOnASingleLine: false
17259c7f8fSVijay KhemkaAlwaysBreakAfterReturnType: None
18259c7f8fSVijay KhemkaAlwaysBreakBeforeMultilineStrings: false
19259c7f8fSVijay KhemkaAlwaysBreakTemplateDeclarations: Yes
20259c7f8fSVijay KhemkaBinPackArguments: true
21259c7f8fSVijay KhemkaBinPackParameters: true
22259c7f8fSVijay KhemkaBraceWrapping:
23259c7f8fSVijay Khemka  AfterCaseLabel:  true
24259c7f8fSVijay Khemka  AfterClass:      true
25259c7f8fSVijay Khemka  AfterControlStatement: true
26259c7f8fSVijay Khemka  AfterEnum:       true
27259c7f8fSVijay Khemka  AfterFunction:   true
28259c7f8fSVijay Khemka  AfterNamespace:  true
29259c7f8fSVijay Khemka  AfterObjCDeclaration: true
30259c7f8fSVijay Khemka  AfterStruct:     true
31259c7f8fSVijay Khemka  AfterUnion:      true
32259c7f8fSVijay Khemka  AfterExternBlock: true
33259c7f8fSVijay Khemka  BeforeCatch:     true
34259c7f8fSVijay Khemka  BeforeElse:      true
35259c7f8fSVijay Khemka  IndentBraces:    false
36259c7f8fSVijay Khemka  SplitEmptyFunction:   false
37259c7f8fSVijay Khemka  SplitEmptyRecord:     false
38259c7f8fSVijay Khemka  SplitEmptyNamespace:  false
39259c7f8fSVijay KhemkaBreakBeforeBinaryOperators: None
40259c7f8fSVijay KhemkaBreakBeforeBraces: Custom
41259c7f8fSVijay KhemkaBreakBeforeTernaryOperators: true
42259c7f8fSVijay KhemkaBreakConstructorInitializers: AfterColon
43259c7f8fSVijay KhemkaBreakInheritanceList: AfterColon
44*2344882dSPatrick WilliamsBreakStringLiterals: false
45259c7f8fSVijay KhemkaColumnLimit:     80
46259c7f8fSVijay KhemkaCommentPragmas:  '^ IWYU pragma:'
47259c7f8fSVijay KhemkaCompactNamespaces: false
48259c7f8fSVijay KhemkaConstructorInitializerAllOnOneLineOrOnePerLine: false
49259c7f8fSVijay KhemkaConstructorInitializerIndentWidth: 4
50259c7f8fSVijay KhemkaContinuationIndentWidth: 4
51259c7f8fSVijay KhemkaCpp11BracedListStyle: true
52259c7f8fSVijay KhemkaDerivePointerAlignment: false
53259c7f8fSVijay KhemkaPointerAlignment: Left
54259c7f8fSVijay KhemkaDisableFormat:   false
55259c7f8fSVijay KhemkaExperimentalAutoDetectBinPacking: false
56259c7f8fSVijay KhemkaFixNamespaceComments: true
57259c7f8fSVijay KhemkaForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
58259c7f8fSVijay KhemkaIncludeBlocks: Regroup
59259c7f8fSVijay KhemkaIncludeCategories:
60259c7f8fSVijay Khemka  - Regex:           '^[<"](gtest|gmock)'
61259c7f8fSVijay Khemka    Priority:        7
62259c7f8fSVijay Khemka  - Regex:           '^"config.h"'
63259c7f8fSVijay Khemka    Priority:        -1
64259c7f8fSVijay Khemka  - Regex:           '^".*\.h"'
65259c7f8fSVijay Khemka    Priority:        1
66259c7f8fSVijay Khemka  - Regex:           '^".*\.hpp"'
67259c7f8fSVijay Khemka    Priority:        2
68259c7f8fSVijay Khemka  - Regex:           '^<.*\.h>'
69259c7f8fSVijay Khemka    Priority:        3
70259c7f8fSVijay Khemka  - Regex:           '^<.*\.hpp>'
71259c7f8fSVijay Khemka    Priority:        4
72259c7f8fSVijay Khemka  - Regex:           '^<.*'
73259c7f8fSVijay Khemka    Priority:        5
74259c7f8fSVijay Khemka  - Regex:           '.*'
75259c7f8fSVijay Khemka    Priority:        6
76259c7f8fSVijay KhemkaIndentCaseLabels: true
77259c7f8fSVijay KhemkaIndentWidth:     4
78259c7f8fSVijay KhemkaIndentWrappedFunctionNames: true
79259c7f8fSVijay KhemkaKeepEmptyLinesAtTheStartOfBlocks: true
80259c7f8fSVijay KhemkaMacroBlockBegin: ''
81259c7f8fSVijay KhemkaMacroBlockEnd:   ''
82259c7f8fSVijay KhemkaMaxEmptyLinesToKeep: 1
83259c7f8fSVijay KhemkaNamespaceIndentation: None
84259c7f8fSVijay KhemkaObjCBlockIndentWidth: 2
85259c7f8fSVijay KhemkaObjCSpaceAfterProperty: false
86259c7f8fSVijay KhemkaObjCSpaceBeforeProtocolList: true
87259c7f8fSVijay KhemkaPenaltyBreakBeforeFirstCallParameter: 19
88259c7f8fSVijay KhemkaPenaltyBreakComment: 300
89259c7f8fSVijay KhemkaPenaltyBreakFirstLessLess: 120
90259c7f8fSVijay KhemkaPenaltyBreakString: 1000
91259c7f8fSVijay KhemkaPenaltyExcessCharacter: 1000000
92259c7f8fSVijay KhemkaPenaltyReturnTypeOnItsOwnLine: 60
93259c7f8fSVijay KhemkaReflowComments:  true
94259c7f8fSVijay KhemkaSortIncludes:    true
95259c7f8fSVijay KhemkaSortUsingDeclarations: true
96259c7f8fSVijay KhemkaSpaceAfterCStyleCast: false
97259c7f8fSVijay KhemkaSpaceAfterTemplateKeyword: true
98259c7f8fSVijay KhemkaSpaceBeforeAssignmentOperators: true
99259c7f8fSVijay KhemkaSpaceBeforeCpp11BracedList: false
100259c7f8fSVijay KhemkaSpaceBeforeCtorInitializerColon: true
101259c7f8fSVijay KhemkaSpaceBeforeInheritanceColon: true
102259c7f8fSVijay KhemkaSpaceBeforeParens: ControlStatements
103259c7f8fSVijay KhemkaSpaceBeforeRangeBasedForLoopColon: true
104259c7f8fSVijay KhemkaSpaceInEmptyParentheses: false
105259c7f8fSVijay KhemkaSpacesBeforeTrailingComments: 1
106259c7f8fSVijay KhemkaSpacesInAngles:  false
107259c7f8fSVijay KhemkaSpacesInContainerLiterals: true
108259c7f8fSVijay KhemkaSpacesInCStyleCastParentheses: false
109259c7f8fSVijay KhemkaSpacesInParentheses: false
110259c7f8fSVijay KhemkaSpacesInSquareBrackets: false
111259c7f8fSVijay KhemkaStandard:        Latest
112259c7f8fSVijay KhemkaTabWidth:        4
113259c7f8fSVijay KhemkaUseTab:          Never
114259c7f8fSVijay Khemka...
115259c7f8fSVijay Khemka
116