blob: 7837b7704dff4f1ea08f2c2f680b8a4ce1aa8f10 [file] [log] [blame]
James Zerne96c20b2016-07-14 15:18:30 -07001---
2Language: Cpp
3# BasedOnStyle: Google
James Zernc1071832017-01-31 20:07:09 -08004# Generated with clang-format 3.9.1
James Zerne96c20b2016-07-14 15:18:30 -07005AccessModifierOffset: -1
James Zern964a7172016-09-07 20:56:01 -07006AlignAfterOpenBracket: Align
James Zerne96c20b2016-07-14 15:18:30 -07007AlignConsecutiveAssignments: false
James Zern964a7172016-09-07 20:56:01 -07008AlignConsecutiveDeclarations: false
James Zerne96c20b2016-07-14 15:18:30 -07009AlignEscapedNewlinesLeft: true
10AlignOperands: true
11AlignTrailingComments: true
12AllowAllParametersOfDeclarationOnNextLine: true
13AllowShortBlocksOnASingleLine: false
14AllowShortCaseLabelsOnASingleLine: true
15AllowShortFunctionsOnASingleLine: All
16AllowShortIfStatementsOnASingleLine: true
17AllowShortLoopsOnASingleLine: true
18AlwaysBreakAfterDefinitionReturnType: None
James Zern964a7172016-09-07 20:56:01 -070019AlwaysBreakAfterReturnType: None
James Zerne96c20b2016-07-14 15:18:30 -070020AlwaysBreakBeforeMultilineStrings: true
21AlwaysBreakTemplateDeclarations: true
22BinPackArguments: true
23BinPackParameters: true
James Zern964a7172016-09-07 20:56:01 -070024BraceWrapping:
25 AfterClass: false
26 AfterControlStatement: false
27 AfterEnum: false
28 AfterFunction: false
29 AfterNamespace: false
30 AfterObjCDeclaration: false
31 AfterStruct: false
32 AfterUnion: false
33 BeforeCatch: false
34 BeforeElse: false
35 IndentBraces: false
James Zerne96c20b2016-07-14 15:18:30 -070036BreakBeforeBinaryOperators: None
37BreakBeforeBraces: Attach
38BreakBeforeTernaryOperators: true
39BreakConstructorInitializersBeforeComma: false
James Zernc1071832017-01-31 20:07:09 -080040BreakAfterJavaFieldAnnotations: false
41BreakStringLiterals: true
James Zerne96c20b2016-07-14 15:18:30 -070042ColumnLimit: 80
43CommentPragmas: '^ IWYU pragma:'
44ConstructorInitializerAllOnOneLineOrOnePerLine: false
45ConstructorInitializerIndentWidth: 4
46ContinuationIndentWidth: 4
47Cpp11BracedListStyle: false
James Zern725f7f92016-07-26 16:34:54 -070048DerivePointerAlignment: false
James Zerne96c20b2016-07-14 15:18:30 -070049DisableFormat: false
50ExperimentalAutoDetectBinPacking: false
51ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
James Zern964a7172016-09-07 20:56:01 -070052IncludeCategories:
53 - Regex: '^<.*\.h>'
54 Priority: 1
55 - Regex: '^<.*'
56 Priority: 2
57 - Regex: '.*'
58 Priority: 3
James Zernc1071832017-01-31 20:07:09 -080059IncludeIsMainRegex: '([-_](test|unittest))?$'
James Zerne96c20b2016-07-14 15:18:30 -070060IndentCaseLabels: true
61IndentWidth: 2
62IndentWrappedFunctionNames: false
63KeepEmptyLinesAtTheStartOfBlocks: false
64MacroBlockBegin: ''
65MacroBlockEnd: ''
66MaxEmptyLinesToKeep: 1
67NamespaceIndentation: None
68ObjCBlockIndentWidth: 2
69ObjCSpaceAfterProperty: false
70ObjCSpaceBeforeProtocolList: false
71PenaltyBreakBeforeFirstCallParameter: 1
72PenaltyBreakComment: 300
73PenaltyBreakFirstLessLess: 120
74PenaltyBreakString: 1000
75PenaltyExcessCharacter: 1000000
76PenaltyReturnTypeOnItsOwnLine: 200
77PointerAlignment: Right
James Zern964a7172016-09-07 20:56:01 -070078ReflowComments: true
79SortIncludes: false
James Zerne96c20b2016-07-14 15:18:30 -070080SpaceAfterCStyleCast: false
81SpaceBeforeAssignmentOperators: true
82SpaceBeforeParens: ControlStatements
83SpaceInEmptyParentheses: false
84SpacesBeforeTrailingComments: 2
85SpacesInAngles: false
86SpacesInContainerLiterals: true
87SpacesInCStyleCastParentheses: false
88SpacesInParentheses: false
89SpacesInSquareBrackets: false
90Standard: Auto
91TabWidth: 8
92UseTab: Never
93...
94