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
89638afb9SPatrick WilliamsAlignEscapedNewlines: Right
9b7043047SPatrick WilliamsAlignOperands:  Align
10b7043047SPatrick WilliamsAlignTrailingComments:
11b7043047SPatrick Williams  Kind: Always
12b7043047SPatrick Williams  OverEmptyLines: 1
139f630d9eSRichard Marian ThomaiyarAllowAllParametersOfDeclarationOnNextLine: true
14b7043047SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
159f630d9eSRichard Marian ThomaiyarAllowShortCaseLabelsOnASingleLine: false
16b7043047SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
17*cb20ea83SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never
18*cb20ea83SPatrick WilliamsAllowShortLambdasOnASingleLine: true
199f630d9eSRichard Marian ThomaiyarAllowShortLoopsOnASingleLine: false
209f630d9eSRichard Marian ThomaiyarAlwaysBreakAfterReturnType: None
219f630d9eSRichard Marian ThomaiyarAlwaysBreakBeforeMultilineStrings: false
229638afb9SPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
239f630d9eSRichard Marian ThomaiyarBinPackArguments: true
249f630d9eSRichard Marian ThomaiyarBinPackParameters: true
25*cb20ea83SPatrick WilliamsBitFieldColonSpacing: None
269f630d9eSRichard Marian ThomaiyarBraceWrapping:
276ee466b6SRichard Marian Thomaiyar  AfterCaseLabel:  true
289f630d9eSRichard Marian Thomaiyar  AfterClass:      true
299f630d9eSRichard Marian Thomaiyar  AfterControlStatement: true
309f630d9eSRichard Marian Thomaiyar  AfterEnum:       true
31*cb20ea83SPatrick Williams  AfterExternBlock: true
329f630d9eSRichard Marian Thomaiyar  AfterFunction:   true
339f630d9eSRichard Marian Thomaiyar  AfterNamespace:  true
349f630d9eSRichard Marian Thomaiyar  AfterObjCDeclaration: true
359f630d9eSRichard Marian Thomaiyar  AfterStruct:     true
369f630d9eSRichard Marian Thomaiyar  AfterUnion:      true
379f630d9eSRichard Marian Thomaiyar  BeforeCatch:     true
389f630d9eSRichard Marian Thomaiyar  BeforeElse:      true
39*cb20ea83SPatrick Williams  BeforeLambdaBody: false
40*cb20ea83SPatrick Williams  BeforeWhile:     false
419f630d9eSRichard Marian Thomaiyar  IndentBraces:    false
429638afb9SPatrick Williams  SplitEmptyFunction:   false
439638afb9SPatrick Williams  SplitEmptyRecord:     false
449638afb9SPatrick Williams  SplitEmptyNamespace:  false
45b7043047SPatrick WilliamsBreakAfterAttributes: Never
469f630d9eSRichard Marian ThomaiyarBreakBeforeBinaryOperators: None
479f630d9eSRichard Marian ThomaiyarBreakBeforeBraces: Custom
489f630d9eSRichard Marian ThomaiyarBreakBeforeTernaryOperators: true
499f630d9eSRichard Marian ThomaiyarBreakConstructorInitializers: AfterColon
509638afb9SPatrick WilliamsBreakInheritanceList: AfterColon
51b7043047SPatrick WilliamsBreakStringLiterals: false
529f630d9eSRichard Marian ThomaiyarColumnLimit:     80
539f630d9eSRichard Marian ThomaiyarCommentPragmas:  '^ IWYU pragma:'
549638afb9SPatrick WilliamsCompactNamespaces: false
559f630d9eSRichard Marian ThomaiyarConstructorInitializerIndentWidth: 4
569f630d9eSRichard Marian ThomaiyarContinuationIndentWidth: 4
579f630d9eSRichard Marian ThomaiyarCpp11BracedListStyle: true
589638afb9SPatrick WilliamsDerivePointerAlignment: false
599f630d9eSRichard Marian ThomaiyarDisableFormat:   false
609f630d9eSRichard Marian ThomaiyarFixNamespaceComments: true
61*cb20ea83SPatrick WilliamsForEachMacros:
62*cb20ea83SPatrick Williams  - foreach
63*cb20ea83SPatrick Williams  - Q_FOREACH
64*cb20ea83SPatrick Williams  - BOOST_FOREACH
659638afb9SPatrick WilliamsIncludeBlocks: Regroup
669638afb9SPatrick WilliamsIncludeCategories:
679638afb9SPatrick Williams  - Regex:           '^[<"](gtest|gmock)'
689638afb9SPatrick Williams    Priority:        7
699638afb9SPatrick Williams  - Regex:           '^"config.h"'
709638afb9SPatrick Williams    Priority:        -1
719638afb9SPatrick Williams  - Regex:           '^".*\.h"'
729638afb9SPatrick Williams    Priority:        1
739638afb9SPatrick Williams  - Regex:           '^".*\.hpp"'
749638afb9SPatrick Williams    Priority:        2
759638afb9SPatrick Williams  - Regex:           '^<.*\.h>'
769638afb9SPatrick Williams    Priority:        3
779638afb9SPatrick Williams  - Regex:           '^<.*\.hpp>'
789638afb9SPatrick Williams    Priority:        4
799638afb9SPatrick Williams  - Regex:           '^<.*'
809638afb9SPatrick Williams    Priority:        5
819638afb9SPatrick Williams  - Regex:           '.*'
829638afb9SPatrick Williams    Priority:        6
839f630d9eSRichard Marian ThomaiyarIndentCaseLabels: true
84*cb20ea83SPatrick WilliamsIndentExternBlock: NoIndent
85b7043047SPatrick WilliamsIndentRequiresClause: true
869f630d9eSRichard Marian ThomaiyarIndentWidth:     4
879f630d9eSRichard Marian ThomaiyarIndentWrappedFunctionNames: true
88b7043047SPatrick WilliamsInsertNewlineAtEOF: true
89b7043047SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
90b7043047SPatrick WilliamsLambdaBodyIndentation: OuterScope
91b7043047SPatrick WilliamsLineEnding: LF
929f630d9eSRichard Marian ThomaiyarMacroBlockBegin: ''
939f630d9eSRichard Marian ThomaiyarMacroBlockEnd:   ''
949f630d9eSRichard Marian ThomaiyarMaxEmptyLinesToKeep: 1
959f630d9eSRichard Marian ThomaiyarNamespaceIndentation: None
969f630d9eSRichard Marian ThomaiyarObjCBlockIndentWidth: 2
979f630d9eSRichard Marian ThomaiyarObjCSpaceAfterProperty: false
989f630d9eSRichard Marian ThomaiyarObjCSpaceBeforeProtocolList: true
99*cb20ea83SPatrick WilliamsPackConstructorInitializers: BinPack
100b7043047SPatrick WilliamsPenaltyBreakAssignment: 25
1019f630d9eSRichard Marian ThomaiyarPenaltyBreakBeforeFirstCallParameter: 19
1029f630d9eSRichard Marian ThomaiyarPenaltyBreakComment: 300
1039f630d9eSRichard Marian ThomaiyarPenaltyBreakFirstLessLess: 120
1049f630d9eSRichard Marian ThomaiyarPenaltyBreakString: 1000
1059f630d9eSRichard Marian ThomaiyarPenaltyExcessCharacter: 1000000
1069f630d9eSRichard Marian ThomaiyarPenaltyReturnTypeOnItsOwnLine: 60
107b7043047SPatrick WilliamsPenaltyIndentedWhitespace: 0
108*cb20ea83SPatrick WilliamsPointerAlignment: Left
109b7043047SPatrick WilliamsQualifierAlignment: Left
110b7043047SPatrick WilliamsReferenceAlignment: Left
1119f630d9eSRichard Marian ThomaiyarReflowComments:  true
112b7043047SPatrick WilliamsRequiresClausePosition: OwnLine
113b7043047SPatrick WilliamsRequiresExpressionIndentation: Keyword
114*cb20ea83SPatrick WilliamsSortIncludes: CaseSensitive
1159638afb9SPatrick WilliamsSortUsingDeclarations: true
1169f630d9eSRichard Marian ThomaiyarSpaceAfterCStyleCast: false
1179638afb9SPatrick WilliamsSpaceAfterTemplateKeyword: true
1189f630d9eSRichard Marian ThomaiyarSpaceBeforeAssignmentOperators: true
1199638afb9SPatrick WilliamsSpaceBeforeCpp11BracedList: false
1209638afb9SPatrick WilliamsSpaceBeforeCtorInitializerColon: true
1219638afb9SPatrick WilliamsSpaceBeforeInheritanceColon: true
1229f630d9eSRichard Marian ThomaiyarSpaceBeforeParens: ControlStatements
1239638afb9SPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
1249f630d9eSRichard Marian ThomaiyarSpaceInEmptyParentheses: false
1259f630d9eSRichard Marian ThomaiyarSpacesBeforeTrailingComments: 1
126*cb20ea83SPatrick WilliamsSpacesInAngles: Never
1279f630d9eSRichard Marian ThomaiyarSpacesInContainerLiterals: true
1289f630d9eSRichard Marian ThomaiyarSpacesInCStyleCastParentheses: false
1299f630d9eSRichard Marian ThomaiyarSpacesInParentheses: false
1309f630d9eSRichard Marian ThomaiyarSpacesInSquareBrackets: false
1319638afb9SPatrick WilliamsStandard:        Latest
1329f630d9eSRichard Marian ThomaiyarTabWidth:        4
1339f630d9eSRichard Marian ThomaiyarUseTab:          Never
1349f630d9eSRichard Marian Thomaiyar...
1359638afb9SPatrick Williams
136