1642f437eSKuiying Wang--- 2642f437eSKuiying WangLanguage: Cpp 3642f437eSKuiying Wang# BasedOnStyle: LLVM 4642f437eSKuiying WangAccessModifierOffset: -2 5642f437eSKuiying WangAlignAfterOpenBracket: Align 6642f437eSKuiying WangAlignConsecutiveAssignments: false 7642f437eSKuiying WangAlignConsecutiveDeclarations: false 8642f437eSKuiying WangAlignEscapedNewlines: Right 9f19e2713SPatrick WilliamsAlignOperands: Align 10f19e2713SPatrick WilliamsAlignTrailingComments: 11f19e2713SPatrick Williams Kind: Always 12f19e2713SPatrick Williams OverEmptyLines: 1 13642f437eSKuiying WangAllowAllParametersOfDeclarationOnNextLine: true 14f19e2713SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 15642f437eSKuiying WangAllowShortCaseLabelsOnASingleLine: false 16f19e2713SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 17*20de6de8SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 18*20de6de8SPatrick WilliamsAllowShortLambdasOnASingleLine: true 19642f437eSKuiying WangAllowShortLoopsOnASingleLine: false 20642f437eSKuiying WangAlwaysBreakAfterReturnType: None 21642f437eSKuiying WangAlwaysBreakBeforeMultilineStrings: false 22642f437eSKuiying WangAlwaysBreakTemplateDeclarations: Yes 23642f437eSKuiying WangBinPackArguments: true 24642f437eSKuiying WangBinPackParameters: true 25*20de6de8SPatrick WilliamsBitFieldColonSpacing: None 26642f437eSKuiying WangBraceWrapping: 27642f437eSKuiying Wang AfterCaseLabel: true 28642f437eSKuiying Wang AfterClass: true 29642f437eSKuiying Wang AfterControlStatement: true 30642f437eSKuiying Wang AfterEnum: true 31*20de6de8SPatrick Williams AfterExternBlock: true 32642f437eSKuiying Wang AfterFunction: true 33642f437eSKuiying Wang AfterNamespace: true 34642f437eSKuiying Wang AfterObjCDeclaration: true 35642f437eSKuiying Wang AfterStruct: true 36642f437eSKuiying Wang AfterUnion: true 37642f437eSKuiying Wang BeforeCatch: true 38642f437eSKuiying Wang BeforeElse: true 39*20de6de8SPatrick Williams BeforeLambdaBody: false 40*20de6de8SPatrick Williams BeforeWhile: false 41642f437eSKuiying Wang IndentBraces: false 42642f437eSKuiying Wang SplitEmptyFunction: false 43642f437eSKuiying Wang SplitEmptyRecord: false 44642f437eSKuiying Wang SplitEmptyNamespace: false 45f19e2713SPatrick WilliamsBreakAfterAttributes: Never 46642f437eSKuiying WangBreakBeforeBinaryOperators: None 47642f437eSKuiying WangBreakBeforeBraces: Custom 48642f437eSKuiying WangBreakBeforeTernaryOperators: true 49642f437eSKuiying WangBreakConstructorInitializers: AfterColon 50642f437eSKuiying WangBreakInheritanceList: AfterColon 51b9e362ddSGeorge LiuBreakStringLiterals: false 52642f437eSKuiying WangColumnLimit: 80 53642f437eSKuiying WangCommentPragmas: '^ IWYU pragma:' 54642f437eSKuiying WangCompactNamespaces: false 55642f437eSKuiying WangConstructorInitializerIndentWidth: 4 56642f437eSKuiying WangContinuationIndentWidth: 4 57642f437eSKuiying WangCpp11BracedListStyle: true 58642f437eSKuiying WangDerivePointerAlignment: false 59642f437eSKuiying WangDisableFormat: false 60642f437eSKuiying WangFixNamespaceComments: true 61*20de6de8SPatrick WilliamsForEachMacros: 62*20de6de8SPatrick Williams - foreach 63*20de6de8SPatrick Williams - Q_FOREACH 64*20de6de8SPatrick Williams - BOOST_FOREACH 65642f437eSKuiying WangIncludeBlocks: Regroup 66642f437eSKuiying WangIncludeCategories: 67642f437eSKuiying Wang - Regex: '^[<"](gtest|gmock)' 68642f437eSKuiying Wang Priority: 7 69642f437eSKuiying Wang - Regex: '^"config.h"' 70642f437eSKuiying Wang Priority: -1 71642f437eSKuiying Wang - Regex: '^".*\.h"' 72642f437eSKuiying Wang Priority: 1 73642f437eSKuiying Wang - Regex: '^".*\.hpp"' 74642f437eSKuiying Wang Priority: 2 75642f437eSKuiying Wang - Regex: '^<.*\.h>' 76642f437eSKuiying Wang Priority: 3 77642f437eSKuiying Wang - Regex: '^<.*\.hpp>' 78642f437eSKuiying Wang Priority: 4 79642f437eSKuiying Wang - Regex: '^<.*' 80642f437eSKuiying Wang Priority: 5 81642f437eSKuiying Wang - Regex: '.*' 82642f437eSKuiying Wang Priority: 6 83642f437eSKuiying WangIndentCaseLabels: true 84*20de6de8SPatrick WilliamsIndentExternBlock: NoIndent 85f19e2713SPatrick WilliamsIndentRequiresClause: true 86642f437eSKuiying WangIndentWidth: 4 87642f437eSKuiying WangIndentWrappedFunctionNames: true 88f19e2713SPatrick WilliamsInsertNewlineAtEOF: true 89f19e2713SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 90f19e2713SPatrick WilliamsLambdaBodyIndentation: OuterScope 91f19e2713SPatrick WilliamsLineEnding: LF 92642f437eSKuiying WangMacroBlockBegin: '' 93642f437eSKuiying WangMacroBlockEnd: '' 94642f437eSKuiying WangMaxEmptyLinesToKeep: 1 95642f437eSKuiying WangNamespaceIndentation: None 96642f437eSKuiying WangObjCBlockIndentWidth: 2 97642f437eSKuiying WangObjCSpaceAfterProperty: false 98642f437eSKuiying WangObjCSpaceBeforeProtocolList: true 99*20de6de8SPatrick WilliamsPackConstructorInitializers: BinPack 100f19e2713SPatrick WilliamsPenaltyBreakAssignment: 25 101642f437eSKuiying WangPenaltyBreakBeforeFirstCallParameter: 19 102642f437eSKuiying WangPenaltyBreakComment: 300 103642f437eSKuiying WangPenaltyBreakFirstLessLess: 120 104642f437eSKuiying WangPenaltyBreakString: 1000 105642f437eSKuiying WangPenaltyExcessCharacter: 1000000 106642f437eSKuiying WangPenaltyReturnTypeOnItsOwnLine: 60 107f19e2713SPatrick WilliamsPenaltyIndentedWhitespace: 0 108*20de6de8SPatrick WilliamsPointerAlignment: Left 109f19e2713SPatrick WilliamsQualifierAlignment: Left 110f19e2713SPatrick WilliamsReferenceAlignment: Left 111642f437eSKuiying WangReflowComments: true 112f19e2713SPatrick WilliamsRequiresClausePosition: OwnLine 113f19e2713SPatrick WilliamsRequiresExpressionIndentation: Keyword 114*20de6de8SPatrick WilliamsSortIncludes: CaseSensitive 115642f437eSKuiying WangSortUsingDeclarations: true 116642f437eSKuiying WangSpaceAfterCStyleCast: false 117642f437eSKuiying WangSpaceAfterTemplateKeyword: true 118642f437eSKuiying WangSpaceBeforeAssignmentOperators: true 119642f437eSKuiying WangSpaceBeforeCpp11BracedList: false 120642f437eSKuiying WangSpaceBeforeCtorInitializerColon: true 121642f437eSKuiying WangSpaceBeforeInheritanceColon: true 122642f437eSKuiying WangSpaceBeforeParens: ControlStatements 123642f437eSKuiying WangSpaceBeforeRangeBasedForLoopColon: true 124642f437eSKuiying WangSpaceInEmptyParentheses: false 125642f437eSKuiying WangSpacesBeforeTrailingComments: 1 126*20de6de8SPatrick WilliamsSpacesInAngles: Never 127642f437eSKuiying WangSpacesInContainerLiterals: true 128642f437eSKuiying WangSpacesInCStyleCastParentheses: false 129642f437eSKuiying WangSpacesInParentheses: false 130642f437eSKuiying WangSpacesInSquareBrackets: false 131642f437eSKuiying WangStandard: Latest 132642f437eSKuiying WangTabWidth: 4 133642f437eSKuiying WangUseTab: Never 134642f437eSKuiying Wang... 135642f437eSKuiying Wang 136