13a044400SKuiying Wang---
23a044400SKuiying WangLanguage:        Cpp
33a044400SKuiying Wang# BasedOnStyle:  LLVM
43a044400SKuiying WangAccessModifierOffset: -2
53a044400SKuiying WangAlignAfterOpenBracket: Align
63a044400SKuiying WangAlignConsecutiveAssignments: false
73a044400SKuiying WangAlignConsecutiveDeclarations: false
8eddf960aSJonathan DomanAlignEscapedNewlines: Right
9eddf960aSJonathan DomanAlignOperands:  Align
10*e7e197b3SPatrick WilliamsAlignTrailingComments:
11*e7e197b3SPatrick Williams  Kind: Always
12*e7e197b3SPatrick Williams  OverEmptyLines: 1
133a044400SKuiying WangAllowAllParametersOfDeclarationOnNextLine: true
14eddf960aSJonathan DomanAllowShortBlocksOnASingleLine: Empty
153a044400SKuiying WangAllowShortCaseLabelsOnASingleLine: false
16eddf960aSJonathan DomanAllowShortFunctionsOnASingleLine: Empty
173a044400SKuiying WangAllowShortIfStatementsOnASingleLine: false
183a044400SKuiying WangAllowShortLoopsOnASingleLine: false
193a044400SKuiying WangAlwaysBreakAfterReturnType: None
203a044400SKuiying WangAlwaysBreakBeforeMultilineStrings: false
21eddf960aSJonathan DomanAlwaysBreakTemplateDeclarations: Yes
223a044400SKuiying WangBinPackArguments: true
233a044400SKuiying WangBinPackParameters: true
243a044400SKuiying WangBraceWrapping:
25eddf960aSJonathan Doman  AfterCaseLabel:  true
263a044400SKuiying Wang  AfterClass:      true
273a044400SKuiying Wang  AfterControlStatement: true
283a044400SKuiying Wang  AfterEnum:       true
293a044400SKuiying Wang  AfterFunction:   true
303a044400SKuiying Wang  AfterNamespace:  true
313a044400SKuiying Wang  AfterObjCDeclaration: true
323a044400SKuiying Wang  AfterStruct:     true
333a044400SKuiying Wang  AfterUnion:      true
34eddf960aSJonathan Doman  AfterExternBlock: true
353a044400SKuiying Wang  BeforeCatch:     true
363a044400SKuiying Wang  BeforeElse:      true
373a044400SKuiying Wang  IndentBraces:    false
38eddf960aSJonathan Doman  SplitEmptyFunction:   false
39eddf960aSJonathan Doman  SplitEmptyRecord:     false
40eddf960aSJonathan Doman  SplitEmptyNamespace:  false
41*e7e197b3SPatrick WilliamsBreakAfterAttributes: Never
423a044400SKuiying WangBreakBeforeBinaryOperators: None
433a044400SKuiying WangBreakBeforeBraces: Custom
443a044400SKuiying WangBreakBeforeTernaryOperators: true
453a044400SKuiying WangBreakConstructorInitializers: AfterColon
46eddf960aSJonathan DomanBreakInheritanceList: AfterColon
47eddf960aSJonathan DomanBreakStringLiterals: false
483a044400SKuiying WangColumnLimit:     80
493a044400SKuiying WangCommentPragmas:  '^ IWYU pragma:'
50eddf960aSJonathan DomanCompactNamespaces: false
513a044400SKuiying WangConstructorInitializerAllOnOneLineOrOnePerLine: false
523a044400SKuiying WangConstructorInitializerIndentWidth: 4
533a044400SKuiying WangContinuationIndentWidth: 4
543a044400SKuiying WangCpp11BracedListStyle: true
55eddf960aSJonathan DomanDeriveLineEnding: false
56eddf960aSJonathan DomanDerivePointerAlignment: false
573a044400SKuiying WangPointerAlignment: Left
583a044400SKuiying WangDisableFormat:   false
593a044400SKuiying WangExperimentalAutoDetectBinPacking: false
603a044400SKuiying WangFixNamespaceComments: true
613a044400SKuiying WangForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
623a044400SKuiying WangIncludeBlocks: Regroup
633a044400SKuiying WangIncludeCategories:
643a044400SKuiying Wang  - Regex:           '^[<"](gtest|gmock)'
65eddf960aSJonathan Doman    Priority:        7
663a044400SKuiying Wang  - Regex:           '^"config.h"'
673a044400SKuiying Wang    Priority:        -1
68eddf960aSJonathan Doman  - Regex:           '^".*\.h"'
693a044400SKuiying Wang    Priority:        1
70eddf960aSJonathan Doman  - Regex:           '^".*\.hpp"'
713a044400SKuiying Wang    Priority:        2
72eddf960aSJonathan Doman  - Regex:           '^<.*\.h>'
733a044400SKuiying Wang    Priority:        3
74eddf960aSJonathan Doman  - Regex:           '^<.*\.hpp>'
753a044400SKuiying Wang    Priority:        4
76eddf960aSJonathan Doman  - Regex:           '^<.*'
77eddf960aSJonathan Doman    Priority:        5
78eddf960aSJonathan Doman  - Regex:           '.*'
79eddf960aSJonathan Doman    Priority:        6
803a044400SKuiying WangIndentCaseLabels: true
81eddf960aSJonathan DomanIndentRequiresClause: true
823a044400SKuiying WangIndentWidth:     4
833a044400SKuiying WangIndentWrappedFunctionNames: true
84*e7e197b3SPatrick WilliamsInsertNewlineAtEOF: true
85eddf960aSJonathan DomanKeepEmptyLinesAtTheStartOfBlocks: false
86*e7e197b3SPatrick WilliamsLambdaBodyIndentation: OuterScope
87*e7e197b3SPatrick WilliamsLineEnding: LF
883a044400SKuiying WangMacroBlockBegin: ''
893a044400SKuiying WangMacroBlockEnd:   ''
903a044400SKuiying WangMaxEmptyLinesToKeep: 1
913a044400SKuiying WangNamespaceIndentation: None
923a044400SKuiying WangObjCBlockIndentWidth: 2
933a044400SKuiying WangObjCSpaceAfterProperty: false
943a044400SKuiying WangObjCSpaceBeforeProtocolList: true
95eddf960aSJonathan DomanPenaltyBreakAssignment: 25
963a044400SKuiying WangPenaltyBreakBeforeFirstCallParameter: 19
973a044400SKuiying WangPenaltyBreakComment: 300
983a044400SKuiying WangPenaltyBreakFirstLessLess: 120
993a044400SKuiying WangPenaltyBreakString: 1000
1003a044400SKuiying WangPenaltyExcessCharacter: 1000000
1013a044400SKuiying WangPenaltyReturnTypeOnItsOwnLine: 60
102eddf960aSJonathan DomanPenaltyIndentedWhitespace: 0
103eddf960aSJonathan DomanQualifierAlignment: Left
104eddf960aSJonathan DomanReferenceAlignment: Left
1053a044400SKuiying WangReflowComments:  true
106eddf960aSJonathan DomanRequiresClausePosition: OwnLine
107*e7e197b3SPatrick WilliamsRequiresExpressionIndentation: Keyword
1083a044400SKuiying WangSortIncludes:    true
109eddf960aSJonathan DomanSortUsingDeclarations: true
1103a044400SKuiying WangSpaceAfterCStyleCast: false
111eddf960aSJonathan DomanSpaceAfterTemplateKeyword: true
1123a044400SKuiying WangSpaceBeforeAssignmentOperators: true
113eddf960aSJonathan DomanSpaceBeforeCpp11BracedList: false
114eddf960aSJonathan DomanSpaceBeforeCtorInitializerColon: true
115eddf960aSJonathan DomanSpaceBeforeInheritanceColon: true
1163a044400SKuiying WangSpaceBeforeParens: ControlStatements
117eddf960aSJonathan DomanSpaceBeforeRangeBasedForLoopColon: true
1183a044400SKuiying WangSpaceInEmptyParentheses: false
1193a044400SKuiying WangSpacesBeforeTrailingComments: 1
1203a044400SKuiying WangSpacesInAngles:  false
1213a044400SKuiying WangSpacesInContainerLiterals: true
1223a044400SKuiying WangSpacesInCStyleCastParentheses: false
1233a044400SKuiying WangSpacesInParentheses: false
1243a044400SKuiying WangSpacesInSquareBrackets: false
125eddf960aSJonathan DomanStandard:        Latest
1263a044400SKuiying WangTabWidth:        4
1273a044400SKuiying WangUseTab:          Never
1283a044400SKuiying Wang...
129eddf960aSJonathan Doman
130