1*a184bf61SLei YU--- 2*a184bf61SLei YULanguage: Cpp 3*a184bf61SLei YU# BasedOnStyle: LLVM 4*a184bf61SLei YUAccessModifierOffset: -2 5*a184bf61SLei YUAlignAfterOpenBracket: Align 6*a184bf61SLei YUAlignConsecutiveAssignments: false 7*a184bf61SLei YUAlignConsecutiveDeclarations: false 8*a184bf61SLei YUAlignEscapedNewlinesLeft: false 9*a184bf61SLei YUAlignOperands: true 10*a184bf61SLei YUAlignTrailingComments: true 11*a184bf61SLei YUAllowAllParametersOfDeclarationOnNextLine: true 12*a184bf61SLei YUAllowShortBlocksOnASingleLine: false 13*a184bf61SLei YUAllowShortCaseLabelsOnASingleLine: false 14*a184bf61SLei YUAllowShortFunctionsOnASingleLine: None 15*a184bf61SLei YUAllowShortIfStatementsOnASingleLine: false 16*a184bf61SLei YUAllowShortLoopsOnASingleLine: false 17*a184bf61SLei YUAlwaysBreakAfterDefinitionReturnType: None 18*a184bf61SLei YUAlwaysBreakAfterReturnType: None 19*a184bf61SLei YUAlwaysBreakBeforeMultilineStrings: false 20*a184bf61SLei YUAlwaysBreakTemplateDeclarations: true 21*a184bf61SLei YUBinPackArguments: true 22*a184bf61SLei YUBinPackParameters: true 23*a184bf61SLei YUBraceWrapping: 24*a184bf61SLei YU AfterClass: true 25*a184bf61SLei YU AfterControlStatement: true 26*a184bf61SLei YU AfterEnum: true 27*a184bf61SLei YU AfterFunction: true 28*a184bf61SLei YU AfterNamespace: true 29*a184bf61SLei YU AfterObjCDeclaration: true 30*a184bf61SLei YU AfterStruct: true 31*a184bf61SLei YU AfterUnion: true 32*a184bf61SLei YU BeforeCatch: true 33*a184bf61SLei YU BeforeElse: true 34*a184bf61SLei YU IndentBraces: false 35*a184bf61SLei YUBreakBeforeBinaryOperators: None 36*a184bf61SLei YUBreakBeforeBraces: Custom 37*a184bf61SLei YUBreakBeforeTernaryOperators: true 38*a184bf61SLei YUBreakConstructorInitializers: AfterColon 39*a184bf61SLei YUColumnLimit: 80 40*a184bf61SLei YUCommentPragmas: '^ IWYU pragma:' 41*a184bf61SLei YUConstructorInitializerAllOnOneLineOrOnePerLine: false 42*a184bf61SLei YUConstructorInitializerIndentWidth: 4 43*a184bf61SLei YUContinuationIndentWidth: 4 44*a184bf61SLei YUCpp11BracedListStyle: true 45*a184bf61SLei YUDerivePointerAlignment: false 46*a184bf61SLei YUDisableFormat: false 47*a184bf61SLei YUExperimentalAutoDetectBinPacking: false 48*a184bf61SLei YUFixNamespaceComments: true 49*a184bf61SLei YUForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 50*a184bf61SLei YUIncludeBlocks: Regroup 51*a184bf61SLei YUIncludeCategories: 52*a184bf61SLei YU - Regex: '^[<"](gtest|gmock)' 53*a184bf61SLei YU Priority: 5 54*a184bf61SLei YU - Regex: '^"config.h"' 55*a184bf61SLei YU Priority: -1 56*a184bf61SLei YU - Regex: '^".*\.hpp"' 57*a184bf61SLei YU Priority: 1 58*a184bf61SLei YU - Regex: '^<.*\.h>' 59*a184bf61SLei YU Priority: 2 60*a184bf61SLei YU - Regex: '^<.*' 61*a184bf61SLei YU Priority: 3 62*a184bf61SLei YU - Regex: '.*' 63*a184bf61SLei YU Priority: 4 64*a184bf61SLei YUIndentCaseLabels: true 65*a184bf61SLei YUIndentWidth: 4 66*a184bf61SLei YUIndentWrappedFunctionNames: true 67*a184bf61SLei YUKeepEmptyLinesAtTheStartOfBlocks: true 68*a184bf61SLei YUMacroBlockBegin: '' 69*a184bf61SLei YUMacroBlockEnd: '' 70*a184bf61SLei YUMaxEmptyLinesToKeep: 1 71*a184bf61SLei YUNamespaceIndentation: None 72*a184bf61SLei YUObjCBlockIndentWidth: 2 73*a184bf61SLei YUObjCSpaceAfterProperty: false 74*a184bf61SLei YUObjCSpaceBeforeProtocolList: true 75*a184bf61SLei YUPenaltyBreakBeforeFirstCallParameter: 19 76*a184bf61SLei YUPenaltyBreakComment: 300 77*a184bf61SLei YUPenaltyBreakFirstLessLess: 120 78*a184bf61SLei YUPenaltyBreakString: 1000 79*a184bf61SLei YUPenaltyExcessCharacter: 1000000 80*a184bf61SLei YUPenaltyReturnTypeOnItsOwnLine: 60 81*a184bf61SLei YUPointerAlignment: Left 82*a184bf61SLei YUReflowComments: true 83*a184bf61SLei YUSortIncludes: true 84*a184bf61SLei YUSortUsingDeclarations: true 85*a184bf61SLei YUSpaceAfterCStyleCast: false 86*a184bf61SLei YUSpaceBeforeAssignmentOperators: true 87*a184bf61SLei YUSpaceBeforeParens: ControlStatements 88*a184bf61SLei YUSpaceInEmptyParentheses: false 89*a184bf61SLei YUSpacesBeforeTrailingComments: 1 90*a184bf61SLei YUSpacesInAngles: false 91*a184bf61SLei YUSpacesInContainerLiterals: true 92*a184bf61SLei YUSpacesInCStyleCastParentheses: false 93*a184bf61SLei YUSpacesInParentheses: false 94*a184bf61SLei YUSpacesInSquareBrackets: false 95*a184bf61SLei YUStandard: Cpp11 96*a184bf61SLei YUTabWidth: 4 97*a184bf61SLei YUUseTab: Never 98*a184bf61SLei YU... 99