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