xref: /openbmc/x86-power-control/.clang-format (revision 2b6f4421bea6ff1f2aa2a05fadb2fb33c9fd0f9f)
18fbed2ecSPatrick Venture---
28fbed2ecSPatrick VentureLanguage:        Cpp
38fbed2ecSPatrick Venture# BasedOnStyle:  LLVM
48fbed2ecSPatrick VentureAccessModifierOffset: -2
58fbed2ecSPatrick VentureAlignAfterOpenBracket: Align
68fbed2ecSPatrick VentureAlignConsecutiveAssignments: false
78fbed2ecSPatrick VentureAlignConsecutiveDeclarations: false
8*2b6f4421SVijay KhemkaAlignEscapedNewlines: Right
98fbed2ecSPatrick VentureAlignOperands:   true
108fbed2ecSPatrick VentureAlignTrailingComments: true
118fbed2ecSPatrick VentureAllowAllParametersOfDeclarationOnNextLine: true
128fbed2ecSPatrick VentureAllowShortBlocksOnASingleLine: false
138fbed2ecSPatrick VentureAllowShortCaseLabelsOnASingleLine: false
148fbed2ecSPatrick VentureAllowShortFunctionsOnASingleLine: None
158fbed2ecSPatrick VentureAllowShortIfStatementsOnASingleLine: false
168fbed2ecSPatrick VentureAllowShortLoopsOnASingleLine: false
178fbed2ecSPatrick VentureAlwaysBreakAfterReturnType: None
188fbed2ecSPatrick VentureAlwaysBreakBeforeMultilineStrings: false
19*2b6f4421SVijay KhemkaAlwaysBreakTemplateDeclarations: Yes
208fbed2ecSPatrick VentureBinPackArguments: true
218fbed2ecSPatrick VentureBinPackParameters: true
228fbed2ecSPatrick VentureBraceWrapping:
23*2b6f4421SVijay Khemka  AfterCaseLabel:  true
248fbed2ecSPatrick Venture  AfterClass:      true
258fbed2ecSPatrick Venture  AfterControlStatement: true
268fbed2ecSPatrick Venture  AfterEnum:       true
278fbed2ecSPatrick Venture  AfterFunction:   true
288fbed2ecSPatrick Venture  AfterNamespace:  true
298fbed2ecSPatrick Venture  AfterObjCDeclaration: true
308fbed2ecSPatrick Venture  AfterStruct:     true
318fbed2ecSPatrick Venture  AfterUnion:      true
32*2b6f4421SVijay Khemka  AfterExternBlock: true
338fbed2ecSPatrick Venture  BeforeCatch:     true
348fbed2ecSPatrick Venture  BeforeElse:      true
358fbed2ecSPatrick Venture  IndentBraces:    false
36*2b6f4421SVijay Khemka  SplitEmptyFunction:   false
37*2b6f4421SVijay Khemka  SplitEmptyRecord:     false
38*2b6f4421SVijay Khemka  SplitEmptyNamespace:  false
398fbed2ecSPatrick VentureBreakBeforeBinaryOperators: None
408fbed2ecSPatrick VentureBreakBeforeBraces: Custom
418fbed2ecSPatrick VentureBreakBeforeTernaryOperators: true
428fbed2ecSPatrick VentureBreakConstructorInitializers: AfterColon
43*2b6f4421SVijay KhemkaBreakInheritanceList: AfterColon
44*2b6f4421SVijay KhemkaBreakStringLiterals: true
458fbed2ecSPatrick VentureColumnLimit:     80
468fbed2ecSPatrick VentureCommentPragmas:  '^ IWYU pragma:'
47*2b6f4421SVijay KhemkaCompactNamespaces: false
488fbed2ecSPatrick VentureConstructorInitializerAllOnOneLineOrOnePerLine: false
498fbed2ecSPatrick VentureConstructorInitializerIndentWidth: 4
508fbed2ecSPatrick VentureContinuationIndentWidth: 4
518fbed2ecSPatrick VentureCpp11BracedListStyle: true
528fbed2ecSPatrick VentureDerivePointerAlignment: false
538fbed2ecSPatrick VenturePointerAlignment: Left
548fbed2ecSPatrick VentureDisableFormat:   false
558fbed2ecSPatrick VentureExperimentalAutoDetectBinPacking: false
568fbed2ecSPatrick VentureFixNamespaceComments: true
578fbed2ecSPatrick VentureForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
588fbed2ecSPatrick VentureIncludeBlocks: Regroup
598fbed2ecSPatrick VentureIncludeCategories:
608fbed2ecSPatrick Venture  - Regex:           '^[<"](gtest|gmock)'
61*2b6f4421SVijay Khemka    Priority:        7
628fbed2ecSPatrick Venture  - Regex:           '^"config.h"'
638fbed2ecSPatrick Venture    Priority:        -1
64*2b6f4421SVijay Khemka  - Regex:           '^".*\.h"'
658fbed2ecSPatrick Venture    Priority:        1
66*2b6f4421SVijay Khemka  - Regex:           '^".*\.hpp"'
678fbed2ecSPatrick Venture    Priority:        2
68*2b6f4421SVijay Khemka  - Regex:           '^<.*\.h>'
698fbed2ecSPatrick Venture    Priority:        3
70*2b6f4421SVijay Khemka  - Regex:           '^<.*\.hpp>'
718fbed2ecSPatrick Venture    Priority:        4
72*2b6f4421SVijay Khemka  - Regex:           '^<.*'
73*2b6f4421SVijay Khemka    Priority:        5
74*2b6f4421SVijay Khemka  - Regex:           '.*'
75*2b6f4421SVijay Khemka    Priority:        6
768fbed2ecSPatrick VentureIndentCaseLabels: true
778fbed2ecSPatrick VentureIndentWidth:     4
788fbed2ecSPatrick VentureIndentWrappedFunctionNames: true
798fbed2ecSPatrick VentureKeepEmptyLinesAtTheStartOfBlocks: true
808fbed2ecSPatrick VentureMacroBlockBegin: ''
818fbed2ecSPatrick VentureMacroBlockEnd:   ''
828fbed2ecSPatrick VentureMaxEmptyLinesToKeep: 1
838fbed2ecSPatrick VentureNamespaceIndentation: None
848fbed2ecSPatrick VentureObjCBlockIndentWidth: 2
858fbed2ecSPatrick VentureObjCSpaceAfterProperty: false
868fbed2ecSPatrick VentureObjCSpaceBeforeProtocolList: true
878fbed2ecSPatrick VenturePenaltyBreakBeforeFirstCallParameter: 19
888fbed2ecSPatrick VenturePenaltyBreakComment: 300
898fbed2ecSPatrick VenturePenaltyBreakFirstLessLess: 120
908fbed2ecSPatrick VenturePenaltyBreakString: 1000
918fbed2ecSPatrick VenturePenaltyExcessCharacter: 1000000
928fbed2ecSPatrick VenturePenaltyReturnTypeOnItsOwnLine: 60
938fbed2ecSPatrick VentureReflowComments:  true
948fbed2ecSPatrick VentureSortIncludes:    true
958fbed2ecSPatrick VentureSortUsingDeclarations: true
968fbed2ecSPatrick VentureSpaceAfterCStyleCast: false
97*2b6f4421SVijay KhemkaSpaceAfterTemplateKeyword: true
988fbed2ecSPatrick VentureSpaceBeforeAssignmentOperators: true
99*2b6f4421SVijay KhemkaSpaceBeforeCpp11BracedList: false
100*2b6f4421SVijay KhemkaSpaceBeforeCtorInitializerColon: true
101*2b6f4421SVijay KhemkaSpaceBeforeInheritanceColon: true
1028fbed2ecSPatrick VentureSpaceBeforeParens: ControlStatements
103*2b6f4421SVijay KhemkaSpaceBeforeRangeBasedForLoopColon: true
1048fbed2ecSPatrick VentureSpaceInEmptyParentheses: false
1058fbed2ecSPatrick VentureSpacesBeforeTrailingComments: 1
1068fbed2ecSPatrick VentureSpacesInAngles:  false
1078fbed2ecSPatrick VentureSpacesInContainerLiterals: true
1088fbed2ecSPatrick VentureSpacesInCStyleCastParentheses: false
1098fbed2ecSPatrick VentureSpacesInParentheses: false
1108fbed2ecSPatrick VentureSpacesInSquareBrackets: false
1118fbed2ecSPatrick VentureStandard:        Cpp11
1128fbed2ecSPatrick VentureTabWidth:        4
1138fbed2ecSPatrick VentureUseTab:          Never
1148fbed2ecSPatrick Venture...
1158fbed2ecSPatrick Venture
116