14f7ff21fSopenharmony_ci---
24f7ff21fSopenharmony_ciLanguage:        Cpp
34f7ff21fSopenharmony_ci# BasedOnStyle:  LLVM
44f7ff21fSopenharmony_ciAccessModifierOffset: -4
54f7ff21fSopenharmony_ciAlignAfterOpenBracket: DontAlign
64f7ff21fSopenharmony_ciAlignConsecutiveMacros: false
74f7ff21fSopenharmony_ciAlignConsecutiveAssignments: false
84f7ff21fSopenharmony_ciAlignConsecutiveDeclarations: false
94f7ff21fSopenharmony_ciAlignEscapedNewlines: Left
104f7ff21fSopenharmony_ciAlignOperands: false
114f7ff21fSopenharmony_ciAlignTrailingComments: true
124f7ff21fSopenharmony_ciAllowAllArgumentsOnNextLine: false
134f7ff21fSopenharmony_ciAllowAllConstructorInitializersOnNextLine: false
144f7ff21fSopenharmony_ciAllowAllParametersOfDeclarationOnNextLine: false
154f7ff21fSopenharmony_ciAllowShortBlocksOnASingleLine: Never
164f7ff21fSopenharmony_ciAllowShortCaseLabelsOnASingleLine: false
174f7ff21fSopenharmony_ciAllowShortFunctionsOnASingleLine: false
184f7ff21fSopenharmony_ciAllowShortLambdasOnASingleLine: All
194f7ff21fSopenharmony_ciAllowShortIfStatementsOnASingleLine: Never
204f7ff21fSopenharmony_ciAllowShortLoopsOnASingleLine: false
214f7ff21fSopenharmony_ciAlwaysBreakAfterDefinitionReturnType: None
224f7ff21fSopenharmony_ciAlwaysBreakAfterReturnType: None
234f7ff21fSopenharmony_ciAlwaysBreakBeforeMultilineStrings: false
244f7ff21fSopenharmony_ciAlwaysBreakTemplateDeclarations: Yes
254f7ff21fSopenharmony_ciBinPackArguments: true
264f7ff21fSopenharmony_ciBinPackParameters: true
274f7ff21fSopenharmony_ciBraceWrapping:
284f7ff21fSopenharmony_ci  AfterCaseLabel:  false
294f7ff21fSopenharmony_ci  AfterClass:      false
304f7ff21fSopenharmony_ci  AfterControlStatement: false
314f7ff21fSopenharmony_ci  AfterEnum:       false
324f7ff21fSopenharmony_ci  AfterFunction:   true
334f7ff21fSopenharmony_ci  AfterNamespace:  false
344f7ff21fSopenharmony_ci  AfterObjCDeclaration: false
354f7ff21fSopenharmony_ci  AfterStruct:     false
364f7ff21fSopenharmony_ci  AfterUnion:      false
374f7ff21fSopenharmony_ci  AfterExternBlock: false
384f7ff21fSopenharmony_ci  BeforeCatch:     false
394f7ff21fSopenharmony_ci  BeforeElse:      false
404f7ff21fSopenharmony_ci  IndentBraces:    false
414f7ff21fSopenharmony_ci  SplitEmptyFunction: true
424f7ff21fSopenharmony_ci  SplitEmptyRecord: true
434f7ff21fSopenharmony_ci  SplitEmptyNamespace: true
444f7ff21fSopenharmony_ciBreakBeforeBinaryOperators: None
454f7ff21fSopenharmony_ciBreakBeforeBraces: Custom
464f7ff21fSopenharmony_ciBreakBeforeInheritanceComma: false
474f7ff21fSopenharmony_ciBreakInheritanceList: BeforeColon
484f7ff21fSopenharmony_ciBreakBeforeTernaryOperators: true
494f7ff21fSopenharmony_ciBreakConstructorInitializersBeforeComma: false
504f7ff21fSopenharmony_ciBreakConstructorInitializers: BeforeColon
514f7ff21fSopenharmony_ciBreakAfterJavaFieldAnnotations: false
524f7ff21fSopenharmony_ciBreakStringLiterals: true
534f7ff21fSopenharmony_ciColumnLimit:     120
544f7ff21fSopenharmony_ciCommentPragmas:  '^ IWYU pragma:'
554f7ff21fSopenharmony_ciCompactNamespaces: false
564f7ff21fSopenharmony_ciConstructorInitializerAllOnOneLineOrOnePerLine: true
574f7ff21fSopenharmony_ciConstructorInitializerIndentWidth: 4
584f7ff21fSopenharmony_ciContinuationIndentWidth: 4
594f7ff21fSopenharmony_ciCpp11BracedListStyle: false
604f7ff21fSopenharmony_ciDeriveLineEnding: true
614f7ff21fSopenharmony_ciDerivePointerAlignment: false
624f7ff21fSopenharmony_ciDisableFormat:   false
634f7ff21fSopenharmony_ciExperimentalAutoDetectBinPacking: false
644f7ff21fSopenharmony_ciFixNamespaceComments: true
654f7ff21fSopenharmony_ciForEachMacros:
664f7ff21fSopenharmony_ci  - foreach
674f7ff21fSopenharmony_ci  - Q_FOREACH
684f7ff21fSopenharmony_ci  - BOOST_FOREACH
694f7ff21fSopenharmony_ci  - FOREACH_LIST_NODE
704f7ff21fSopenharmony_ci  - FOREACH_LIST_NODE_SAFE
714f7ff21fSopenharmony_ciIncludeBlocks:   Preserve
724f7ff21fSopenharmony_ciIncludeCategories:
734f7ff21fSopenharmony_ci  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
744f7ff21fSopenharmony_ci    Priority:        2
754f7ff21fSopenharmony_ci    SortPriority:    0
764f7ff21fSopenharmony_ci  - Regex:           '^(<|"(gtest|gmock|isl|json)/)'
774f7ff21fSopenharmony_ci    Priority:        3
784f7ff21fSopenharmony_ci    SortPriority:    0
794f7ff21fSopenharmony_ci  - Regex:           '.*'
804f7ff21fSopenharmony_ci    Priority:        1
814f7ff21fSopenharmony_ci    SortPriority:    0
824f7ff21fSopenharmony_ciIncludeIsMainRegex: '(Test)?$'
834f7ff21fSopenharmony_ciIncludeIsMainSourceRegex: ''
844f7ff21fSopenharmony_ciIndentCaseLabels: true
854f7ff21fSopenharmony_ciIndentGotoLabels: true
864f7ff21fSopenharmony_ciIndentPPDirectives: None
874f7ff21fSopenharmony_ciIndentWidth:     4
884f7ff21fSopenharmony_ciIndentWrappedFunctionNames: false
894f7ff21fSopenharmony_ciJavaScriptQuotes: Leave
904f7ff21fSopenharmony_ciJavaScriptWrapImports: true
914f7ff21fSopenharmony_ciKeepEmptyLinesAtTheStartOfBlocks: true
924f7ff21fSopenharmony_ciMacroBlockBegin: ''
934f7ff21fSopenharmony_ciMacroBlockEnd:   ''
944f7ff21fSopenharmony_ciMaxEmptyLinesToKeep: 1
954f7ff21fSopenharmony_ciNamespaceIndentation: None
964f7ff21fSopenharmony_ciObjCBinPackProtocolList: Auto
974f7ff21fSopenharmony_ciObjCBlockIndentWidth: 2
984f7ff21fSopenharmony_ciObjCSpaceAfterProperty: false
994f7ff21fSopenharmony_ciObjCSpaceBeforeProtocolList: true
1004f7ff21fSopenharmony_ciPenaltyBreakAssignment: 2
1014f7ff21fSopenharmony_ciPenaltyBreakBeforeFirstCallParameter: 19
1024f7ff21fSopenharmony_ciPenaltyBreakComment: 300
1034f7ff21fSopenharmony_ciPenaltyBreakFirstLessLess: 120
1044f7ff21fSopenharmony_ciPenaltyBreakString: 1000
1054f7ff21fSopenharmony_ciPenaltyBreakTemplateDeclaration: 10
1064f7ff21fSopenharmony_ciPenaltyExcessCharacter: 1000000
1074f7ff21fSopenharmony_ciPenaltyReturnTypeOnItsOwnLine: 60
1084f7ff21fSopenharmony_ciPointerAlignment: Right
1094f7ff21fSopenharmony_ciReflowComments:  true
1104f7ff21fSopenharmony_ciSortIncludes:    true
1114f7ff21fSopenharmony_ciSortUsingDeclarations: true
1124f7ff21fSopenharmony_ciSpaceAfterCStyleCast: false
1134f7ff21fSopenharmony_ciSpaceAfterLogicalNot: false
1144f7ff21fSopenharmony_ciSpaceAfterTemplateKeyword: true
1154f7ff21fSopenharmony_ciSpaceBeforeAssignmentOperators: true
1164f7ff21fSopenharmony_ciSpaceBeforeCpp11BracedList: true
1174f7ff21fSopenharmony_ciSpaceBeforeCtorInitializerColon: true
1184f7ff21fSopenharmony_ciSpaceBeforeInheritanceColon: true
1194f7ff21fSopenharmony_ciSpaceBeforeParens: ControlStatements
1204f7ff21fSopenharmony_ciSpaceBeforeRangeBasedForLoopColon: true
1214f7ff21fSopenharmony_ciSpaceInEmptyBlock: false
1224f7ff21fSopenharmony_ciSpaceInEmptyParentheses: false
1234f7ff21fSopenharmony_ciSpacesBeforeTrailingComments: 1
1244f7ff21fSopenharmony_ciSpacesInAngles:  false
1254f7ff21fSopenharmony_ciSpacesInConditionalStatement: false
1264f7ff21fSopenharmony_ciSpacesInContainerLiterals: true
1274f7ff21fSopenharmony_ciSpacesInCStyleCastParentheses: false
1284f7ff21fSopenharmony_ciSpacesInParentheses: false
1294f7ff21fSopenharmony_ciSpacesInSquareBrackets: false
1304f7ff21fSopenharmony_ciSpaceBeforeSquareBrackets: false
1314f7ff21fSopenharmony_ciStandard:        Latest
1324f7ff21fSopenharmony_ciStatementMacros:
1334f7ff21fSopenharmony_ci  - Q_UNUSED
1344f7ff21fSopenharmony_ci  - QT_REQUIRE_VERSION
1354f7ff21fSopenharmony_ciTabWidth:        4
1364f7ff21fSopenharmony_ciUseCRLF:         false
1374f7ff21fSopenharmony_ciUseTab:          Never
1384f7ff21fSopenharmony_ci...
1394f7ff21fSopenharmony_ci
140