• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2Language:        Cpp
3# BasedOnStyle:  LLVM
4AccessModifierOffset: 1
5AlignAfterOpenBracket: Align
6AlignConsecutiveAssignments: false
7AlignConsecutiveBitFields: true
8AlignConsecutiveDeclarations: false
9AlignConsecutiveMacros: false
10AlignEscapedNewlines: Left
11AlignOperands: Align
12AlignTrailingComments: true
13AllowAllArgumentsOnNextLine: false
14AllowAllConstructorInitializersOnNextLine: true
15AllowAllParametersOfDeclarationOnNextLine: false
16AllowShortBlocksOnASingleLine: Never
17AllowShortCaseLabelsOnASingleLine: false
18AllowShortEnumsOnASingleLine: false
19AllowShortFunctionsOnASingleLine: None
20AllowShortIfStatementsOnASingleLine: AllIfsAndElse
21AllowShortLambdasOnASingleLine: Empty
22AllowShortLoopsOnASingleLine: false
23AlwaysBreakAfterReturnType: All
24AlwaysBreakBeforeMultilineStrings: false
25AlwaysBreakTemplateDeclarations: true
26#AttributeMacros: []
27BinPackArguments: true
28BinPackParameters: true
29#BitFieldColonSpacing: Both
30BreakBeforeBraces: Custom
31BraceWrapping:
32  AfterCaseLabel:        true
33  AfterClass:            true
34  AfterControlStatement: true
35  AfterEnum:             true
36  AfterFunction:         true
37  AfterNamespace:        true
38  AfterObjCDeclaration:  true
39  AfterStruct:           true
40  AfterUnion:            true
41  AfterExternBlock:      true
42  BeforeCatch:           true
43  BeforeElse:            true
44  BeforeLambdaBody:      false
45  BeforeWhile:           true
46  IndentBraces:          false
47  SplitEmptyFunction:    false
48  SplitEmptyRecord:      false
49  SplitEmptyNamespace:   false
50BreakAfterJavaFieldAnnotations: true
51BreakBeforeBinaryOperators: None
52#BreakBeforeConceptDeclarations: true
53BreakBeforeInheritanceComma: false
54BreakBeforeTernaryOperators: false
55BreakConstructorInitializers: AfterColon
56BreakInheritanceList: AfterColon
57BreakStringLiterals: false
58ColumnLimit:     80
59CommentPragmas:  '^ IWYU pragma:'
60CompactNamespaces: false
61ConstructorInitializerAllOnOneLineOrOnePerLine: false
62ConstructorInitializerIndentWidth: 4
63ContinuationIndentWidth: 4
64Cpp11BracedListStyle: false
65DeriveLineEnding: false
66DerivePointerAlignment: false
67DisableFormat:   false
68ExperimentalAutoDetectBinPacking: false
69FixNamespaceComments: true
70ForEachMacros:
71  - foreach
72  - Q_FOREACH
73  - BOOST_FOREACH
74IncludeBlocks: Regroup
75IncludeCategories:
76  - Regex:           '^<(sys|arpa|net|netinet)/.*\.h>'
77    Priority:        2
78  - Regex:           '^<(args|bc|bcl|dc|file|history|lang|lex|library|num|opt|parse|program|rand|read|status|vector|version|vm)\.h>'
79    Priority:        3
80  - Regex:           '^<.*\.h>'
81    Priority:        0
82  - Regex:           '^<.*>'
83    Priority:        1
84IncludeIsMainRegex: '(Test)?$'
85IncludeIsMainSourceRegex: ''
86IndentCaseLabels: true
87IndentExternBlock: NoIndent
88IndentGotoLabels: false
89IndentPPDirectives: None
90#IndentPragmas: false
91#IndentRequires: true
92IndentWidth:     4
93IndentWrappedFunctionNames: false
94InsertTrailingCommas: None
95JavaImportGroups: []
96JavaScriptQuotes: Double
97JavaScriptWrapImports: true
98KeepEmptyLinesAtTheStartOfBlocks: false
99MacroBlockBegin: ''
100MacroBlockEnd:   ''
101MaxEmptyLinesToKeep: 1
102NamespaceIndentation: None
103NamespaceMacros: []
104ObjCBinPackProtocolList: Always
105ObjCBlockIndentWidth: 4
106ObjCBreakBeforeNestedBlockParam: true
107ObjCSpaceAfterProperty: true
108ObjCSpaceBeforeProtocolList: true
109PenaltyBreakAssignment: 1000
110PenaltyBreakBeforeFirstCallParameter: 429496720
111PenaltyBreakComment: 300
112PenaltyBreakFirstLessLess: 42949672
113PenaltyBreakString: 10000
114PenaltyBreakTemplateDeclaration: 10
115PenaltyExcessCharacter: 42949672
116PenaltyIndentedWhitespace: 1
117PenaltyReturnTypeOnItsOwnLine: 60
118PointerAlignment: Left
119#RawStringFormats:
120# This is used to get spaces around a bitwise and operator.
121ReferenceAlignment: Middle
122ReflowComments:  true
123SortIncludes:    false
124SortUsingDeclarations: true
125SpaceAfterCStyleCast: true
126SpaceAfterLogicalNot: false
127SpaceAfterTemplateKeyword: true
128#SpaceAroundPointerQualifiers: Default
129SpaceBeforeAssignmentOperators: true
130SpaceBeforeCpp11BracedList: true
131SpaceBeforeCtorInitializerColon: true
132SpaceBeforeInheritanceColon: true
133SpaceBeforeParens: ControlStatements
134SpaceBeforeRangeBasedForLoopColon: true
135SpaceBeforeSquareBrackets: false
136SpaceInEmptyBlock: false
137SpaceInEmptyParentheses: false
138SpacesBeforeTrailingComments: 1
139SpacesInAngles:  false
140SpacesInContainerLiterals: true
141SpacesInCStyleCastParentheses: false
142SpacesInConditionalStatement: false
143SpacesInParentheses: false
144SpacesInSquareBrackets: false
145Standard:       Latest
146TabWidth:       4
147TypenameMacros: []
148UseCRLF:        false
149UseTab:         ForIndentation
150WhitespaceSensitiveMacros: []
151...
152