xref: /openbmc/hiomapd/.clang-format-c++ (revision d5f1d40f)
1f34db31dSAndrew Jeffery---
2f34db31dSAndrew JefferyLanguage:        Cpp
3f34db31dSAndrew Jeffery# BasedOnStyle:  LLVM
4f34db31dSAndrew JefferyAccessModifierOffset: -2
5f34db31dSAndrew JefferyAlignAfterOpenBracket: Align
6f34db31dSAndrew JefferyAlignConsecutiveAssignments: false
7f34db31dSAndrew JefferyAlignConsecutiveDeclarations: false
8f34db31dSAndrew JefferyAlignEscapedNewlinesLeft: false
9f34db31dSAndrew JefferyAlignOperands:   true
10f34db31dSAndrew JefferyAlignTrailingComments: true
11f34db31dSAndrew JefferyAllowAllParametersOfDeclarationOnNextLine: true
12f34db31dSAndrew JefferyAllowShortBlocksOnASingleLine: false
13f34db31dSAndrew JefferyAllowShortCaseLabelsOnASingleLine: false
14f34db31dSAndrew JefferyAllowShortFunctionsOnASingleLine: None
15f34db31dSAndrew JefferyAllowShortIfStatementsOnASingleLine: false
16f34db31dSAndrew JefferyAllowShortLoopsOnASingleLine: false
17f34db31dSAndrew JefferyAlwaysBreakAfterDefinitionReturnType: None
18f34db31dSAndrew JefferyAlwaysBreakAfterReturnType: None
19f34db31dSAndrew JefferyAlwaysBreakBeforeMultilineStrings: false
20*d5f1d40fSWilliam A. Kennington IIIAlwaysBreakTemplateDeclarations: true
21f34db31dSAndrew JefferyBinPackArguments: true
22f34db31dSAndrew JefferyBinPackParameters: true
23f34db31dSAndrew JefferyBraceWrapping:
24f34db31dSAndrew Jeffery  AfterClass:      true
25f34db31dSAndrew Jeffery  AfterControlStatement: true
26f34db31dSAndrew Jeffery  AfterEnum:       true
27f34db31dSAndrew Jeffery  AfterFunction:   true
28f34db31dSAndrew Jeffery  AfterNamespace:  true
29f34db31dSAndrew Jeffery  AfterObjCDeclaration: true
30f34db31dSAndrew Jeffery  AfterStruct:     true
31f34db31dSAndrew Jeffery  AfterUnion:      true
32f34db31dSAndrew Jeffery  BeforeCatch:     true
33f34db31dSAndrew Jeffery  BeforeElse:      true
34f34db31dSAndrew Jeffery  IndentBraces:    false
35f34db31dSAndrew JefferyBreakBeforeBinaryOperators: None
36f34db31dSAndrew JefferyBreakBeforeBraces: Custom
37f34db31dSAndrew JefferyBreakBeforeTernaryOperators: true
38f34db31dSAndrew JefferyBreakConstructorInitializers: AfterColon
39f34db31dSAndrew JefferyColumnLimit:     80
40f34db31dSAndrew JefferyCommentPragmas:  '^ IWYU pragma:'
41f34db31dSAndrew JefferyConstructorInitializerAllOnOneLineOrOnePerLine: false
42f34db31dSAndrew JefferyConstructorInitializerIndentWidth: 4
43f34db31dSAndrew JefferyContinuationIndentWidth: 4
44f34db31dSAndrew JefferyCpp11BracedListStyle: true
45*d5f1d40fSWilliam A. Kennington IIIDerivePointerAlignment: false
46f34db31dSAndrew JefferyPointerAlignment: Left
47f34db31dSAndrew JefferyDisableFormat:   false
48f34db31dSAndrew JefferyExperimentalAutoDetectBinPacking: false
49f34db31dSAndrew JefferyFixNamespaceComments: true
50f34db31dSAndrew JefferyForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
51*d5f1d40fSWilliam A. Kennington IIIIncludeBlocks: Regroup
52*d5f1d40fSWilliam A. Kennington IIIIncludeCategories:
53*d5f1d40fSWilliam A. Kennington III  - Regex:           '^[<"](gtest|gmock)'
54*d5f1d40fSWilliam A. Kennington III    Priority:        5
55*d5f1d40fSWilliam A. Kennington III  - Regex:           '^"config.h"'
56*d5f1d40fSWilliam A. Kennington III    Priority:        -1
57*d5f1d40fSWilliam A. Kennington III  - Regex:           '^".*\.hpp"'
58*d5f1d40fSWilliam A. Kennington III    Priority:        1
59*d5f1d40fSWilliam A. Kennington III  - Regex:           '^<.*\.h>'
60*d5f1d40fSWilliam A. Kennington III    Priority:        2
61*d5f1d40fSWilliam A. Kennington III  - Regex:           '^<.*'
62*d5f1d40fSWilliam A. Kennington III    Priority:        3
63*d5f1d40fSWilliam A. Kennington III  - Regex:           '.*'
64*d5f1d40fSWilliam A. Kennington III    Priority:        4
65f34db31dSAndrew JefferyIndentCaseLabels: true
66f34db31dSAndrew JefferyIndentWidth:     4
67*d5f1d40fSWilliam A. Kennington IIIIndentWrappedFunctionNames: true
68f34db31dSAndrew JefferyKeepEmptyLinesAtTheStartOfBlocks: true
69f34db31dSAndrew JefferyMacroBlockBegin: ''
70f34db31dSAndrew JefferyMacroBlockEnd:   ''
71f34db31dSAndrew JefferyMaxEmptyLinesToKeep: 1
72f34db31dSAndrew JefferyNamespaceIndentation: None
73f34db31dSAndrew JefferyObjCBlockIndentWidth: 2
74f34db31dSAndrew JefferyObjCSpaceAfterProperty: false
75f34db31dSAndrew JefferyObjCSpaceBeforeProtocolList: true
76f34db31dSAndrew JefferyPenaltyBreakBeforeFirstCallParameter: 19
77f34db31dSAndrew JefferyPenaltyBreakComment: 300
78f34db31dSAndrew JefferyPenaltyBreakFirstLessLess: 120
79f34db31dSAndrew JefferyPenaltyBreakString: 1000
80f34db31dSAndrew JefferyPenaltyExcessCharacter: 1000000
81f34db31dSAndrew JefferyPenaltyReturnTypeOnItsOwnLine: 60
82f34db31dSAndrew JefferyReflowComments:  true
83*d5f1d40fSWilliam A. Kennington IIISortIncludes:    true
84*d5f1d40fSWilliam A. Kennington IIISortUsingDeclarations: true
85f34db31dSAndrew JefferySpaceAfterCStyleCast: false
86f34db31dSAndrew JefferySpaceBeforeAssignmentOperators: true
87f34db31dSAndrew JefferySpaceBeforeParens: ControlStatements
88f34db31dSAndrew JefferySpaceInEmptyParentheses: false
89f34db31dSAndrew JefferySpacesBeforeTrailingComments: 1
90f34db31dSAndrew JefferySpacesInAngles:  false
91f34db31dSAndrew JefferySpacesInContainerLiterals: true
92f34db31dSAndrew JefferySpacesInCStyleCastParentheses: false
93f34db31dSAndrew JefferySpacesInParentheses: false
94f34db31dSAndrew JefferySpacesInSquareBrackets: false
95f34db31dSAndrew JefferyStandard:        Cpp11
96f34db31dSAndrew JefferyTabWidth:        4
97f34db31dSAndrew JefferyUseTab:          Never
98f34db31dSAndrew Jeffery...
99f34db31dSAndrew Jeffery
100