xref: /aosp_15_r20/external/executorch/.clang-format (revision 523fa7a60841cd1ecfb9cc4201f1ca8b03ed023a)
1*523fa7a6SAndroid Build Coastguard Worker---
2*523fa7a6SAndroid Build Coastguard WorkerLanguage:        Cpp
3*523fa7a6SAndroid Build Coastguard WorkerAccessModifierOffset: -1
4*523fa7a6SAndroid Build Coastguard WorkerAlignAfterOpenBracket: AlwaysBreak
5*523fa7a6SAndroid Build Coastguard WorkerAlignArrayOfStructures: None
6*523fa7a6SAndroid Build Coastguard WorkerAlignConsecutiveAssignments:
7*523fa7a6SAndroid Build Coastguard Worker  Enabled:         false
8*523fa7a6SAndroid Build Coastguard Worker  AcrossEmptyLines: false
9*523fa7a6SAndroid Build Coastguard Worker  AcrossComments:  false
10*523fa7a6SAndroid Build Coastguard Worker  AlignCompound:   false
11*523fa7a6SAndroid Build Coastguard Worker  AlignFunctionPointers: false
12*523fa7a6SAndroid Build Coastguard Worker  PadOperators:    true
13*523fa7a6SAndroid Build Coastguard WorkerAlignConsecutiveBitFields:
14*523fa7a6SAndroid Build Coastguard Worker  Enabled:         false
15*523fa7a6SAndroid Build Coastguard Worker  AcrossEmptyLines: false
16*523fa7a6SAndroid Build Coastguard Worker  AcrossComments:  false
17*523fa7a6SAndroid Build Coastguard Worker  AlignCompound:   false
18*523fa7a6SAndroid Build Coastguard Worker  AlignFunctionPointers: false
19*523fa7a6SAndroid Build Coastguard Worker  PadOperators:    true
20*523fa7a6SAndroid Build Coastguard WorkerAlignConsecutiveDeclarations:
21*523fa7a6SAndroid Build Coastguard Worker  Enabled:         false
22*523fa7a6SAndroid Build Coastguard Worker  AcrossEmptyLines: false
23*523fa7a6SAndroid Build Coastguard Worker  AcrossComments:  false
24*523fa7a6SAndroid Build Coastguard Worker  AlignCompound:   false
25*523fa7a6SAndroid Build Coastguard Worker  AlignFunctionPointers: false
26*523fa7a6SAndroid Build Coastguard Worker  PadOperators:    true
27*523fa7a6SAndroid Build Coastguard WorkerAlignConsecutiveMacros:
28*523fa7a6SAndroid Build Coastguard Worker  Enabled:         false
29*523fa7a6SAndroid Build Coastguard Worker  AcrossEmptyLines: false
30*523fa7a6SAndroid Build Coastguard Worker  AcrossComments:  false
31*523fa7a6SAndroid Build Coastguard Worker  AlignCompound:   false
32*523fa7a6SAndroid Build Coastguard Worker  AlignFunctionPointers: false
33*523fa7a6SAndroid Build Coastguard Worker  PadOperators:    true
34*523fa7a6SAndroid Build Coastguard WorkerAlignConsecutiveShortCaseStatements:
35*523fa7a6SAndroid Build Coastguard Worker  Enabled:         false
36*523fa7a6SAndroid Build Coastguard Worker  AcrossEmptyLines: false
37*523fa7a6SAndroid Build Coastguard Worker  AcrossComments:  false
38*523fa7a6SAndroid Build Coastguard Worker  AlignCaseColons: false
39*523fa7a6SAndroid Build Coastguard WorkerAlignEscapedNewlines: Left
40*523fa7a6SAndroid Build Coastguard WorkerAlignOperands:   DontAlign
41*523fa7a6SAndroid Build Coastguard WorkerAlignTrailingComments:
42*523fa7a6SAndroid Build Coastguard Worker  Kind:            Never
43*523fa7a6SAndroid Build Coastguard Worker  OverEmptyLines:  0
44*523fa7a6SAndroid Build Coastguard WorkerAllowAllArgumentsOnNextLine: true
45*523fa7a6SAndroid Build Coastguard WorkerAllowAllParametersOfDeclarationOnNextLine: false
46*523fa7a6SAndroid Build Coastguard WorkerAllowBreakBeforeNoexceptSpecifier: Never
47*523fa7a6SAndroid Build Coastguard WorkerAllowShortBlocksOnASingleLine: Never
48*523fa7a6SAndroid Build Coastguard WorkerAllowShortCaseLabelsOnASingleLine: false
49*523fa7a6SAndroid Build Coastguard WorkerAllowShortCompoundRequirementOnASingleLine: true
50*523fa7a6SAndroid Build Coastguard WorkerAllowShortEnumsOnASingleLine: true
51*523fa7a6SAndroid Build Coastguard WorkerAllowShortFunctionsOnASingleLine: Empty
52*523fa7a6SAndroid Build Coastguard WorkerAllowShortIfStatementsOnASingleLine: Never
53*523fa7a6SAndroid Build Coastguard WorkerAllowShortLambdasOnASingleLine: All
54*523fa7a6SAndroid Build Coastguard WorkerAllowShortLoopsOnASingleLine: false
55*523fa7a6SAndroid Build Coastguard WorkerAlwaysBreakAfterDefinitionReturnType: None
56*523fa7a6SAndroid Build Coastguard WorkerAlwaysBreakAfterReturnType: None
57*523fa7a6SAndroid Build Coastguard WorkerAlwaysBreakBeforeMultilineStrings: true
58*523fa7a6SAndroid Build Coastguard WorkerAlwaysBreakTemplateDeclarations: Yes
59*523fa7a6SAndroid Build Coastguard WorkerAttributeMacros:
60*523fa7a6SAndroid Build Coastguard Worker  - __capability
61*523fa7a6SAndroid Build Coastguard WorkerBinPackArguments: false
62*523fa7a6SAndroid Build Coastguard WorkerBinPackParameters: false
63*523fa7a6SAndroid Build Coastguard WorkerBitFieldColonSpacing: Both
64*523fa7a6SAndroid Build Coastguard WorkerBraceWrapping:
65*523fa7a6SAndroid Build Coastguard Worker  AfterCaseLabel:  false
66*523fa7a6SAndroid Build Coastguard Worker  AfterClass:      false
67*523fa7a6SAndroid Build Coastguard Worker  AfterControlStatement: Never
68*523fa7a6SAndroid Build Coastguard Worker  AfterEnum:       false
69*523fa7a6SAndroid Build Coastguard Worker  AfterExternBlock: false
70*523fa7a6SAndroid Build Coastguard Worker  AfterFunction:   false
71*523fa7a6SAndroid Build Coastguard Worker  AfterNamespace:  false
72*523fa7a6SAndroid Build Coastguard Worker  AfterObjCDeclaration: false
73*523fa7a6SAndroid Build Coastguard Worker  AfterStruct:     false
74*523fa7a6SAndroid Build Coastguard Worker  AfterUnion:      false
75*523fa7a6SAndroid Build Coastguard Worker  BeforeCatch:     false
76*523fa7a6SAndroid Build Coastguard Worker  BeforeElse:      false
77*523fa7a6SAndroid Build Coastguard Worker  BeforeLambdaBody: false
78*523fa7a6SAndroid Build Coastguard Worker  BeforeWhile:     false
79*523fa7a6SAndroid Build Coastguard Worker  IndentBraces:    false
80*523fa7a6SAndroid Build Coastguard Worker  SplitEmptyFunction: true
81*523fa7a6SAndroid Build Coastguard Worker  SplitEmptyRecord: true
82*523fa7a6SAndroid Build Coastguard Worker  SplitEmptyNamespace: true
83*523fa7a6SAndroid Build Coastguard WorkerBreakAdjacentStringLiterals: true
84*523fa7a6SAndroid Build Coastguard WorkerBreakAfterAttributes: Leave
85*523fa7a6SAndroid Build Coastguard WorkerBreakAfterJavaFieldAnnotations: false
86*523fa7a6SAndroid Build Coastguard WorkerBreakArrays:     true
87*523fa7a6SAndroid Build Coastguard WorkerBreakBeforeBinaryOperators: None
88*523fa7a6SAndroid Build Coastguard WorkerBreakBeforeConceptDeclarations: Always
89*523fa7a6SAndroid Build Coastguard WorkerBreakBeforeBraces: Attach
90*523fa7a6SAndroid Build Coastguard WorkerBreakBeforeInlineASMColon: OnlyMultiline
91*523fa7a6SAndroid Build Coastguard WorkerBreakBeforeTernaryOperators: true
92*523fa7a6SAndroid Build Coastguard WorkerBreakConstructorInitializers: BeforeColon
93*523fa7a6SAndroid Build Coastguard WorkerBreakInheritanceList: BeforeColon
94*523fa7a6SAndroid Build Coastguard WorkerBreakStringLiterals: false
95*523fa7a6SAndroid Build Coastguard WorkerColumnLimit:     80
96*523fa7a6SAndroid Build Coastguard WorkerCommentPragmas:  '^ IWYU pragma:'
97*523fa7a6SAndroid Build Coastguard WorkerCompactNamespaces: false
98*523fa7a6SAndroid Build Coastguard WorkerConstructorInitializerIndentWidth: 4
99*523fa7a6SAndroid Build Coastguard WorkerContinuationIndentWidth: 4
100*523fa7a6SAndroid Build Coastguard WorkerCpp11BracedListStyle: true
101*523fa7a6SAndroid Build Coastguard WorkerDerivePointerAlignment: false
102*523fa7a6SAndroid Build Coastguard WorkerDisableFormat:   false
103*523fa7a6SAndroid Build Coastguard WorkerEmptyLineAfterAccessModifier: Never
104*523fa7a6SAndroid Build Coastguard WorkerEmptyLineBeforeAccessModifier: LogicalBlock
105*523fa7a6SAndroid Build Coastguard WorkerExperimentalAutoDetectBinPacking: false
106*523fa7a6SAndroid Build Coastguard WorkerFixNamespaceComments: true
107*523fa7a6SAndroid Build Coastguard WorkerForEachMacros:
108*523fa7a6SAndroid Build Coastguard Worker  - FOR_EACH
109*523fa7a6SAndroid Build Coastguard Worker  - FOR_EACH_R
110*523fa7a6SAndroid Build Coastguard Worker  - FOR_EACH_RANGE
111*523fa7a6SAndroid Build Coastguard WorkerIfMacros:
112*523fa7a6SAndroid Build Coastguard Worker  - KJ_IF_MAYBE
113*523fa7a6SAndroid Build Coastguard WorkerIncludeBlocks:   Preserve
114*523fa7a6SAndroid Build Coastguard WorkerIncludeCategories:
115*523fa7a6SAndroid Build Coastguard Worker  - Regex:           '^<.*\.h(pp)?>'
116*523fa7a6SAndroid Build Coastguard Worker    Priority:        1
117*523fa7a6SAndroid Build Coastguard Worker    SortPriority:    0
118*523fa7a6SAndroid Build Coastguard Worker    CaseSensitive:   false
119*523fa7a6SAndroid Build Coastguard Worker  - Regex:           '^<.*'
120*523fa7a6SAndroid Build Coastguard Worker    Priority:        2
121*523fa7a6SAndroid Build Coastguard Worker    SortPriority:    0
122*523fa7a6SAndroid Build Coastguard Worker    CaseSensitive:   false
123*523fa7a6SAndroid Build Coastguard Worker  - Regex:           '.*'
124*523fa7a6SAndroid Build Coastguard Worker    Priority:        3
125*523fa7a6SAndroid Build Coastguard Worker    SortPriority:    0
126*523fa7a6SAndroid Build Coastguard Worker    CaseSensitive:   false
127*523fa7a6SAndroid Build Coastguard WorkerIncludeIsMainRegex: '(Test)?$'
128*523fa7a6SAndroid Build Coastguard WorkerIncludeIsMainSourceRegex: ''
129*523fa7a6SAndroid Build Coastguard WorkerIndentAccessModifiers: false
130*523fa7a6SAndroid Build Coastguard WorkerIndentCaseBlocks: false
131*523fa7a6SAndroid Build Coastguard WorkerIndentCaseLabels: true
132*523fa7a6SAndroid Build Coastguard WorkerIndentExternBlock: AfterExternBlock
133*523fa7a6SAndroid Build Coastguard WorkerIndentGotoLabels: true
134*523fa7a6SAndroid Build Coastguard WorkerIndentPPDirectives: None
135*523fa7a6SAndroid Build Coastguard WorkerIndentRequiresClause: true
136*523fa7a6SAndroid Build Coastguard WorkerIndentWidth:     2
137*523fa7a6SAndroid Build Coastguard WorkerIndentWrappedFunctionNames: false
138*523fa7a6SAndroid Build Coastguard WorkerInsertBraces:    false
139*523fa7a6SAndroid Build Coastguard WorkerInsertNewlineAtEOF: false
140*523fa7a6SAndroid Build Coastguard WorkerInsertTrailingCommas: None
141*523fa7a6SAndroid Build Coastguard WorkerIntegerLiteralSeparator:
142*523fa7a6SAndroid Build Coastguard Worker  Binary:          0
143*523fa7a6SAndroid Build Coastguard Worker  BinaryMinDigits: 0
144*523fa7a6SAndroid Build Coastguard Worker  Decimal:         0
145*523fa7a6SAndroid Build Coastguard Worker  DecimalMinDigits: 0
146*523fa7a6SAndroid Build Coastguard Worker  Hex:             0
147*523fa7a6SAndroid Build Coastguard Worker  HexMinDigits:    0
148*523fa7a6SAndroid Build Coastguard WorkerJavaScriptQuotes: Leave
149*523fa7a6SAndroid Build Coastguard WorkerJavaScriptWrapImports: true
150*523fa7a6SAndroid Build Coastguard WorkerKeepEmptyLinesAtTheStartOfBlocks: false
151*523fa7a6SAndroid Build Coastguard WorkerKeepEmptyLinesAtEOF: false
152*523fa7a6SAndroid Build Coastguard WorkerLambdaBodyIndentation: Signature
153*523fa7a6SAndroid Build Coastguard WorkerLineEnding:      DeriveLF
154*523fa7a6SAndroid Build Coastguard WorkerMacroBlockBegin: ''
155*523fa7a6SAndroid Build Coastguard WorkerMacroBlockEnd:   ''
156*523fa7a6SAndroid Build Coastguard WorkerMaxEmptyLinesToKeep: 1
157*523fa7a6SAndroid Build Coastguard WorkerNamespaceIndentation: None
158*523fa7a6SAndroid Build Coastguard WorkerObjCBinPackProtocolList: Auto
159*523fa7a6SAndroid Build Coastguard WorkerObjCBlockIndentWidth: 2
160*523fa7a6SAndroid Build Coastguard WorkerObjCBreakBeforeNestedBlockParam: true
161*523fa7a6SAndroid Build Coastguard WorkerObjCSpaceAfterProperty: false
162*523fa7a6SAndroid Build Coastguard WorkerObjCSpaceBeforeProtocolList: false
163*523fa7a6SAndroid Build Coastguard WorkerPackConstructorInitializers: NextLine
164*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakAssignment: 2
165*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakBeforeFirstCallParameter: 1
166*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakComment: 300
167*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakFirstLessLess: 120
168*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakOpenParenthesis: 0
169*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakScopeResolution: 500
170*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakString: 1000
171*523fa7a6SAndroid Build Coastguard WorkerPenaltyBreakTemplateDeclaration: 10
172*523fa7a6SAndroid Build Coastguard WorkerPenaltyExcessCharacter: 1000000
173*523fa7a6SAndroid Build Coastguard WorkerPenaltyIndentedWhitespace: 0
174*523fa7a6SAndroid Build Coastguard WorkerPenaltyReturnTypeOnItsOwnLine: 200
175*523fa7a6SAndroid Build Coastguard WorkerPointerAlignment: Left
176*523fa7a6SAndroid Build Coastguard WorkerPPIndentWidth:   -1
177*523fa7a6SAndroid Build Coastguard WorkerQualifierAlignment: Leave
178*523fa7a6SAndroid Build Coastguard WorkerReferenceAlignment: Pointer
179*523fa7a6SAndroid Build Coastguard WorkerReflowComments:  true
180*523fa7a6SAndroid Build Coastguard WorkerRemoveBracesLLVM: false
181*523fa7a6SAndroid Build Coastguard WorkerRemoveParentheses: Leave
182*523fa7a6SAndroid Build Coastguard WorkerRemoveSemicolon: false
183*523fa7a6SAndroid Build Coastguard WorkerRequiresClausePosition: OwnLine
184*523fa7a6SAndroid Build Coastguard WorkerRequiresExpressionIndentation: OuterScope
185*523fa7a6SAndroid Build Coastguard WorkerSeparateDefinitionBlocks: Leave
186*523fa7a6SAndroid Build Coastguard WorkerShortNamespaceLines: 1
187*523fa7a6SAndroid Build Coastguard WorkerSkipMacroDefinitionBody: false
188*523fa7a6SAndroid Build Coastguard WorkerSortIncludes:    CaseSensitive
189*523fa7a6SAndroid Build Coastguard WorkerSortJavaStaticImport: Before
190*523fa7a6SAndroid Build Coastguard WorkerSortUsingDeclarations: LexicographicNumeric
191*523fa7a6SAndroid Build Coastguard WorkerSpaceAfterCStyleCast: false
192*523fa7a6SAndroid Build Coastguard WorkerSpaceAfterLogicalNot: false
193*523fa7a6SAndroid Build Coastguard WorkerSpaceAfterTemplateKeyword: true
194*523fa7a6SAndroid Build Coastguard WorkerSpaceAroundPointerQualifiers: Default
195*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeAssignmentOperators: true
196*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeCaseColon: false
197*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeCpp11BracedList: false
198*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeCtorInitializerColon: true
199*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeInheritanceColon: true
200*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeJsonColon: false
201*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeParens: ControlStatements
202*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeParensOptions:
203*523fa7a6SAndroid Build Coastguard Worker  AfterControlStatements: true
204*523fa7a6SAndroid Build Coastguard Worker  AfterForeachMacros: true
205*523fa7a6SAndroid Build Coastguard Worker  AfterFunctionDefinitionName: false
206*523fa7a6SAndroid Build Coastguard Worker  AfterFunctionDeclarationName: false
207*523fa7a6SAndroid Build Coastguard Worker  AfterIfMacros:   true
208*523fa7a6SAndroid Build Coastguard Worker  AfterOverloadedOperator: false
209*523fa7a6SAndroid Build Coastguard Worker  AfterPlacementOperator: true
210*523fa7a6SAndroid Build Coastguard Worker  AfterRequiresInClause: false
211*523fa7a6SAndroid Build Coastguard Worker  AfterRequiresInExpression: false
212*523fa7a6SAndroid Build Coastguard Worker  BeforeNonEmptyParentheses: false
213*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeRangeBasedForLoopColon: true
214*523fa7a6SAndroid Build Coastguard WorkerSpaceBeforeSquareBrackets: false
215*523fa7a6SAndroid Build Coastguard WorkerSpaceInEmptyBlock: false
216*523fa7a6SAndroid Build Coastguard WorkerSpacesBeforeTrailingComments: 1
217*523fa7a6SAndroid Build Coastguard WorkerSpacesInAngles:  Never
218*523fa7a6SAndroid Build Coastguard WorkerSpacesInContainerLiterals: true
219*523fa7a6SAndroid Build Coastguard WorkerSpacesInLineCommentPrefix:
220*523fa7a6SAndroid Build Coastguard Worker  Minimum:         1
221*523fa7a6SAndroid Build Coastguard Worker  Maximum:         -1
222*523fa7a6SAndroid Build Coastguard WorkerSpacesInParens:  Never
223*523fa7a6SAndroid Build Coastguard WorkerSpacesInParensOptions:
224*523fa7a6SAndroid Build Coastguard Worker  InCStyleCasts:   false
225*523fa7a6SAndroid Build Coastguard Worker  InConditionalStatements: false
226*523fa7a6SAndroid Build Coastguard Worker  InEmptyParentheses: false
227*523fa7a6SAndroid Build Coastguard Worker  Other:           false
228*523fa7a6SAndroid Build Coastguard WorkerSpacesInSquareBrackets: false
229*523fa7a6SAndroid Build Coastguard WorkerStandard:        Latest
230*523fa7a6SAndroid Build Coastguard WorkerStatementAttributeLikeMacros:
231*523fa7a6SAndroid Build Coastguard Worker  - Q_EMIT
232*523fa7a6SAndroid Build Coastguard WorkerStatementMacros:
233*523fa7a6SAndroid Build Coastguard Worker  - Q_UNUSED
234*523fa7a6SAndroid Build Coastguard Worker  - QT_REQUIRE_VERSION
235*523fa7a6SAndroid Build Coastguard WorkerTabWidth:        8
236*523fa7a6SAndroid Build Coastguard WorkerUseTab:          Never
237*523fa7a6SAndroid Build Coastguard WorkerVerilogBreakBetweenInstancePorts: true
238*523fa7a6SAndroid Build Coastguard WorkerWhitespaceSensitiveMacros:
239*523fa7a6SAndroid Build Coastguard Worker  - BOOST_PP_STRINGIZE
240*523fa7a6SAndroid Build Coastguard Worker  - CF_SWIFT_NAME
241*523fa7a6SAndroid Build Coastguard Worker  - NS_SWIFT_NAME
242*523fa7a6SAndroid Build Coastguard Worker  - PP_STRINGIZE
243*523fa7a6SAndroid Build Coastguard Worker  - STRINGIZE
244*523fa7a6SAndroid Build Coastguard Worker...
245