xref: /aosp_15_r20/external/OpenCL-CTS/.clang-format (revision 6467f958c7de8070b317fc65bcb0f6472e388d82)
1*6467f958SSadaf Ebrahimi---
2*6467f958SSadaf EbrahimiLanguage:        Cpp
3*6467f958SSadaf EbrahimiAccessModifierOffset: -4
4*6467f958SSadaf EbrahimiAlignAfterOpenBracket: Align
5*6467f958SSadaf EbrahimiAlignConsecutiveAssignments: false
6*6467f958SSadaf EbrahimiAlignConsecutiveDeclarations: false
7*6467f958SSadaf EbrahimiAlignEscapedNewlines: Right
8*6467f958SSadaf EbrahimiAlignOperands:   false
9*6467f958SSadaf EbrahimiAlignTrailingComments: false
10*6467f958SSadaf EbrahimiAllowAllArgumentsOnNextLine: true
11*6467f958SSadaf EbrahimiAllowAllConstructorInitializersOnNextLine: true
12*6467f958SSadaf EbrahimiAllowAllParametersOfDeclarationOnNextLine: true
13*6467f958SSadaf EbrahimiAllowShortBlocksOnASingleLine: false
14*6467f958SSadaf EbrahimiAllowShortCaseLabelsOnASingleLine: true
15*6467f958SSadaf EbrahimiAllowShortFunctionsOnASingleLine: All
16*6467f958SSadaf EbrahimiAllowShortLambdasOnASingleLine: All
17*6467f958SSadaf EbrahimiAllowShortIfStatementsOnASingleLine: WithoutElse
18*6467f958SSadaf EbrahimiAllowShortLoopsOnASingleLine: true
19*6467f958SSadaf EbrahimiAlwaysBreakAfterDefinitionReturnType: None
20*6467f958SSadaf EbrahimiAlwaysBreakAfterReturnType: None
21*6467f958SSadaf EbrahimiAlwaysBreakBeforeMultilineStrings: false
22*6467f958SSadaf EbrahimiAlwaysBreakTemplateDeclarations: MultiLine
23*6467f958SSadaf EbrahimiBinPackArguments: true
24*6467f958SSadaf EbrahimiBinPackParameters: true
25*6467f958SSadaf EbrahimiBraceWrapping:
26*6467f958SSadaf Ebrahimi  AfterCaseLabel:  false
27*6467f958SSadaf Ebrahimi  AfterClass:      false
28*6467f958SSadaf Ebrahimi  AfterControlStatement: true
29*6467f958SSadaf Ebrahimi  AfterEnum:       true
30*6467f958SSadaf Ebrahimi  AfterFunction:   true
31*6467f958SSadaf Ebrahimi  AfterNamespace:  false
32*6467f958SSadaf Ebrahimi  AfterObjCDeclaration: false
33*6467f958SSadaf Ebrahimi  AfterStruct:     true
34*6467f958SSadaf Ebrahimi  AfterUnion:      false
35*6467f958SSadaf Ebrahimi  AfterExternBlock: false
36*6467f958SSadaf Ebrahimi  BeforeCatch:     false
37*6467f958SSadaf Ebrahimi  BeforeElse:      true
38*6467f958SSadaf Ebrahimi  IndentBraces:    false
39*6467f958SSadaf Ebrahimi  SplitEmptyFunction: false
40*6467f958SSadaf Ebrahimi  SplitEmptyRecord: true
41*6467f958SSadaf Ebrahimi  SplitEmptyNamespace: true
42*6467f958SSadaf EbrahimiBreakBeforeBinaryOperators: NonAssignment
43*6467f958SSadaf EbrahimiBreakBeforeBraces: Custom
44*6467f958SSadaf EbrahimiBreakBeforeInheritanceComma: false
45*6467f958SSadaf EbrahimiBreakInheritanceList: BeforeColon
46*6467f958SSadaf EbrahimiBreakBeforeTernaryOperators: true
47*6467f958SSadaf EbrahimiBreakConstructorInitializersBeforeComma: false
48*6467f958SSadaf EbrahimiBreakConstructorInitializers: BeforeColon
49*6467f958SSadaf EbrahimiBreakAfterJavaFieldAnnotations: false
50*6467f958SSadaf EbrahimiBreakStringLiterals: true
51*6467f958SSadaf EbrahimiColumnLimit:     80
52*6467f958SSadaf EbrahimiCommentPragmas:  '^ IWYU pragma:'
53*6467f958SSadaf EbrahimiCompactNamespaces: false
54*6467f958SSadaf EbrahimiConstructorInitializerAllOnOneLineOrOnePerLine: false
55*6467f958SSadaf EbrahimiConstructorInitializerIndentWidth: 4
56*6467f958SSadaf EbrahimiContinuationIndentWidth: 4
57*6467f958SSadaf EbrahimiCpp11BracedListStyle: false
58*6467f958SSadaf EbrahimiDerivePointerAlignment: true
59*6467f958SSadaf EbrahimiDisableFormat:   false
60*6467f958SSadaf EbrahimiExperimentalAutoDetectBinPacking: false
61*6467f958SSadaf EbrahimiFixNamespaceComments: false
62*6467f958SSadaf EbrahimiForEachMacros:
63*6467f958SSadaf Ebrahimi  - foreach
64*6467f958SSadaf Ebrahimi  - Q_FOREACH
65*6467f958SSadaf Ebrahimi  - BOOST_FOREACH
66*6467f958SSadaf EbrahimiIncludeBlocks:   Preserve
67*6467f958SSadaf EbrahimiIncludeCategories:
68*6467f958SSadaf Ebrahimi  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
69*6467f958SSadaf Ebrahimi    Priority:        2
70*6467f958SSadaf Ebrahimi  - Regex:           '^(<|"(gtest|gmock|isl|json)/)'
71*6467f958SSadaf Ebrahimi    Priority:        3
72*6467f958SSadaf Ebrahimi  - Regex:           '.*'
73*6467f958SSadaf Ebrahimi    Priority:        1
74*6467f958SSadaf EbrahimiIncludeIsMainRegex: '(Test)?$'
75*6467f958SSadaf EbrahimiIndentCaseLabels: true
76*6467f958SSadaf EbrahimiIndentPPDirectives: None
77*6467f958SSadaf EbrahimiIndentWidth:     4
78*6467f958SSadaf EbrahimiIndentWrappedFunctionNames: false
79*6467f958SSadaf EbrahimiJavaScriptQuotes: Leave
80*6467f958SSadaf EbrahimiJavaScriptWrapImports: true
81*6467f958SSadaf EbrahimiKeepEmptyLinesAtTheStartOfBlocks: true
82*6467f958SSadaf EbrahimiMacroBlockBegin: ''
83*6467f958SSadaf EbrahimiMacroBlockEnd:   ''
84*6467f958SSadaf EbrahimiMaxEmptyLinesToKeep: 2
85*6467f958SSadaf EbrahimiNamespaceIndentation: Inner
86*6467f958SSadaf EbrahimiObjCBinPackProtocolList: Auto
87*6467f958SSadaf EbrahimiObjCBlockIndentWidth: 4
88*6467f958SSadaf EbrahimiObjCSpaceAfterProperty: true
89*6467f958SSadaf EbrahimiObjCSpaceBeforeProtocolList: true
90*6467f958SSadaf EbrahimiPenaltyBreakAssignment: 2
91*6467f958SSadaf EbrahimiPenaltyBreakBeforeFirstCallParameter: 19
92*6467f958SSadaf EbrahimiPenaltyBreakComment: 300
93*6467f958SSadaf EbrahimiPenaltyBreakFirstLessLess: 120
94*6467f958SSadaf EbrahimiPenaltyBreakString: 1000
95*6467f958SSadaf EbrahimiPenaltyBreakTemplateDeclaration: 10
96*6467f958SSadaf EbrahimiPenaltyExcessCharacter: 1000000
97*6467f958SSadaf EbrahimiPenaltyReturnTypeOnItsOwnLine: 60
98*6467f958SSadaf EbrahimiPointerAlignment: Left
99*6467f958SSadaf EbrahimiReflowComments:  true
100*6467f958SSadaf EbrahimiSortIncludes:    false
101*6467f958SSadaf EbrahimiSortUsingDeclarations: true
102*6467f958SSadaf EbrahimiSpaceAfterCStyleCast: false
103*6467f958SSadaf EbrahimiSpaceAfterLogicalNot: false
104*6467f958SSadaf EbrahimiSpaceAfterTemplateKeyword: true
105*6467f958SSadaf EbrahimiSpaceBeforeAssignmentOperators: true
106*6467f958SSadaf EbrahimiSpaceBeforeCpp11BracedList: false
107*6467f958SSadaf EbrahimiSpaceBeforeCtorInitializerColon: false
108*6467f958SSadaf EbrahimiSpaceBeforeInheritanceColon: true
109*6467f958SSadaf EbrahimiSpaceBeforeParens: ControlStatements
110*6467f958SSadaf EbrahimiSpaceBeforeRangeBasedForLoopColon: true
111*6467f958SSadaf EbrahimiSpaceInEmptyParentheses: false
112*6467f958SSadaf EbrahimiSpacesBeforeTrailingComments: 1
113*6467f958SSadaf EbrahimiSpacesInAngles:  false
114*6467f958SSadaf EbrahimiSpacesInContainerLiterals: true
115*6467f958SSadaf EbrahimiSpacesInCStyleCastParentheses: false
116*6467f958SSadaf EbrahimiSpacesInParentheses: false
117*6467f958SSadaf EbrahimiSpacesInSquareBrackets: false
118*6467f958SSadaf EbrahimiStandard:        Cpp11
119*6467f958SSadaf EbrahimiStatementMacros:
120*6467f958SSadaf Ebrahimi  - Q_UNUSED
121*6467f958SSadaf Ebrahimi  - QT_REQUIRE_VERSION
122*6467f958SSadaf EbrahimiTabWidth:        4
123*6467f958SSadaf EbrahimiUseTab:          Never
124*6467f958SSadaf Ebrahimi...
125