4 # Generated with clang-format 7.0.1
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
33 AfterExternBlock: false
37 SplitEmptyFunction: true
38 SplitEmptyRecord: true
39 SplitEmptyNamespace: true
40 BreakBeforeBinaryOperators: None
41 BreakBeforeBraces: Attach
42 BreakBeforeInheritanceComma: false
43 BreakInheritanceList: BeforeColon
44 BreakBeforeTernaryOperators: true
45 BreakConstructorInitializersBeforeComma: false
46 BreakConstructorInitializers: BeforeColon
47 BreakAfterJavaFieldAnnotations: false
48 BreakStringLiterals: true
50 CommentPragmas: '^ IWYU pragma:'
51 CompactNamespaces: false
52 ConstructorInitializerAllOnOneLineOrOnePerLine: false
53 ConstructorInitializerIndentWidth: 4
54 ContinuationIndentWidth: 4
55 Cpp11BracedListStyle: false
56 DerivePointerAlignment: false
58 ExperimentalAutoDetectBinPacking: false
59 FixNamespaceComments: true
64 IncludeBlocks: Preserve
66 - Regex: '^<ext/.*\.h>'
74 IncludeIsMainRegex: '([-_](test|unittest))?$'
75 IndentCaseLabels: true
76 IndentPPDirectives: None
78 IndentWrappedFunctionNames: false
79 JavaScriptQuotes: Leave
80 JavaScriptWrapImports: true
81 KeepEmptyLinesAtTheStartOfBlocks: false
84 MaxEmptyLinesToKeep: 1
85 NamespaceIndentation: None
86 ObjCBinPackProtocolList: Never
87 ObjCBlockIndentWidth: 2
88 ObjCSpaceAfterProperty: false
89 ObjCSpaceBeforeProtocolList: false
90 PenaltyBreakAssignment: 2
91 PenaltyBreakBeforeFirstCallParameter: 1
92 PenaltyBreakComment: 300
93 PenaltyBreakFirstLessLess: 120
94 PenaltyBreakTemplateDeclaration: 10
95 PenaltyBreakString: 1000
96 PenaltyExcessCharacter: 1000000
97 PenaltyReturnTypeOnItsOwnLine: 200
98 PointerAlignment: Right
109 CanonicalDelimiter: ''
111 - Language: TextProto
120 - PARSE_PARTIAL_TEXT_PROTO
124 - ParseTextProtoOrDie
125 CanonicalDelimiter: ''
129 SortUsingDeclarations: true
130 SpaceAfterCStyleCast: false
131 SpaceAfterTemplateKeyword: true
132 SpaceBeforeAssignmentOperators: true
133 SpaceBeforeCpp11BracedList: false
134 SpaceBeforeCtorInitializerColon: true
135 SpaceBeforeInheritanceColon: true
136 SpaceBeforeParens: ControlStatements
137 SpaceBeforeRangeBasedForLoopColon: true
138 SpaceInEmptyParentheses: false
139 SpacesBeforeTrailingComments: 2
140 SpacesInAngles: false
141 SpacesInContainerLiterals: true
142 SpacesInCStyleCastParentheses: false
143 SpacesInParentheses: false
144 SpacesInSquareBrackets: false