4 # Generated with clang-format 5.0.0
5 AccessModifierOffset: -1
6 AlignAfterOpenBracket: Align
7 AlignConsecutiveAssignments: false
8 AlignConsecutiveDeclarations: false
9 AlignEscapedNewlines: Left
11 AlignTrailingComments: true
12 AllowAllParametersOfDeclarationOnNextLine: true
13 AllowShortBlocksOnASingleLine: false
14 AllowShortCaseLabelsOnASingleLine: true
15 AllowShortFunctionsOnASingleLine: All
16 AllowShortIfStatementsOnASingleLine: true
17 AllowShortLoopsOnASingleLine: true
18 AlwaysBreakAfterDefinitionReturnType: None
19 AlwaysBreakAfterReturnType: None
20 AlwaysBreakBeforeMultilineStrings: true
21 AlwaysBreakTemplateDeclarations: true
22 BinPackArguments: true
23 BinPackParameters: true
26 AfterControlStatement: false
30 AfterObjCDeclaration: false
36 SplitEmptyFunction: true
37 SplitEmptyRecord: true
38 SplitEmptyNamespace: true
39 BreakBeforeBinaryOperators: None
40 BreakBeforeBraces: Attach
41 BreakBeforeInheritanceComma: false
42 BreakBeforeTernaryOperators: true
43 BreakConstructorInitializersBeforeComma: false
44 BreakConstructorInitializers: BeforeColon
45 BreakAfterJavaFieldAnnotations: false
46 BreakStringLiterals: true
48 CommentPragmas: '^ IWYU pragma:'
49 CompactNamespaces: false
50 ConstructorInitializerAllOnOneLineOrOnePerLine: false
51 ConstructorInitializerIndentWidth: 4
52 ContinuationIndentWidth: 4
53 Cpp11BracedListStyle: false
54 DerivePointerAlignment: false
56 ExperimentalAutoDetectBinPacking: false
57 FixNamespaceComments: true
69 IncludeIsMainRegex: '([-_](test|unittest))?$'
70 IndentCaseLabels: true
72 IndentWrappedFunctionNames: false
73 JavaScriptQuotes: Leave
74 JavaScriptWrapImports: true
75 KeepEmptyLinesAtTheStartOfBlocks: false
78 MaxEmptyLinesToKeep: 1
79 NamespaceIndentation: None
80 ObjCBlockIndentWidth: 2
81 ObjCSpaceAfterProperty: false
82 ObjCSpaceBeforeProtocolList: false
83 PenaltyBreakAssignment: 2
84 PenaltyBreakBeforeFirstCallParameter: 1
85 PenaltyBreakComment: 300
86 PenaltyBreakFirstLessLess: 120
87 PenaltyBreakString: 1000
88 PenaltyExcessCharacter: 1000000
89 PenaltyReturnTypeOnItsOwnLine: 200
90 PointerAlignment: Right
93 SortUsingDeclarations: true
94 SpaceAfterCStyleCast: false
95 SpaceAfterTemplateKeyword: true
96 SpaceBeforeAssignmentOperators: true
97 SpaceBeforeParens: ControlStatements
98 SpaceInEmptyParentheses: false
99 SpacesBeforeTrailingComments: 2
100 SpacesInAngles: false
101 SpacesInContainerLiterals: true
102 SpacesInCStyleCastParentheses: false
103 SpacesInParentheses: false
104 SpacesInSquareBrackets: false