| # |
| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # https://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| # |
| |
| # Generated from CLion C/C++ Code Style settings |
| BasedOnStyle: LLVM |
| AccessModifierOffset: -4 |
| AlignAfterOpenBracket: Align |
| AlignConsecutiveAssignments: false |
| AlignOperands: false |
| AllowAllArgumentsOnNextLine: false |
| AllowAllConstructorInitializersOnNextLine: false |
| AllowAllParametersOfDeclarationOnNextLine: false |
| AllowShortBlocksOnASingleLine: Always |
| AllowShortCaseLabelsOnASingleLine: true |
| AllowShortFunctionsOnASingleLine: All |
| AllowShortIfStatementsOnASingleLine: Always |
| AllowShortLambdasOnASingleLine: All |
| AllowShortLoopsOnASingleLine: true |
| AlwaysBreakAfterReturnType: None |
| AlwaysBreakTemplateDeclarations: Yes |
| BreakBeforeBraces: Custom |
| BraceWrapping: |
| AfterCaseLabel: false |
| AfterClass: false |
| AfterControlStatement: Never |
| AfterEnum: false |
| AfterFunction: false |
| AfterNamespace: false |
| AfterUnion: false |
| BeforeCatch: false |
| BeforeElse: false |
| IndentBraces: false |
| SplitEmptyFunction: false |
| SplitEmptyRecord: true |
| BreakBeforeBinaryOperators: NonAssignment |
| BreakBeforeTernaryOperators: true |
| BreakConstructorInitializers: BeforeColon |
| BreakInheritanceList: BeforeColon |
| ColumnLimit: 0 |
| CompactNamespaces: false |
| ContinuationIndentWidth: 4 |
| IndentCaseLabels: true |
| IndentPPDirectives: None |
| IndentWidth: 4 |
| KeepEmptyLinesAtTheStartOfBlocks: true |
| MaxEmptyLinesToKeep: 1 |
| NamespaceIndentation: None |
| ObjCSpaceAfterProperty: false |
| ObjCSpaceBeforeProtocolList: false |
| PointerAlignment: Right |
| ReflowComments: false |
| SpaceAfterCStyleCast: true |
| SpaceAfterLogicalNot: false |
| SpaceAfterTemplateKeyword: false |
| SpaceBeforeAssignmentOperators: true |
| SpaceBeforeCpp11BracedList: false |
| SpaceBeforeCtorInitializerColon: true |
| SpaceBeforeInheritanceColon: true |
| SpaceBeforeParens: ControlStatements |
| SpaceBeforeRangeBasedForLoopColon: true |
| SpaceInEmptyParentheses: false |
| SpacesBeforeTrailingComments: 1 |
| SpacesInAngles: false |
| SpacesInCStyleCastParentheses: false |
| SpacesInContainerLiterals: false |
| SpacesInParentheses: false |
| SpacesInSquareBrackets: false |
| TabWidth: 4 |
| UseTab: Never |