• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2Language:        Cpp
3# BasedOnStyle:  Google
4AccessModifierOffset: -4
5AlignAfterOpenBracket: Align
6AlignConsecutiveAssignments: false
7AlignConsecutiveDeclarations: false
8AlignEscapedNewlines: Left
9AlignOperands:   true
10AlignTrailingComments: true
11AllowAllParametersOfDeclarationOnNextLine: true
12AllowShortBlocksOnASingleLine: true
13AllowShortCaseLabelsOnASingleLine: true
14AllowShortFunctionsOnASingleLine: Inline
15AllowShortIfStatementsOnASingleLine: true
16AllowShortLoopsOnASingleLine: true
17AlwaysBreakAfterDefinitionReturnType: None
18AlwaysBreakAfterReturnType: None
19AlwaysBreakBeforeMultilineStrings: true
20AlwaysBreakTemplateDeclarations: true
21BinPackArguments: true
22BinPackParameters: true
23BraceWrapping:
24  AfterClass: true
25  AfterControlStatement: true
26  AfterEnum: true
27  AfterExternBlock: false
28  AfterFunction: true
29  AfterNamespace: false
30  AfterStruct: true
31  AfterUnion: true
32  BeforeCatch: true
33  BeforeElse: true
34  IndentBraces: false
35  SplitEmptyFunction: false
36  SplitEmptyNamespace: false
37  SplitEmptyRecord: false
38BreakBeforeBinaryOperators: None
39BreakBeforeBraces: Custom
40BreakBeforeInheritanceComma: false
41BreakBeforeTernaryOperators: true
42BreakConstructorInitializersBeforeComma: false
43BreakConstructorInitializers: BeforeComma
44BreakAfterJavaFieldAnnotations: false
45BreakStringLiterals: true
46ColumnLimit: 0
47CommentPragmas:  '^ IWYU pragma:'
48CompactNamespaces: false
49ConstructorInitializerAllOnOneLineOrOnePerLine: false
50ConstructorInitializerIndentWidth: 4
51ContinuationIndentWidth: 4
52Cpp11BracedListStyle: false
53DerivePointerAlignment: false
54DisableFormat:   false
55ExperimentalAutoDetectBinPacking: false
56FixNamespaceComments: true
57ForEachMacros:
58  - Q_FOREACH
59  - BOOST_FOREACH
60IncludeBlocks:   Preserve
61IncludeCategories:
62  - Regex:           '^"[^/]*"'
63    Priority:        1
64  - Regex:           '^".*/.*"'
65    Priority:        2
66  - Regex:           '^<.*\..*>'
67    Priority:        3
68  - Regex:           '^<[^.]*>'
69    Priority:        4
70  - Regex:           '.*'
71    Priority:        5
72IncludeIsMainRegex: '([-_](test|unittest))?$'
73IndentCaseLabels: true
74IndentPPDirectives: AfterHash
75IndentWidth:     4
76IndentWrappedFunctionNames: false
77JavaScriptQuotes: Leave
78JavaScriptWrapImports: true
79KeepEmptyLinesAtTheStartOfBlocks: true
80MacroBlockBegin: ''
81MacroBlockEnd:   ''
82MaxEmptyLinesToKeep: 1
83NamespaceIndentation: None
84ObjCBlockIndentWidth: 2
85ObjCSpaceAfterProperty: false
86ObjCSpaceBeforeProtocolList: false
87PenaltyBreakAssignment: 2
88PenaltyBreakBeforeFirstCallParameter: 1
89PenaltyBreakComment: 300
90PenaltyBreakFirstLessLess: 120
91PenaltyBreakString: 1000
92PenaltyExcessCharacter: 1000000
93PenaltyReturnTypeOnItsOwnLine: 200
94PointerAlignment: Right
95RawStringFormats:
96  - Language:        TextProto
97    BasedOnStyle:    google
98ReflowComments:  true
99SortIncludes:    true
100SortUsingDeclarations: true
101SpaceAfterCStyleCast: false
102SpaceAfterTemplateKeyword: false
103SpaceBeforeAssignmentOperators: true
104SpaceBeforeParens: Never
105SpaceInEmptyParentheses: false
106SpacesBeforeTrailingComments: 2
107SpacesInAngles:  false
108SpacesInContainerLiterals: true
109SpacesInCStyleCastParentheses: false
110SpacesInParentheses: false
111SpacesInSquareBrackets: false
112Standard:        Auto
113TabWidth:        4
114UseTab:          ForIndentation
115...
116
117