xref: /developtools/hiperf/.clang-format (revision 48f512ce)
148f512ceSopenharmony_ci---
248f512ceSopenharmony_ciLanguage:        Cpp
348f512ceSopenharmony_ci# BasedOnStyle:  LLVM
448f512ceSopenharmony_ciAccessModifierOffset: -4
548f512ceSopenharmony_ciAlignAfterOpenBracket: Align
648f512ceSopenharmony_ciAlignConsecutiveMacros: Consecutive
748f512ceSopenharmony_ciAlignConsecutiveAssignments: None
848f512ceSopenharmony_ciAlignConsecutiveBitFields: None
948f512ceSopenharmony_ciAlignConsecutiveDeclarations: None
1048f512ceSopenharmony_ciAlignEscapedNewlines: Right
1148f512ceSopenharmony_ciAlignOperands: Align
1248f512ceSopenharmony_ciAlignTrailingComments: true
1348f512ceSopenharmony_ciAllowAllArgumentsOnNextLine: false
1448f512ceSopenharmony_ciAllowAllConstructorInitializersOnNextLine: true
1548f512ceSopenharmony_ciAllowAllParametersOfDeclarationOnNextLine: true
1648f512ceSopenharmony_ciAllowShortEnumsOnASingleLine: true
1748f512ceSopenharmony_ciAllowShortBlocksOnASingleLine: Never
1848f512ceSopenharmony_ciAllowShortCaseLabelsOnASingleLine: false
1948f512ceSopenharmony_ciAllowShortFunctionsOnASingleLine: Empty
2048f512ceSopenharmony_ciAllowShortLambdasOnASingleLine: All
2148f512ceSopenharmony_ciAllowShortIfStatementsOnASingleLine: Never
2248f512ceSopenharmony_ciAllowShortLoopsOnASingleLine: false
2348f512ceSopenharmony_ciAlwaysBreakAfterDefinitionReturnType: None
2448f512ceSopenharmony_ciAlwaysBreakAfterReturnType: None
2548f512ceSopenharmony_ciAlwaysBreakBeforeMultilineStrings: false
2648f512ceSopenharmony_ciAlwaysBreakTemplateDeclarations: Yes
2748f512ceSopenharmony_ciAttributeMacros:
2848f512ceSopenharmony_ci  - __capability
2948f512ceSopenharmony_ciBinPackArguments: true
3048f512ceSopenharmony_ciBinPackParameters: true
3148f512ceSopenharmony_ciBreakBeforeBraces: WebKit
3248f512ceSopenharmony_ciBraceWrapping:
3348f512ceSopenharmony_ci  AfterCaseLabel:  false
3448f512ceSopenharmony_ci  AfterClass:      false
3548f512ceSopenharmony_ci  AfterControlStatement: Never
3648f512ceSopenharmony_ci  AfterEnum:       false
3748f512ceSopenharmony_ci  AfterFunction:   false
3848f512ceSopenharmony_ci  AfterNamespace:  false
3948f512ceSopenharmony_ci  AfterObjCDeclaration: false
4048f512ceSopenharmony_ci  AfterStruct:     false
4148f512ceSopenharmony_ci  AfterUnion:      false
4248f512ceSopenharmony_ci  AfterExternBlock: false
4348f512ceSopenharmony_ci  BeforeCatch:     false
4448f512ceSopenharmony_ci  BeforeElse:      false
4548f512ceSopenharmony_ci  BeforeLambdaBody: false
4648f512ceSopenharmony_ci  BeforeWhile:     false
4748f512ceSopenharmony_ci  IndentBraces:    false
4848f512ceSopenharmony_ci  SplitEmptyFunction: true
4948f512ceSopenharmony_ci  SplitEmptyRecord: true
5048f512ceSopenharmony_ci  SplitEmptyNamespace: true
5148f512ceSopenharmony_ciBreakBeforeBinaryOperators: None
5248f512ceSopenharmony_ciBreakBeforeConceptDeclarations: true
5348f512ceSopenharmony_ciBreakBeforeInheritanceComma: false
5448f512ceSopenharmony_ciBreakInheritanceList: BeforeColon
5548f512ceSopenharmony_ciBreakBeforeTernaryOperators: true
5648f512ceSopenharmony_ciBreakConstructorInitializers: BeforeColon
5748f512ceSopenharmony_ciBreakAfterJavaFieldAnnotations: false
5848f512ceSopenharmony_ciBreakStringLiterals: true
5948f512ceSopenharmony_ciColumnLimit:     100
6048f512ceSopenharmony_ciCommentPragmas:  '^ IWYU pragma:'
6148f512ceSopenharmony_ciCompactNamespaces: false
6248f512ceSopenharmony_ciConstructorInitializerAllOnOneLineOrOnePerLine: true
6348f512ceSopenharmony_ciConstructorInitializerIndentWidth: 4
6448f512ceSopenharmony_ciContinuationIndentWidth: 4
6548f512ceSopenharmony_ciCpp11BracedListStyle: true
6648f512ceSopenharmony_ciDeriveLineEnding: true
6748f512ceSopenharmony_ciDerivePointerAlignment: false
6848f512ceSopenharmony_ciDisableFormat:   false
6948f512ceSopenharmony_ciEmptyLineBeforeAccessModifier: LogicalBlock
7048f512ceSopenharmony_ciExperimentalAutoDetectBinPacking: false
7148f512ceSopenharmony_ciFixNamespaceComments: true
7248f512ceSopenharmony_ciForEachMacros:
7348f512ceSopenharmony_ci  - foreach
7448f512ceSopenharmony_ci  - Q_FOREACH
7548f512ceSopenharmony_ci  - BOOST_FOREACH
7648f512ceSopenharmony_ciStatementAttributeLikeMacros:
7748f512ceSopenharmony_ci  - Q_EMIT
7848f512ceSopenharmony_ciIncludeBlocks:   Preserve
7948f512ceSopenharmony_ci#IncludeCategories:
8048f512ceSopenharmony_ci#  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
8148f512ceSopenharmony_ci#    Priority:        1
8248f512ceSopenharmony_ci#    SortPriority:    0
8348f512ceSopenharmony_ci#    CaseSensitive:   false
8448f512ceSopenharmony_ci#  - Regex:           '^(<|"(gtest|gmock|isl|json)/)'
8548f512ceSopenharmony_ci#    Priority:        2
8648f512ceSopenharmony_ci#    SortPriority:    0
8748f512ceSopenharmony_ci#    CaseSensitive:   false
8848f512ceSopenharmony_ci#  - Regex:           '.*'
8948f512ceSopenharmony_ci#    Priority:        3
9048f512ceSopenharmony_ci#    SortPriority:    0
9148f512ceSopenharmony_ci#    CaseSensitive:   false
9248f512ceSopenharmony_ci
9348f512ceSopenharmony_ciIncludeIsMainRegex: '(Test)?$'
9448f512ceSopenharmony_ciIncludeIsMainSourceRegex: ''
9548f512ceSopenharmony_ci
9648f512ceSopenharmony_ci# 3.8.1
9748f512ceSopenharmony_ciIndentCaseLabels: true
9848f512ceSopenharmony_ciIndentCaseBlocks: false
9948f512ceSopenharmony_ciIndentGotoLabels: true
10048f512ceSopenharmony_ciIndentPPDirectives: None
10148f512ceSopenharmony_ciIndentExternBlock: AfterExternBlock
10248f512ceSopenharmony_ciIndentRequires:  false
10348f512ceSopenharmony_ciIndentWidth:     4
10448f512ceSopenharmony_ciIndentWrappedFunctionNames: false
10548f512ceSopenharmony_ciInsertTrailingCommas: None
10648f512ceSopenharmony_ciJavaScriptQuotes: Leave
10748f512ceSopenharmony_ciJavaScriptWrapImports: true
10848f512ceSopenharmony_ciKeepEmptyLinesAtTheStartOfBlocks: true
10948f512ceSopenharmony_ciMacroBlockBegin: ''
11048f512ceSopenharmony_ciMacroBlockEnd:   ''
11148f512ceSopenharmony_ciMaxEmptyLinesToKeep: 1
11248f512ceSopenharmony_ciNamespaceIndentation: None
11348f512ceSopenharmony_ciObjCBinPackProtocolList: Auto
11448f512ceSopenharmony_ciObjCBlockIndentWidth: 4
11548f512ceSopenharmony_ciObjCBreakBeforeNestedBlockParam: true
11648f512ceSopenharmony_ciObjCSpaceAfterProperty: false
11748f512ceSopenharmony_ciObjCSpaceBeforeProtocolList: true
11848f512ceSopenharmony_ciPenaltyBreakAssignment: 4
11948f512ceSopenharmony_ciPenaltyBreakBeforeFirstCallParameter: 19
12048f512ceSopenharmony_ciPenaltyBreakComment: 300
12148f512ceSopenharmony_ciPenaltyBreakFirstLessLess: 120
12248f512ceSopenharmony_ciPenaltyBreakString: 1000
12348f512ceSopenharmony_ciPenaltyBreakTemplateDeclaration: 10
12448f512ceSopenharmony_ciPenaltyExcessCharacter: 1000000
12548f512ceSopenharmony_ciPenaltyReturnTypeOnItsOwnLine: 1000
12648f512ceSopenharmony_ciPenaltyIndentedWhitespace: 0
12748f512ceSopenharmony_ciPointerAlignment: Right
12848f512ceSopenharmony_ciReflowComments:  true
12948f512ceSopenharmony_ciSortIncludes:    true
13048f512ceSopenharmony_ciSortJavaStaticImport: Before
13148f512ceSopenharmony_ciSortUsingDeclarations: true
13248f512ceSopenharmony_ciSpaceAfterCStyleCast: false
13348f512ceSopenharmony_ciSpaceAfterLogicalNot: false
13448f512ceSopenharmony_ciSpaceAfterTemplateKeyword: false
13548f512ceSopenharmony_ciSpaceBeforeAssignmentOperators: true
13648f512ceSopenharmony_ciSpaceBeforeCaseColon: false
13748f512ceSopenharmony_ciSpaceBeforeCpp11BracedList: true
13848f512ceSopenharmony_ciSpaceBeforeCtorInitializerColon: true
13948f512ceSopenharmony_ciSpaceBeforeInheritanceColon: true
14048f512ceSopenharmony_ciSpaceBeforeParens: ControlStatements
14148f512ceSopenharmony_ciSpaceAroundPointerQualifiers: Before
14248f512ceSopenharmony_ciSpaceBeforeRangeBasedForLoopColon: true
14348f512ceSopenharmony_ciSpaceInEmptyBlock: false
14448f512ceSopenharmony_ciSpaceInEmptyParentheses: false
14548f512ceSopenharmony_ciSpacesBeforeTrailingComments: 1
14648f512ceSopenharmony_ciSpacesInAngles:  false
14748f512ceSopenharmony_ciSpacesInConditionalStatement: false
14848f512ceSopenharmony_ciSpacesInContainerLiterals: true
14948f512ceSopenharmony_ciSpacesInCStyleCastParentheses: false
15048f512ceSopenharmony_ciSpacesInParentheses: false
15148f512ceSopenharmony_ciSpacesInSquareBrackets: false
15248f512ceSopenharmony_ciSpaceBeforeSquareBrackets: false
15348f512ceSopenharmony_ciBitFieldColonSpacing: Both
15448f512ceSopenharmony_ci
15548f512ceSopenharmony_ciStatementMacros:
15648f512ceSopenharmony_ci  - Q_UNUSED
15748f512ceSopenharmony_ci  - QT_REQUIRE_VERSION
15848f512ceSopenharmony_ciUseCRLF:         false
15948f512ceSopenharmony_ciUseTab:          Never
16048f512ceSopenharmony_ciWhitespaceSensitiveMacros:
16148f512ceSopenharmony_ci  - STRINGIZE
16248f512ceSopenharmony_ci  - PP_STRINGIZE
16348f512ceSopenharmony_ci  - BOOST_PP_STRINGIZE
16448f512ceSopenharmony_ci  - NS_SWIFT_NAME
16548f512ceSopenharmony_ci  - CF_SWIFT_NAME
16648f512ceSopenharmony_ci
16748f512ceSopenharmony_ciStandard:	c++17
16848f512ceSopenharmony_ciTabWidth: 4
169