• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2Language:        Cpp
3# BasedOnStyle:  Google
4# Generated with clang-format 7.0.1
5AccessModifierOffset: -1
6AlignAfterOpenBracket: Align
7AlignConsecutiveAssignments: false
8AlignConsecutiveDeclarations: false
9AlignEscapedNewlines: Left
10AlignOperands:   true
11AlignTrailingComments: true
12AllowAllParametersOfDeclarationOnNextLine: true
13AllowShortBlocksOnASingleLine: false
14AllowShortCaseLabelsOnASingleLine: true
15AllowShortFunctionsOnASingleLine: All
16AllowShortIfStatementsOnASingleLine: true
17AllowShortLoopsOnASingleLine: true
18AlwaysBreakAfterDefinitionReturnType: None
19AlwaysBreakAfterReturnType: None
20AlwaysBreakBeforeMultilineStrings: true
21AlwaysBreakTemplateDeclarations: true
22BinPackArguments: true
23BinPackParameters: true
24BraceWrapping:
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  AfterExternBlock: false
34  BeforeCatch:     false
35  BeforeElse:      false
36  IndentBraces:    false
37  SplitEmptyFunction: true
38  SplitEmptyRecord: true
39  SplitEmptyNamespace: true
40BreakBeforeBinaryOperators: None
41BreakBeforeBraces: Attach
42BreakBeforeInheritanceComma: false
43BreakInheritanceList: BeforeColon
44BreakBeforeTernaryOperators: true
45BreakConstructorInitializersBeforeComma: false
46BreakConstructorInitializers: BeforeColon
47BreakAfterJavaFieldAnnotations: false
48BreakStringLiterals: true
49ColumnLimit:     80
50CommentPragmas:  '^ IWYU pragma:'
51CompactNamespaces: false
52ConstructorInitializerAllOnOneLineOrOnePerLine: false
53ConstructorInitializerIndentWidth: 4
54ContinuationIndentWidth: 4
55Cpp11BracedListStyle: false
56DerivePointerAlignment: false
57DisableFormat:   false
58ExperimentalAutoDetectBinPacking: false
59FixNamespaceComments: true
60ForEachMacros:
61  - foreach
62  - Q_FOREACH
63  - BOOST_FOREACH
64IncludeBlocks:   Preserve
65IncludeCategories:
66  - Regex:           '^<ext/.*\.h>'
67    Priority:        2
68  - Regex:           '^<.*\.h>'
69    Priority:        1
70  - Regex:           '^<.*'
71    Priority:        2
72  - Regex:           '.*'
73    Priority:        3
74IncludeIsMainRegex: '([-_](test|unittest))?$'
75IndentCaseLabels: true
76IndentPPDirectives: None
77IndentWidth:     2
78IndentWrappedFunctionNames: false
79JavaScriptQuotes: Leave
80JavaScriptWrapImports: true
81KeepEmptyLinesAtTheStartOfBlocks: false
82MacroBlockBegin: ''
83MacroBlockEnd:   ''
84MaxEmptyLinesToKeep: 1
85NamespaceIndentation: None
86ObjCBinPackProtocolList: Never
87ObjCBlockIndentWidth: 2
88ObjCSpaceAfterProperty: false
89ObjCSpaceBeforeProtocolList: false
90PenaltyBreakAssignment: 2
91PenaltyBreakBeforeFirstCallParameter: 1
92PenaltyBreakComment: 300
93PenaltyBreakFirstLessLess: 120
94PenaltyBreakTemplateDeclaration: 10
95PenaltyBreakString: 1000
96PenaltyExcessCharacter: 1000000
97PenaltyReturnTypeOnItsOwnLine: 200
98PointerAlignment: Right
99RawStringFormats:
100  - Language:        Cpp
101    Delimiters:
102      - cc
103      - CC
104      - cpp
105      - Cpp
106      - CPP
107      - 'c++'
108      - 'C++'
109    CanonicalDelimiter: ''
110    BasedOnStyle:    google
111  - Language:        TextProto
112    Delimiters:
113      - pb
114      - PB
115      - proto
116      - PROTO
117    EnclosingFunctions:
118      - EqualsProto
119      - EquivToProto
120      - PARSE_PARTIAL_TEXT_PROTO
121      - PARSE_TEST_PROTO
122      - PARSE_TEXT_PROTO
123      - ParseTextOrDie
124      - ParseTextProtoOrDie
125    CanonicalDelimiter: ''
126    BasedOnStyle:    google
127ReflowComments:  true
128SortIncludes:    false
129SortUsingDeclarations: true
130SpaceAfterCStyleCast: false
131SpaceAfterTemplateKeyword: true
132SpaceBeforeAssignmentOperators: true
133SpaceBeforeCpp11BracedList: false
134SpaceBeforeCtorInitializerColon: true
135SpaceBeforeInheritanceColon: true
136SpaceBeforeParens: ControlStatements
137SpaceBeforeRangeBasedForLoopColon: true
138SpaceInEmptyParentheses: false
139SpacesBeforeTrailingComments: 2
140SpacesInAngles:  false
141SpacesInContainerLiterals: true
142SpacesInCStyleCastParentheses: false
143SpacesInParentheses: false
144SpacesInSquareBrackets: false
145Standard:        Auto
146TabWidth:        8
147UseTab:          Never
148...
149
150