11cb0ef41Sopenharmony_ci--- 21cb0ef41Sopenharmony_ciLanguage: Cpp 31cb0ef41Sopenharmony_ci# BasedOnStyle: Google 41cb0ef41Sopenharmony_ciAccessModifierOffset: -1 51cb0ef41Sopenharmony_ciAlignAfterOpenBracket: Align 61cb0ef41Sopenharmony_ciAlignConsecutiveAssignments: false 71cb0ef41Sopenharmony_ciAlignConsecutiveDeclarations: false 81cb0ef41Sopenharmony_ciAlignEscapedNewlines: Right 91cb0ef41Sopenharmony_ciAlignOperands: true 101cb0ef41Sopenharmony_ciAlignTrailingComments: true 111cb0ef41Sopenharmony_ciAllowAllParametersOfDeclarationOnNextLine: true 121cb0ef41Sopenharmony_ciAllowShortBlocksOnASingleLine: false 131cb0ef41Sopenharmony_ciAllowShortCaseLabelsOnASingleLine: false 141cb0ef41Sopenharmony_ciAllowShortFunctionsOnASingleLine: Inline 151cb0ef41Sopenharmony_ciAllowShortIfStatementsOnASingleLine: true 161cb0ef41Sopenharmony_ciAllowShortLoopsOnASingleLine: true 171cb0ef41Sopenharmony_ciAlwaysBreakAfterDefinitionReturnType: None 181cb0ef41Sopenharmony_ciAlwaysBreakAfterReturnType: None 191cb0ef41Sopenharmony_ciAlwaysBreakBeforeMultilineStrings: false 201cb0ef41Sopenharmony_ciAlwaysBreakTemplateDeclarations: true 211cb0ef41Sopenharmony_ciBinPackArguments: false 221cb0ef41Sopenharmony_ciBinPackParameters: false 231cb0ef41Sopenharmony_ciBraceWrapping: 241cb0ef41Sopenharmony_ci AfterClass: false 251cb0ef41Sopenharmony_ci AfterControlStatement: false 261cb0ef41Sopenharmony_ci AfterEnum: false 271cb0ef41Sopenharmony_ci AfterFunction: false 281cb0ef41Sopenharmony_ci AfterNamespace: false 291cb0ef41Sopenharmony_ci AfterObjCDeclaration: false 301cb0ef41Sopenharmony_ci AfterStruct: false 311cb0ef41Sopenharmony_ci AfterUnion: false 321cb0ef41Sopenharmony_ci AfterExternBlock: false 331cb0ef41Sopenharmony_ci BeforeCatch: false 341cb0ef41Sopenharmony_ci BeforeElse: false 351cb0ef41Sopenharmony_ci IndentBraces: false 361cb0ef41Sopenharmony_ci SplitEmptyFunction: true 371cb0ef41Sopenharmony_ci SplitEmptyRecord: true 381cb0ef41Sopenharmony_ci SplitEmptyNamespace: true 391cb0ef41Sopenharmony_ciBreakBeforeBinaryOperators: None 401cb0ef41Sopenharmony_ciBreakBeforeBraces: Attach 411cb0ef41Sopenharmony_ciBreakBeforeInheritanceComma: false 421cb0ef41Sopenharmony_ciBreakBeforeTernaryOperators: true 431cb0ef41Sopenharmony_ciBreakConstructorInitializersBeforeComma: false 441cb0ef41Sopenharmony_ciBreakConstructorInitializers: BeforeColon 451cb0ef41Sopenharmony_ciBreakAfterJavaFieldAnnotations: false 461cb0ef41Sopenharmony_ciBreakStringLiterals: true 471cb0ef41Sopenharmony_ciColumnLimit: 80 481cb0ef41Sopenharmony_ciCommentPragmas: '^ IWYU pragma:' 491cb0ef41Sopenharmony_ciCompactNamespaces: false 501cb0ef41Sopenharmony_ciConstructorInitializerAllOnOneLineOrOnePerLine: true 511cb0ef41Sopenharmony_ciConstructorInitializerIndentWidth: 4 521cb0ef41Sopenharmony_ciContinuationIndentWidth: 4 531cb0ef41Sopenharmony_ciCpp11BracedListStyle: true 541cb0ef41Sopenharmony_ciDerivePointerAlignment: false 551cb0ef41Sopenharmony_ciDisableFormat: false 561cb0ef41Sopenharmony_ciExperimentalAutoDetectBinPacking: false 571cb0ef41Sopenharmony_ciFixNamespaceComments: true 581cb0ef41Sopenharmony_ciForEachMacros: 591cb0ef41Sopenharmony_ci - foreach 601cb0ef41Sopenharmony_ci - Q_FOREACH 611cb0ef41Sopenharmony_ci - BOOST_FOREACH 621cb0ef41Sopenharmony_ciIncludeBlocks: Preserve 631cb0ef41Sopenharmony_ciIncludeCategories: 641cb0ef41Sopenharmony_ci - Regex: '^<ext/.*\.h>' 651cb0ef41Sopenharmony_ci Priority: 2 661cb0ef41Sopenharmony_ci - Regex: '^<.*\.h>' 671cb0ef41Sopenharmony_ci Priority: 1 681cb0ef41Sopenharmony_ci - Regex: '^<.*' 691cb0ef41Sopenharmony_ci Priority: 2 701cb0ef41Sopenharmony_ci - Regex: '.*' 711cb0ef41Sopenharmony_ci Priority: 3 721cb0ef41Sopenharmony_ciIncludeIsMainRegex: '([-_](test|unittest))?$' 731cb0ef41Sopenharmony_ciIndentCaseLabels: true 741cb0ef41Sopenharmony_ciIndentPPDirectives: None 751cb0ef41Sopenharmony_ciIndentWidth: 2 761cb0ef41Sopenharmony_ciIndentWrappedFunctionNames: false 771cb0ef41Sopenharmony_ciJavaScriptQuotes: Leave 781cb0ef41Sopenharmony_ciJavaScriptWrapImports: true 791cb0ef41Sopenharmony_ciKeepEmptyLinesAtTheStartOfBlocks: false 801cb0ef41Sopenharmony_ciMacroBlockBegin: '' 811cb0ef41Sopenharmony_ciMacroBlockEnd: '' 821cb0ef41Sopenharmony_ciMaxEmptyLinesToKeep: 1 831cb0ef41Sopenharmony_ciNamespaceIndentation: None 841cb0ef41Sopenharmony_ciObjCBlockIndentWidth: 2 851cb0ef41Sopenharmony_ciObjCSpaceAfterProperty: false 861cb0ef41Sopenharmony_ciObjCSpaceBeforeProtocolList: false 871cb0ef41Sopenharmony_ciPenaltyBreakAssignment: 2 881cb0ef41Sopenharmony_ciPenaltyBreakBeforeFirstCallParameter: 1 891cb0ef41Sopenharmony_ciPenaltyBreakComment: 300 901cb0ef41Sopenharmony_ciPenaltyBreakFirstLessLess: 120 911cb0ef41Sopenharmony_ciPenaltyBreakString: 1000 921cb0ef41Sopenharmony_ciPenaltyExcessCharacter: 1000000 931cb0ef41Sopenharmony_ciPenaltyReturnTypeOnItsOwnLine: 200 941cb0ef41Sopenharmony_ciPointerAlignment: Left 951cb0ef41Sopenharmony_ciReflowComments: true 961cb0ef41Sopenharmony_ciSortIncludes: true 971cb0ef41Sopenharmony_ciSortUsingDeclarations: true 981cb0ef41Sopenharmony_ciSpaceAfterCStyleCast: false 991cb0ef41Sopenharmony_ciSpaceAfterTemplateKeyword: true 1001cb0ef41Sopenharmony_ciSpaceBeforeAssignmentOperators: true 1011cb0ef41Sopenharmony_ciSpaceBeforeParens: ControlStatements 1021cb0ef41Sopenharmony_ciSpaceInEmptyParentheses: false 1031cb0ef41Sopenharmony_ciSpacesBeforeTrailingComments: 2 1041cb0ef41Sopenharmony_ciSpacesInAngles: false 1051cb0ef41Sopenharmony_ciSpacesInContainerLiterals: true 1061cb0ef41Sopenharmony_ciSpacesInCStyleCastParentheses: false 1071cb0ef41Sopenharmony_ciSpacesInParentheses: false 1081cb0ef41Sopenharmony_ciSpacesInSquareBrackets: false 1091cb0ef41Sopenharmony_ciStandard: Auto 1101cb0ef41Sopenharmony_ciTabWidth: 8 1111cb0ef41Sopenharmony_ciUseTab: Never 112