blob: c1483199e04fc69e6dd2ce2cbd834d6ee45ee1cb [file] [log] [blame]
James Zerne96c20b2016-07-14 15:18:30 -07001---
2Language: Cpp
3# BasedOnStyle: Google
James Zerna3a70c32017-08-27 18:31:05 -07004# Generated with clang-format 4.0.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
James Zerna3a70c32017-08-27 18:31:05 -070063JavaScriptQuotes: Leave
64JavaScriptWrapImports: true
James Zerne96c20b2016-07-14 15:18:30 -070065KeepEmptyLinesAtTheStartOfBlocks: false
66MacroBlockBegin: ''
67MacroBlockEnd: ''
68MaxEmptyLinesToKeep: 1
69NamespaceIndentation: None
70ObjCBlockIndentWidth: 2
71ObjCSpaceAfterProperty: false
72ObjCSpaceBeforeProtocolList: false
73PenaltyBreakBeforeFirstCallParameter: 1
74PenaltyBreakComment: 300
75PenaltyBreakFirstLessLess: 120
76PenaltyBreakString: 1000
77PenaltyExcessCharacter: 1000000
78PenaltyReturnTypeOnItsOwnLine: 200
79PointerAlignment: Right
James Zern964a7172016-09-07 20:56:01 -070080ReflowComments: true
81SortIncludes: false
James Zerne96c20b2016-07-14 15:18:30 -070082SpaceAfterCStyleCast: false
James Zerna3a70c32017-08-27 18:31:05 -070083SpaceAfterTemplateKeyword: true
James Zerne96c20b2016-07-14 15:18:30 -070084SpaceBeforeAssignmentOperators: true
85SpaceBeforeParens: ControlStatements
86SpaceInEmptyParentheses: false
87SpacesBeforeTrailingComments: 2
88SpacesInAngles: false
89SpacesInContainerLiterals: true
90SpacesInCStyleCastParentheses: false
91SpacesInParentheses: false
92SpacesInSquareBrackets: false
93Standard: Auto
94TabWidth: 8
95UseTab: Never
96...
97