xref: /aosp_15_r20/external/libwebm/.clang-format (revision 103e46e4cd4b6efcf6001f23fa8665fb110abf8d)
1*103e46e4SHarish Mahendrakar---
2*103e46e4SHarish MahendrakarLanguage:        Cpp
3*103e46e4SHarish Mahendrakar# BasedOnStyle:  Google
4*103e46e4SHarish Mahendrakar# Generated with clang-format 7.0.1
5*103e46e4SHarish MahendrakarAccessModifierOffset: -1
6*103e46e4SHarish MahendrakarAlignAfterOpenBracket: Align
7*103e46e4SHarish MahendrakarAlignConsecutiveAssignments: false
8*103e46e4SHarish MahendrakarAlignConsecutiveDeclarations: false
9*103e46e4SHarish MahendrakarAlignEscapedNewlinesLeft: true
10*103e46e4SHarish MahendrakarAlignOperands:   true
11*103e46e4SHarish MahendrakarAlignTrailingComments: false
12*103e46e4SHarish MahendrakarAllowAllParametersOfDeclarationOnNextLine: true
13*103e46e4SHarish MahendrakarAllowShortBlocksOnASingleLine: false
14*103e46e4SHarish MahendrakarAllowShortCaseLabelsOnASingleLine: false
15*103e46e4SHarish MahendrakarAllowShortFunctionsOnASingleLine: All
16*103e46e4SHarish MahendrakarAllowShortIfStatementsOnASingleLine: false
17*103e46e4SHarish MahendrakarAllowShortLoopsOnASingleLine: false
18*103e46e4SHarish MahendrakarAlwaysBreakAfterDefinitionReturnType: None
19*103e46e4SHarish MahendrakarAlwaysBreakAfterReturnType: None
20*103e46e4SHarish MahendrakarAlwaysBreakBeforeMultilineStrings: true
21*103e46e4SHarish MahendrakarAlwaysBreakTemplateDeclarations: true
22*103e46e4SHarish MahendrakarBinPackArguments: true
23*103e46e4SHarish MahendrakarBinPackParameters: true
24*103e46e4SHarish MahendrakarBraceWrapping:
25*103e46e4SHarish Mahendrakar  AfterClass:      false
26*103e46e4SHarish Mahendrakar  AfterControlStatement: false
27*103e46e4SHarish Mahendrakar  AfterEnum:       false
28*103e46e4SHarish Mahendrakar  AfterFunction:   false
29*103e46e4SHarish Mahendrakar  AfterNamespace:  false
30*103e46e4SHarish Mahendrakar  AfterObjCDeclaration: false
31*103e46e4SHarish Mahendrakar  AfterStruct:     false
32*103e46e4SHarish Mahendrakar  AfterUnion:      false
33*103e46e4SHarish Mahendrakar  AfterExternBlock: false
34*103e46e4SHarish Mahendrakar  BeforeCatch:     false
35*103e46e4SHarish Mahendrakar  BeforeElse:      false
36*103e46e4SHarish Mahendrakar  IndentBraces:    false
37*103e46e4SHarish Mahendrakar  SplitEmptyFunction: true
38*103e46e4SHarish Mahendrakar  SplitEmptyRecord: true
39*103e46e4SHarish Mahendrakar  SplitEmptyNamespace: true
40*103e46e4SHarish MahendrakarBreakBeforeBinaryOperators: None
41*103e46e4SHarish MahendrakarBreakBeforeBraces: Attach
42*103e46e4SHarish MahendrakarBreakBeforeTernaryOperators: false
43*103e46e4SHarish MahendrakarBreakBeforeInheritanceComma: false
44*103e46e4SHarish MahendrakarBreakInheritanceList: BeforeColon
45*103e46e4SHarish MahendrakarBreakBeforeTernaryOperators: true
46*103e46e4SHarish MahendrakarBreakConstructorInitializersBeforeComma: false
47*103e46e4SHarish MahendrakarBreakConstructorInitializers: BeforeColon
48*103e46e4SHarish MahendrakarBreakAfterJavaFieldAnnotations: false
49*103e46e4SHarish MahendrakarBreakStringLiterals: true
50*103e46e4SHarish MahendrakarColumnLimit:     80
51*103e46e4SHarish MahendrakarCommentPragmas:  '^ IWYU pragma:'
52*103e46e4SHarish MahendrakarCompactNamespaces: false
53*103e46e4SHarish MahendrakarConstructorInitializerAllOnOneLineOrOnePerLine: true
54*103e46e4SHarish MahendrakarConstructorInitializerIndentWidth: 4
55*103e46e4SHarish MahendrakarContinuationIndentWidth: 4
56*103e46e4SHarish MahendrakarCpp11BracedListStyle: true
57*103e46e4SHarish MahendrakarDerivePointerAlignment: true
58*103e46e4SHarish MahendrakarDisableFormat:   false
59*103e46e4SHarish MahendrakarExperimentalAutoDetectBinPacking: false
60*103e46e4SHarish MahendrakarForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
61*103e46e4SHarish MahendrakarIncludeCategories:
62*103e46e4SHarish MahendrakarFixNamespaceComments: true
63*103e46e4SHarish MahendrakarForEachMacros:
64*103e46e4SHarish Mahendrakar  - foreach
65*103e46e4SHarish Mahendrakar  - Q_FOREACH
66*103e46e4SHarish Mahendrakar  - BOOST_FOREACH
67*103e46e4SHarish MahendrakarIncludeBlocks:   Preserve
68*103e46e4SHarish MahendrakarIncludeCategories:
69*103e46e4SHarish Mahendrakar   - Regex:           '^<ext/.*\.h>'
70*103e46e4SHarish Mahendrakar     Priority:        2
71*103e46e4SHarish Mahendrakar   - Regex:           '^<.*\.h>'
72*103e46e4SHarish Mahendrakar     Priority:        1
73*103e46e4SHarish Mahendrakar   - Regex:           '^<.*'
74*103e46e4SHarish Mahendrakar     Priority:        2
75*103e46e4SHarish Mahendrakar   - Regex:           '.*'
76*103e46e4SHarish Mahendrakar     Priority:        3
77*103e46e4SHarish MahendrakarIncludeIsMainRegex: '([-_](test|unittest))?$'
78*103e46e4SHarish MahendrakarIndentCaseLabels: true
79*103e46e4SHarish MahendrakarIndentPPDirectives: None
80*103e46e4SHarish MahendrakarIndentWidth:     2
81*103e46e4SHarish MahendrakarIndentWrappedFunctionNames: false
82*103e46e4SHarish MahendrakarJavaScriptQuotes: Leave
83*103e46e4SHarish MahendrakarJavaScriptWrapImports: true
84*103e46e4SHarish MahendrakarKeepEmptyLinesAtTheStartOfBlocks: false
85*103e46e4SHarish MahendrakarMacroBlockBegin: ''
86*103e46e4SHarish MahendrakarMacroBlockEnd:   ''
87*103e46e4SHarish MahendrakarMaxEmptyLinesToKeep: 1
88*103e46e4SHarish MahendrakarNamespaceIndentation: None
89*103e46e4SHarish MahendrakarObjCBinPackProtocolList: Never
90*103e46e4SHarish MahendrakarObjCBlockIndentWidth: 2
91*103e46e4SHarish MahendrakarObjCSpaceAfterProperty: false
92*103e46e4SHarish MahendrakarObjCSpaceBeforeProtocolList: false
93*103e46e4SHarish MahendrakarObjCSpaceBeforeProtocolList: true
94*103e46e4SHarish MahendrakarPenaltyBreakAssignment: 2
95*103e46e4SHarish MahendrakarPenaltyBreakBeforeFirstCallParameter: 1
96*103e46e4SHarish MahendrakarPenaltyBreakComment: 300
97*103e46e4SHarish MahendrakarPenaltyBreakFirstLessLess: 120
98*103e46e4SHarish MahendrakarPenaltyBreakString: 1000
99*103e46e4SHarish MahendrakarPenaltyBreakTemplateDeclaration: 10
100*103e46e4SHarish MahendrakarPenaltyExcessCharacter: 1000000
101*103e46e4SHarish MahendrakarPenaltyReturnTypeOnItsOwnLine: 200
102*103e46e4SHarish MahendrakarPointerAlignment: Left
103*103e46e4SHarish MahendrakarRawStringFormats:
104*103e46e4SHarish Mahendrakar  - Language:        Cpp
105*103e46e4SHarish Mahendrakar    Delimiters:
106*103e46e4SHarish Mahendrakar      - cc
107*103e46e4SHarish Mahendrakar      - CC
108*103e46e4SHarish Mahendrakar      - cpp
109*103e46e4SHarish Mahendrakar      - Cpp
110*103e46e4SHarish Mahendrakar      - CPP
111*103e46e4SHarish Mahendrakar      - 'c++'
112*103e46e4SHarish Mahendrakar      - 'C++'
113*103e46e4SHarish Mahendrakar    CanonicalDelimiter: ''
114*103e46e4SHarish Mahendrakar    BasedOnStyle:    google
115*103e46e4SHarish Mahendrakar  - Language:        TextProto
116*103e46e4SHarish Mahendrakar    Delimiters:
117*103e46e4SHarish Mahendrakar      - pb
118*103e46e4SHarish Mahendrakar      - PB
119*103e46e4SHarish Mahendrakar      - proto
120*103e46e4SHarish Mahendrakar      - PROTO
121*103e46e4SHarish Mahendrakar    EnclosingFunctions:
122*103e46e4SHarish Mahendrakar      - EqualsProto
123*103e46e4SHarish Mahendrakar      - EquivToProto
124*103e46e4SHarish Mahendrakar      - PARSE_PARTIAL_TEXT_PROTO
125*103e46e4SHarish Mahendrakar      - PARSE_TEST_PROTO
126*103e46e4SHarish Mahendrakar      - PARSE_TEXT_PROTO
127*103e46e4SHarish Mahendrakar      - ParseTextOrDie
128*103e46e4SHarish Mahendrakar      - ParseTextProtoOrDie
129*103e46e4SHarish Mahendrakar    CanonicalDelimiter: ''
130*103e46e4SHarish Mahendrakar    BasedOnStyle:    google
131*103e46e4SHarish MahendrakarReflowComments:  true
132*103e46e4SHarish MahendrakarSortIncludes:    true
133*103e46e4SHarish MahendrakarSortUsingDeclarations: true
134*103e46e4SHarish MahendrakarSpaceAfterCStyleCast: false
135*103e46e4SHarish MahendrakarSpaceAfterTemplateKeyword: true
136*103e46e4SHarish MahendrakarSpaceBeforeAssignmentOperators: true
137*103e46e4SHarish MahendrakarSpaceBeforeCpp11BracedList: false
138*103e46e4SHarish MahendrakarSpaceBeforeCtorInitializerColon: true
139*103e46e4SHarish MahendrakarSpaceBeforeInheritanceColon: true
140*103e46e4SHarish MahendrakarSpaceBeforeParens: ControlStatements
141*103e46e4SHarish MahendrakarSpaceBeforeRangeBasedForLoopColon: true
142*103e46e4SHarish MahendrakarSpaceInEmptyParentheses: false
143*103e46e4SHarish MahendrakarSpacesBeforeTrailingComments: 2
144*103e46e4SHarish MahendrakarSpacesInAngles:  false
145*103e46e4SHarish MahendrakarSpacesInContainerLiterals: true
146*103e46e4SHarish MahendrakarSpacesInCStyleCastParentheses: false
147*103e46e4SHarish MahendrakarSpacesInParentheses: false
148*103e46e4SHarish MahendrakarSpacesInSquareBrackets: false
149*103e46e4SHarish MahendrakarStandard:        Auto
150*103e46e4SHarish MahendrakarTabWidth:        8
151*103e46e4SHarish MahendrakarUseTab:          Never
152*103e46e4SHarish Mahendrakar...
153