• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2Language:        Cpp
3# BasedOnStyle:  LLVM
4AccessModifierOffset: -4
5AlignAfterOpenBracket: DontAlign
6AlignConsecutiveMacros: false
7AlignConsecutiveAssignments: false
8AlignConsecutiveDeclarations: false
9AlignEscapedNewlines: Left
10AlignOperands: false
11AlignTrailingComments: true
12AllowAllArgumentsOnNextLine: false
13AllowAllConstructorInitializersOnNextLine: false
14AllowAllParametersOfDeclarationOnNextLine: false
15AllowShortBlocksOnASingleLine: Never
16AllowShortCaseLabelsOnASingleLine: false
17AllowShortFunctionsOnASingleLine: false
18AllowShortLambdasOnASingleLine: All
19AllowShortIfStatementsOnASingleLine: Never
20AllowShortLoopsOnASingleLine: false
21AlwaysBreakAfterDefinitionReturnType: None
22AlwaysBreakAfterReturnType: None
23AlwaysBreakBeforeMultilineStrings: false
24AlwaysBreakTemplateDeclarations: Yes
25BinPackArguments: true
26BinPackParameters: true
27BraceWrapping:
28  AfterCaseLabel:  false
29  AfterClass:      false
30  AfterControlStatement: false
31  AfterEnum:       false
32  AfterFunction:   true
33  AfterNamespace:  false
34  AfterObjCDeclaration: false
35  AfterStruct:     false
36  AfterUnion:      false
37  AfterExternBlock: false
38  BeforeCatch:     false
39  BeforeElse:      false
40  IndentBraces:    false
41  SplitEmptyFunction: true
42  SplitEmptyRecord: true
43  SplitEmptyNamespace: true
44BreakBeforeBinaryOperators: None
45BreakBeforeBraces: Custom
46BreakBeforeInheritanceComma: false
47BreakInheritanceList: BeforeColon
48BreakBeforeTernaryOperators: true
49BreakConstructorInitializersBeforeComma: false
50BreakConstructorInitializers: BeforeColon
51BreakAfterJavaFieldAnnotations: false
52BreakStringLiterals: true
53ColumnLimit:     120
54CommentPragmas:  '^ IWYU pragma:'
55CompactNamespaces: false
56ConstructorInitializerAllOnOneLineOrOnePerLine: true
57ConstructorInitializerIndentWidth: 4
58ContinuationIndentWidth: 4
59Cpp11BracedListStyle: false
60DeriveLineEnding: true
61DerivePointerAlignment: false
62DisableFormat:   false
63ExperimentalAutoDetectBinPacking: false
64FixNamespaceComments: true
65ForEachMacros:
66  - foreach
67  - Q_FOREACH
68  - BOOST_FOREACH
69  - FOREACH_LIST_NODE
70  - FOREACH_LIST_NODE_SAFE
71IncludeBlocks:   Preserve
72IncludeCategories:
73  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
74    Priority:        2
75    SortPriority:    0
76  - Regex:           '^(<|"(gtest|gmock|isl|json)/)'
77    Priority:        3
78    SortPriority:    0
79  - Regex:           '.*'
80    Priority:        1
81    SortPriority:    0
82IncludeIsMainRegex: '(Test)?$'
83IncludeIsMainSourceRegex: ''
84IndentCaseLabels: true
85IndentGotoLabels: true
86IndentPPDirectives: None
87IndentWidth:     4
88IndentWrappedFunctionNames: false
89JavaScriptQuotes: Leave
90JavaScriptWrapImports: true
91KeepEmptyLinesAtTheStartOfBlocks: true
92MacroBlockBegin: ''
93MacroBlockEnd:   ''
94MaxEmptyLinesToKeep: 1
95NamespaceIndentation: None
96ObjCBinPackProtocolList: Auto
97ObjCBlockIndentWidth: 2
98ObjCSpaceAfterProperty: false
99ObjCSpaceBeforeProtocolList: true
100PenaltyBreakAssignment: 2
101PenaltyBreakBeforeFirstCallParameter: 19
102PenaltyBreakComment: 300
103PenaltyBreakFirstLessLess: 120
104PenaltyBreakString: 1000
105PenaltyBreakTemplateDeclaration: 10
106PenaltyExcessCharacter: 1000000
107PenaltyReturnTypeOnItsOwnLine: 60
108PointerAlignment: Right
109ReflowComments:  true
110SortIncludes:    true
111SortUsingDeclarations: true
112SpaceAfterCStyleCast: false
113SpaceAfterLogicalNot: false
114SpaceAfterTemplateKeyword: true
115SpaceBeforeAssignmentOperators: true
116SpaceBeforeCpp11BracedList: true
117SpaceBeforeCtorInitializerColon: true
118SpaceBeforeInheritanceColon: true
119SpaceBeforeParens: ControlStatements
120SpaceBeforeRangeBasedForLoopColon: true
121SpaceInEmptyBlock: false
122SpaceInEmptyParentheses: false
123SpacesBeforeTrailingComments: 1
124SpacesInAngles:  false
125SpacesInConditionalStatement: false
126SpacesInContainerLiterals: true
127SpacesInCStyleCastParentheses: false
128SpacesInParentheses: false
129SpacesInSquareBrackets: false
130SpaceBeforeSquareBrackets: false
131Standard:        Latest
132StatementMacros:
133  - Q_UNUSED
134  - QT_REQUIRE_VERSION
135TabWidth:        4
136UseCRLF:         false
137UseTab:          Never
138...
139
140