2 AccessModifierOffset: -2
3 AlignAfterOpenBracket: Align
4 AlignConsecutiveAssignments: false
5 AlignConsecutiveDeclarations: false
6 AlignEscapedNewlines: Left
8 AlignTrailingComments: true
9 AllowAllParametersOfDeclarationOnNextLine: true
10 AllowShortBlocksOnASingleLine: false
11 AllowShortCaseLabelsOnASingleLine: false
12 AllowShortFunctionsOnASingleLine: None
13 AllowShortIfStatementsOnASingleLine: false
14 AllowShortLoopsOnASingleLine: false
15 AlwaysBreakAfterDefinitionReturnType: None
16 AlwaysBreakAfterReturnType: None
17 AlwaysBreakBeforeMultilineStrings: false
18 AlwaysBreakTemplateDeclarations: false
19 BinPackArguments: true
20 BinPackParameters: true
23 AfterControlStatement: true
27 AfterObjCDeclaration: true
30 AfterExternBlock: true
34 SplitEmptyFunction: true
35 SplitEmptyRecord: true
36 SplitEmptyNamespace: true
37 BreakBeforeBinaryOperators: None
38 BreakBeforeBraces: Allman
39 BreakBeforeInheritanceComma: false
40 BreakBeforeTernaryOperators: true
41 BreakConstructorInitializersBeforeComma: false
42 BreakConstructorInitializers: BeforeColon
43 BreakStringLiterals: true
45 CommentPragmas: '^ IWYU pragma:'
46 CompactNamespaces: false
47 ConstructorInitializerAllOnOneLineOrOnePerLine: false
48 ConstructorInitializerIndentWidth: 4
49 ContinuationIndentWidth: 4
50 Cpp11BracedListStyle: false
51 DerivePointerAlignment: false
53 ExperimentalAutoDetectBinPacking: false
54 FixNamespaceComments: false
55 IncludeBlocks: Preserve
57 - Regex: '^"(llvm|llvm-c|clang|clang-c)/'
59 - Regex: '^(<|"(gtest|gmock|isl|json)/)'
63 IncludeIsMainRegex: '(Test)?$'
64 IndentCaseLabels: false
65 IndentPPDirectives: AfterHash
67 IndentWrappedFunctionNames: false
68 KeepEmptyLinesAtTheStartOfBlocks: true
71 MaxEmptyLinesToKeep: 1
72 PenaltyBreakAssignment: 2
73 PenaltyBreakBeforeFirstCallParameter: 19
74 PenaltyBreakComment: 300
75 PenaltyBreakFirstLessLess: 120
76 PenaltyBreakString: 1000
77 PenaltyExcessCharacter: 1000000
78 PenaltyReturnTypeOnItsOwnLine: 60
79 PointerAlignment: Left
82 SortUsingDeclarations: true
83 SpaceAfterCStyleCast: false
84 SpaceAfterTemplateKeyword: true
85 SpaceBeforeAssignmentOperators: true
86 SpaceBeforeParens: ControlStatements
87 SpaceInEmptyParentheses: false
88 SpacesBeforeTrailingComments: 1
90 SpacesInContainerLiterals: false
91 SpacesInCStyleCastParentheses: false
92 SpacesInParentheses: false
93 SpacesInSquareBrackets: false
95 UseTab: ForIndentation
99 NamespaceIndentation: All
106 PointerBindsToType: false
107 ObjCSpaceAfterProperty: true
109 ObjCBlockIndentWidth: 4
110 ObjCSpaceAfterProperty: false
111 ObjCSpaceBeforeProtocolList: true
114 BreakAfterJavaFieldAnnotations: false
117 JavaScriptQuotes: Leave
118 JavaScriptWrapImports: true