-
Notifications
You must be signed in to change notification settings - Fork 0
/
.clang-format
70 lines (70 loc) · 1.42 KB
/
.clang-format
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
---
Language: Cpp
BasedOnStyle: Mozilla
Standard: Latest
ColumnLimit: 80
UseTab: Never
TabWidth: 2
IndentWidth: 2
ConstructorInitializerIndentWidth: 0
LineEnding: LF
KeepEmptyLinesAtEOF: false
InsertNewlineAtEOF: true
InsertBraces: true
QualifierAlignment: Right
PointerAlignment: Right
ReferenceAlignment: Pointer
Cpp11BracedListStyle: true
AlignAfterOpenBracket: AlwaysBreak
BreakAfterAttributes: Always
BreakBeforeBinaryOperators: NonAssignment
BreakBeforeBraces: Custom
BraceWrapping:
AfterCaseLabel: false
AfterClass: true
AfterControlStatement: MultiLine
AfterEnum: true
AfterFunction: true
AfterNamespace: false
AfterObjCDeclaration: true
AfterStruct: true
AfterUnion: false
AfterExternBlock: true
BeforeCatch: true
BeforeElse: true
BeforeLambdaBody: true
BeforeWhile: true
IndentBraces: false
SplitEmptyFunction: false
SplitEmptyRecord: false
SplitEmptyNamespace: true
AttributeMacros:
- __capability
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IfMacros:
- KJ_IF_MAYBE
StatementAttributeLikeMacros:
- Q_EMIT
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
WhitespaceSensitiveMacros:
- STRINGIZE
- PP_STRINGIZE
- BOOST_PP_STRINGIZE
- NS_SWIFT_NAME
- CF_SWIFT_NAME
- EM_ASM
- EM_JS
- EM_ASM_INT
- EM_ASM_DOUBLE
- EM_ASM_PTR
- MAIN_THREAD_EM_ASM
- MAIN_THREAD_EM_ASM_INT
- MAIN_THREAD_EM_ASM_DOUBLE
- MAIN_THREAD_EM_ASM_DOUBLE
- MAIN_THREAD_ASYNC_EM_ASM'
---