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
9*b7043047SPatrick WilliamsAlignOperands:  Align
10*b7043047SPatrick WilliamsAlignTrailingComments:
11*b7043047SPatrick Williams  Kind: Always
12*b7043047SPatrick Williams  OverEmptyLines: 1
139f630d9eSRichard Marian ThomaiyarAllowAllParametersOfDeclarationOnNextLine: true
14*b7043047SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty
159f630d9eSRichard Marian ThomaiyarAllowShortCaseLabelsOnASingleLine: false
16*b7043047SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty
179f630d9eSRichard Marian ThomaiyarAllowShortIfStatementsOnASingleLine: false
189f630d9eSRichard Marian ThomaiyarAllowShortLoopsOnASingleLine: false
199f630d9eSRichard Marian ThomaiyarAlwaysBreakAfterReturnType: None
209f630d9eSRichard Marian ThomaiyarAlwaysBreakBeforeMultilineStrings: false
219638afb9SPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes
229f630d9eSRichard Marian ThomaiyarBinPackArguments: true
239f630d9eSRichard Marian ThomaiyarBinPackParameters: true
249f630d9eSRichard Marian ThomaiyarBraceWrapping:
256ee466b6SRichard Marian Thomaiyar  AfterCaseLabel:  true
269f630d9eSRichard Marian Thomaiyar  AfterClass:      true
279f630d9eSRichard Marian Thomaiyar  AfterControlStatement: true
289f630d9eSRichard Marian Thomaiyar  AfterEnum:       true
299f630d9eSRichard Marian Thomaiyar  AfterFunction:   true
309f630d9eSRichard Marian Thomaiyar  AfterNamespace:  true
319f630d9eSRichard Marian Thomaiyar  AfterObjCDeclaration: true
329f630d9eSRichard Marian Thomaiyar  AfterStruct:     true
339f630d9eSRichard Marian Thomaiyar  AfterUnion:      true
349638afb9SPatrick Williams  AfterExternBlock: true
359f630d9eSRichard Marian Thomaiyar  BeforeCatch:     true
369f630d9eSRichard Marian Thomaiyar  BeforeElse:      true
379f630d9eSRichard Marian Thomaiyar  IndentBraces:    false
389638afb9SPatrick Williams  SplitEmptyFunction:   false
399638afb9SPatrick Williams  SplitEmptyRecord:     false
409638afb9SPatrick Williams  SplitEmptyNamespace:  false
41*b7043047SPatrick WilliamsBreakAfterAttributes: Never
429f630d9eSRichard Marian ThomaiyarBreakBeforeBinaryOperators: None
439f630d9eSRichard Marian ThomaiyarBreakBeforeBraces: Custom
449f630d9eSRichard Marian ThomaiyarBreakBeforeTernaryOperators: true
459f630d9eSRichard Marian ThomaiyarBreakConstructorInitializers: AfterColon
469638afb9SPatrick WilliamsBreakInheritanceList: AfterColon
47*b7043047SPatrick WilliamsBreakStringLiterals: false
489f630d9eSRichard Marian ThomaiyarColumnLimit:     80
499f630d9eSRichard Marian ThomaiyarCommentPragmas:  '^ IWYU pragma:'
509638afb9SPatrick WilliamsCompactNamespaces: false
519f630d9eSRichard Marian ThomaiyarConstructorInitializerAllOnOneLineOrOnePerLine: false
529f630d9eSRichard Marian ThomaiyarConstructorInitializerIndentWidth: 4
539f630d9eSRichard Marian ThomaiyarContinuationIndentWidth: 4
549f630d9eSRichard Marian ThomaiyarCpp11BracedListStyle: true
55*b7043047SPatrick WilliamsDeriveLineEnding: false
569638afb9SPatrick WilliamsDerivePointerAlignment: false
579f630d9eSRichard Marian ThomaiyarPointerAlignment: Left
589f630d9eSRichard Marian ThomaiyarDisableFormat:   false
599f630d9eSRichard Marian ThomaiyarExperimentalAutoDetectBinPacking: false
609f630d9eSRichard Marian ThomaiyarFixNamespaceComments: true
619f630d9eSRichard Marian ThomaiyarForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
629638afb9SPatrick WilliamsIncludeBlocks: Regroup
639638afb9SPatrick WilliamsIncludeCategories:
649638afb9SPatrick Williams  - Regex:           '^[<"](gtest|gmock)'
659638afb9SPatrick Williams    Priority:        7
669638afb9SPatrick Williams  - Regex:           '^"config.h"'
679638afb9SPatrick Williams    Priority:        -1
689638afb9SPatrick Williams  - Regex:           '^".*\.h"'
699638afb9SPatrick Williams    Priority:        1
709638afb9SPatrick Williams  - Regex:           '^".*\.hpp"'
719638afb9SPatrick Williams    Priority:        2
729638afb9SPatrick Williams  - Regex:           '^<.*\.h>'
739638afb9SPatrick Williams    Priority:        3
749638afb9SPatrick Williams  - Regex:           '^<.*\.hpp>'
759638afb9SPatrick Williams    Priority:        4
769638afb9SPatrick Williams  - Regex:           '^<.*'
779638afb9SPatrick Williams    Priority:        5
789638afb9SPatrick Williams  - Regex:           '.*'
799638afb9SPatrick Williams    Priority:        6
809f630d9eSRichard Marian ThomaiyarIndentCaseLabels: true
81*b7043047SPatrick WilliamsIndentRequiresClause: true
829f630d9eSRichard Marian ThomaiyarIndentWidth:     4
839f630d9eSRichard Marian ThomaiyarIndentWrappedFunctionNames: true
84*b7043047SPatrick WilliamsInsertNewlineAtEOF: true
85*b7043047SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false
86*b7043047SPatrick WilliamsLambdaBodyIndentation: OuterScope
87*b7043047SPatrick WilliamsLineEnding: LF
889f630d9eSRichard Marian ThomaiyarMacroBlockBegin: ''
899f630d9eSRichard Marian ThomaiyarMacroBlockEnd:   ''
909f630d9eSRichard Marian ThomaiyarMaxEmptyLinesToKeep: 1
919f630d9eSRichard Marian ThomaiyarNamespaceIndentation: None
929f630d9eSRichard Marian ThomaiyarObjCBlockIndentWidth: 2
939f630d9eSRichard Marian ThomaiyarObjCSpaceAfterProperty: false
949f630d9eSRichard Marian ThomaiyarObjCSpaceBeforeProtocolList: true
95*b7043047SPatrick WilliamsPenaltyBreakAssignment: 25
969f630d9eSRichard Marian ThomaiyarPenaltyBreakBeforeFirstCallParameter: 19
979f630d9eSRichard Marian ThomaiyarPenaltyBreakComment: 300
989f630d9eSRichard Marian ThomaiyarPenaltyBreakFirstLessLess: 120
999f630d9eSRichard Marian ThomaiyarPenaltyBreakString: 1000
1009f630d9eSRichard Marian ThomaiyarPenaltyExcessCharacter: 1000000
1019f630d9eSRichard Marian ThomaiyarPenaltyReturnTypeOnItsOwnLine: 60
102*b7043047SPatrick WilliamsPenaltyIndentedWhitespace: 0
103*b7043047SPatrick WilliamsQualifierAlignment: Left
104*b7043047SPatrick WilliamsReferenceAlignment: Left
1059f630d9eSRichard Marian ThomaiyarReflowComments:  true
106*b7043047SPatrick WilliamsRequiresClausePosition: OwnLine
107*b7043047SPatrick WilliamsRequiresExpressionIndentation: Keyword
1089638afb9SPatrick WilliamsSortIncludes:    true
1099638afb9SPatrick WilliamsSortUsingDeclarations: true
1109f630d9eSRichard Marian ThomaiyarSpaceAfterCStyleCast: false
1119638afb9SPatrick WilliamsSpaceAfterTemplateKeyword: true
1129f630d9eSRichard Marian ThomaiyarSpaceBeforeAssignmentOperators: true
1139638afb9SPatrick WilliamsSpaceBeforeCpp11BracedList: false
1149638afb9SPatrick WilliamsSpaceBeforeCtorInitializerColon: true
1159638afb9SPatrick WilliamsSpaceBeforeInheritanceColon: true
1169f630d9eSRichard Marian ThomaiyarSpaceBeforeParens: ControlStatements
1179638afb9SPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true
1189f630d9eSRichard Marian ThomaiyarSpaceInEmptyParentheses: false
1199f630d9eSRichard Marian ThomaiyarSpacesBeforeTrailingComments: 1
1209f630d9eSRichard Marian ThomaiyarSpacesInAngles:  false
1219f630d9eSRichard Marian ThomaiyarSpacesInContainerLiterals: true
1229f630d9eSRichard Marian ThomaiyarSpacesInCStyleCastParentheses: false
1239f630d9eSRichard Marian ThomaiyarSpacesInParentheses: false
1249f630d9eSRichard Marian ThomaiyarSpacesInSquareBrackets: false
1259638afb9SPatrick WilliamsStandard:        Latest
1269f630d9eSRichard Marian ThomaiyarTabWidth:        4
1279f630d9eSRichard Marian ThomaiyarUseTab:          Never
1289f630d9eSRichard Marian Thomaiyar...
1299638afb9SPatrick Williams
130