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
442344882dSPatrick WilliamsBreakStringLiterals: false
45259c7f8fSVijay KhemkaColumnLimit:     80
46259c7f8fSVijay KhemkaCommentPragmas:  '^ IWYU pragma:'
47259c7f8fSVijay KhemkaCompactNamespaces: false
48259c7f8fSVijay KhemkaConstructorInitializerAllOnOneLineOrOnePerLine: false
49259c7f8fSVijay KhemkaConstructorInitializerIndentWidth: 4
50259c7f8fSVijay KhemkaContinuationIndentWidth: 4
51259c7f8fSVijay KhemkaCpp11BracedListStyle: true
52*26959667SGeorge LiuDeriveLineEnding: false
53259c7f8fSVijay KhemkaDerivePointerAlignment: false
54259c7f8fSVijay KhemkaPointerAlignment: Left
55259c7f8fSVijay KhemkaDisableFormat:   false
56259c7f8fSVijay KhemkaExperimentalAutoDetectBinPacking: false
57259c7f8fSVijay KhemkaFixNamespaceComments: true
58259c7f8fSVijay KhemkaForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
59259c7f8fSVijay KhemkaIncludeBlocks: Regroup
60259c7f8fSVijay KhemkaIncludeCategories:
61259c7f8fSVijay Khemka  - Regex:           '^[<"](gtest|gmock)'
62259c7f8fSVijay Khemka    Priority:        7
63259c7f8fSVijay Khemka  - Regex:           '^"config.h"'
64259c7f8fSVijay Khemka    Priority:        -1
65259c7f8fSVijay Khemka  - Regex:           '^".*\.h"'
66259c7f8fSVijay Khemka    Priority:        1
67259c7f8fSVijay Khemka  - Regex:           '^".*\.hpp"'
68259c7f8fSVijay Khemka    Priority:        2
69259c7f8fSVijay Khemka  - Regex:           '^<.*\.h>'
70259c7f8fSVijay Khemka    Priority:        3
71259c7f8fSVijay Khemka  - Regex:           '^<.*\.hpp>'
72259c7f8fSVijay Khemka    Priority:        4
73259c7f8fSVijay Khemka  - Regex:           '^<.*'
74259c7f8fSVijay Khemka    Priority:        5
75259c7f8fSVijay Khemka  - Regex:           '.*'
76259c7f8fSVijay Khemka    Priority:        6
77259c7f8fSVijay KhemkaIndentCaseLabels: true
78259c7f8fSVijay KhemkaIndentWidth:     4
79259c7f8fSVijay KhemkaIndentWrappedFunctionNames: true
80*26959667SGeorge LiuKeepEmptyLinesAtTheStartOfBlocks: false
81259c7f8fSVijay KhemkaMacroBlockBegin: ''
82259c7f8fSVijay KhemkaMacroBlockEnd:   ''
83259c7f8fSVijay KhemkaMaxEmptyLinesToKeep: 1
84259c7f8fSVijay KhemkaNamespaceIndentation: None
85259c7f8fSVijay KhemkaObjCBlockIndentWidth: 2
86259c7f8fSVijay KhemkaObjCSpaceAfterProperty: false
87259c7f8fSVijay KhemkaObjCSpaceBeforeProtocolList: true
88259c7f8fSVijay KhemkaPenaltyBreakBeforeFirstCallParameter: 19
89259c7f8fSVijay KhemkaPenaltyBreakComment: 300
90259c7f8fSVijay KhemkaPenaltyBreakFirstLessLess: 120
91259c7f8fSVijay KhemkaPenaltyBreakString: 1000
92259c7f8fSVijay KhemkaPenaltyExcessCharacter: 1000000
93259c7f8fSVijay KhemkaPenaltyReturnTypeOnItsOwnLine: 60
94259c7f8fSVijay KhemkaReflowComments:  true
95259c7f8fSVijay KhemkaSortIncludes:    true
96259c7f8fSVijay KhemkaSortUsingDeclarations: true
97259c7f8fSVijay KhemkaSpaceAfterCStyleCast: false
98259c7f8fSVijay KhemkaSpaceAfterTemplateKeyword: true
99259c7f8fSVijay KhemkaSpaceBeforeAssignmentOperators: true
100259c7f8fSVijay KhemkaSpaceBeforeCpp11BracedList: false
101259c7f8fSVijay KhemkaSpaceBeforeCtorInitializerColon: true
102259c7f8fSVijay KhemkaSpaceBeforeInheritanceColon: true
103259c7f8fSVijay KhemkaSpaceBeforeParens: ControlStatements
104259c7f8fSVijay KhemkaSpaceBeforeRangeBasedForLoopColon: true
105259c7f8fSVijay KhemkaSpaceInEmptyParentheses: false
106259c7f8fSVijay KhemkaSpacesBeforeTrailingComments: 1
107259c7f8fSVijay KhemkaSpacesInAngles:  false
108259c7f8fSVijay KhemkaSpacesInContainerLiterals: true
109259c7f8fSVijay KhemkaSpacesInCStyleCastParentheses: false
110259c7f8fSVijay KhemkaSpacesInParentheses: false
111259c7f8fSVijay KhemkaSpacesInSquareBrackets: false
112259c7f8fSVijay KhemkaStandard:        Latest
113259c7f8fSVijay KhemkaTabWidth:        4
114*26959667SGeorge LiuUseCRLF: false
115259c7f8fSVijay KhemkaUseTab:          Never
116259c7f8fSVijay Khemka...
117