19f630d9eSRichard Marian Thomaiyar---
29f630d9eSRichard Marian ThomaiyarLanguage:        Cpp
39f630d9eSRichard Marian Thomaiyar# BasedOnStyle:  LLVM
49f630d9eSRichard Marian ThomaiyarAccessModifierOffset: -2
59f630d9eSRichard Marian ThomaiyarAlignAfterOpenBracket: Align
69f630d9eSRichard Marian ThomaiyarAlignConsecutiveAssignments: false
79f630d9eSRichard Marian ThomaiyarAlignConsecutiveDeclarations: false
8*9638afb9SPatrick WilliamsAlignEscapedNewlines: Right
99f630d9eSRichard Marian ThomaiyarAlignOperands:   true
109f630d9eSRichard Marian ThomaiyarAlignTrailingComments: true
119f630d9eSRichard Marian ThomaiyarAllowAllParametersOfDeclarationOnNextLine: true
129f630d9eSRichard Marian ThomaiyarAllowShortBlocksOnASingleLine: false
139f630d9eSRichard Marian ThomaiyarAllowShortCaseLabelsOnASingleLine: false
149f630d9eSRichard Marian ThomaiyarAllowShortFunctionsOnASingleLine: None
159f630d9eSRichard Marian ThomaiyarAllowShortIfStatementsOnASingleLine: false
169f630d9eSRichard Marian ThomaiyarAllowShortLoopsOnASingleLine: false
179f630d9eSRichard Marian ThomaiyarAlwaysBreakAfterReturnType: None
189f630d9eSRichard Marian ThomaiyarAlwaysBreakBeforeMultilineStrings: false
19*9638afb9SPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
209f630d9eSRichard Marian ThomaiyarBinPackArguments: true
219f630d9eSRichard Marian ThomaiyarBinPackParameters: true
229f630d9eSRichard Marian ThomaiyarBraceWrapping:
236ee466b6SRichard Marian Thomaiyar  AfterCaseLabel:  true
249f630d9eSRichard Marian Thomaiyar  AfterClass:      true
259f630d9eSRichard Marian Thomaiyar  AfterControlStatement: true
269f630d9eSRichard Marian Thomaiyar  AfterEnum:       true
279f630d9eSRichard Marian Thomaiyar  AfterFunction:   true
289f630d9eSRichard Marian Thomaiyar  AfterNamespace:  true
299f630d9eSRichard Marian Thomaiyar  AfterObjCDeclaration: true
309f630d9eSRichard Marian Thomaiyar  AfterStruct:     true
319f630d9eSRichard Marian Thomaiyar  AfterUnion:      true
32*9638afb9SPatrick Williams  AfterExternBlock: true
339f630d9eSRichard Marian Thomaiyar  BeforeCatch:     true
349f630d9eSRichard Marian Thomaiyar  BeforeElse:      true
359f630d9eSRichard Marian Thomaiyar  IndentBraces:    false
36*9638afb9SPatrick Williams  SplitEmptyFunction:   false
37*9638afb9SPatrick Williams  SplitEmptyRecord:     false
38*9638afb9SPatrick Williams  SplitEmptyNamespace:  false
399f630d9eSRichard Marian ThomaiyarBreakBeforeBinaryOperators: None
409f630d9eSRichard Marian ThomaiyarBreakBeforeBraces: Custom
419f630d9eSRichard Marian ThomaiyarBreakBeforeTernaryOperators: true
429f630d9eSRichard Marian ThomaiyarBreakConstructorInitializers: AfterColon
43*9638afb9SPatrick WilliamsBreakInheritanceList: AfterColon
44*9638afb9SPatrick WilliamsBreakStringLiterals: true
459f630d9eSRichard Marian ThomaiyarColumnLimit:     80
469f630d9eSRichard Marian ThomaiyarCommentPragmas:  '^ IWYU pragma:'
47*9638afb9SPatrick WilliamsCompactNamespaces: false
489f630d9eSRichard Marian ThomaiyarConstructorInitializerAllOnOneLineOrOnePerLine: false
499f630d9eSRichard Marian ThomaiyarConstructorInitializerIndentWidth: 4
509f630d9eSRichard Marian ThomaiyarContinuationIndentWidth: 4
519f630d9eSRichard Marian ThomaiyarCpp11BracedListStyle: true
52*9638afb9SPatrick WilliamsDerivePointerAlignment: false
539f630d9eSRichard Marian ThomaiyarPointerAlignment: Left
549f630d9eSRichard Marian ThomaiyarDisableFormat:   false
559f630d9eSRichard Marian ThomaiyarExperimentalAutoDetectBinPacking: false
569f630d9eSRichard Marian ThomaiyarFixNamespaceComments: true
579f630d9eSRichard Marian ThomaiyarForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
58*9638afb9SPatrick WilliamsIncludeBlocks: Regroup
59*9638afb9SPatrick WilliamsIncludeCategories:
60*9638afb9SPatrick Williams  - Regex:           '^[<"](gtest|gmock)'
61*9638afb9SPatrick Williams    Priority:        7
62*9638afb9SPatrick Williams  - Regex:           '^"config.h"'
63*9638afb9SPatrick Williams    Priority:        -1
64*9638afb9SPatrick Williams  - Regex:           '^".*\.h"'
65*9638afb9SPatrick Williams    Priority:        1
66*9638afb9SPatrick Williams  - Regex:           '^".*\.hpp"'
67*9638afb9SPatrick Williams    Priority:        2
68*9638afb9SPatrick Williams  - Regex:           '^<.*\.h>'
69*9638afb9SPatrick Williams    Priority:        3
70*9638afb9SPatrick Williams  - Regex:           '^<.*\.hpp>'
71*9638afb9SPatrick Williams    Priority:        4
72*9638afb9SPatrick Williams  - Regex:           '^<.*'
73*9638afb9SPatrick Williams    Priority:        5
74*9638afb9SPatrick Williams  - Regex:           '.*'
75*9638afb9SPatrick Williams    Priority:        6
769f630d9eSRichard Marian ThomaiyarIndentCaseLabels: true
779f630d9eSRichard Marian ThomaiyarIndentWidth:     4
789f630d9eSRichard Marian ThomaiyarIndentWrappedFunctionNames: true
799f630d9eSRichard Marian ThomaiyarKeepEmptyLinesAtTheStartOfBlocks: true
809f630d9eSRichard Marian ThomaiyarMacroBlockBegin: ''
819f630d9eSRichard Marian ThomaiyarMacroBlockEnd:   ''
829f630d9eSRichard Marian ThomaiyarMaxEmptyLinesToKeep: 1
839f630d9eSRichard Marian ThomaiyarNamespaceIndentation: None
849f630d9eSRichard Marian ThomaiyarObjCBlockIndentWidth: 2
859f630d9eSRichard Marian ThomaiyarObjCSpaceAfterProperty: false
869f630d9eSRichard Marian ThomaiyarObjCSpaceBeforeProtocolList: true
879f630d9eSRichard Marian ThomaiyarPenaltyBreakBeforeFirstCallParameter: 19
889f630d9eSRichard Marian ThomaiyarPenaltyBreakComment: 300
899f630d9eSRichard Marian ThomaiyarPenaltyBreakFirstLessLess: 120
909f630d9eSRichard Marian ThomaiyarPenaltyBreakString: 1000
919f630d9eSRichard Marian ThomaiyarPenaltyExcessCharacter: 1000000
929f630d9eSRichard Marian ThomaiyarPenaltyReturnTypeOnItsOwnLine: 60
939f630d9eSRichard Marian ThomaiyarReflowComments:  true
94*9638afb9SPatrick WilliamsSortIncludes:    true
95*9638afb9SPatrick WilliamsSortUsingDeclarations: true
969f630d9eSRichard Marian ThomaiyarSpaceAfterCStyleCast: false
97*9638afb9SPatrick WilliamsSpaceAfterTemplateKeyword: true
989f630d9eSRichard Marian ThomaiyarSpaceBeforeAssignmentOperators: true
99*9638afb9SPatrick WilliamsSpaceBeforeCpp11BracedList: false
100*9638afb9SPatrick WilliamsSpaceBeforeCtorInitializerColon: true
101*9638afb9SPatrick WilliamsSpaceBeforeInheritanceColon: true
1029f630d9eSRichard Marian ThomaiyarSpaceBeforeParens: ControlStatements
103*9638afb9SPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
1049f630d9eSRichard Marian ThomaiyarSpaceInEmptyParentheses: false
1059f630d9eSRichard Marian ThomaiyarSpacesBeforeTrailingComments: 1
1069f630d9eSRichard Marian ThomaiyarSpacesInAngles:  false
1079f630d9eSRichard Marian ThomaiyarSpacesInContainerLiterals: true
1089f630d9eSRichard Marian ThomaiyarSpacesInCStyleCastParentheses: false
1099f630d9eSRichard Marian ThomaiyarSpacesInParentheses: false
1109f630d9eSRichard Marian ThomaiyarSpacesInSquareBrackets: false
111*9638afb9SPatrick WilliamsStandard:        Latest
1129f630d9eSRichard Marian ThomaiyarTabWidth:        4
1139f630d9eSRichard Marian ThomaiyarUseTab:          Never
1149f630d9eSRichard Marian Thomaiyar...
115*9638afb9SPatrick Williams
116