1--- 2Language: Cpp 3AccessModifierOffset: -2 4AlignAfterOpenBracket: Align 5AlignArrayOfStructures: None 6AlignConsecutiveMacros: None 7AlignConsecutiveAssignments: None 8AlignConsecutiveBitFields: None 9AlignConsecutiveDeclarations: None 10AlignEscapedNewlines: Right 11AlignOperands: Align 12AlignTrailingComments: true 13AllowAllArgumentsOnNextLine: true 14AllowAllParametersOfDeclarationOnNextLine: true 15AllowShortEnumsOnASingleLine: true 16AllowShortBlocksOnASingleLine: Never 17AllowShortCaseLabelsOnASingleLine: false 18AllowShortFunctionsOnASingleLine: All 19AllowShortLambdasOnASingleLine: All 20AllowShortIfStatementsOnASingleLine: Never 21AllowShortLoopsOnASingleLine: false 22AlwaysBreakAfterDefinitionReturnType: None 23AlwaysBreakAfterReturnType: None 24AlwaysBreakBeforeMultilineStrings: false 25AlwaysBreakTemplateDeclarations: MultiLine 26AttributeMacros: 27 - __capability 28BinPackArguments: true 29BinPackParameters: true 30BraceWrapping: 31 AfterCaseLabel: false 32 AfterClass: false 33 AfterControlStatement: Never 34 AfterEnum: false 35 AfterFunction: false 36 AfterNamespace: false 37 AfterObjCDeclaration: false 38 AfterStruct: false 39 AfterUnion: false 40 AfterExternBlock: false 41 BeforeCatch: false 42 BeforeElse: false 43 BeforeLambdaBody: false 44 BeforeWhile: false 45 IndentBraces: false 46 SplitEmptyFunction: true 47 SplitEmptyRecord: true 48 SplitEmptyNamespace: true 49BreakBeforeBinaryOperators: None 50BreakBeforeConceptDeclarations: true 51BreakBeforeBraces: Attach 52BreakBeforeInheritanceComma: false 53BreakInheritanceList: BeforeColon 54BreakBeforeTernaryOperators: true 55BreakConstructorInitializersBeforeComma: false 56BreakConstructorInitializers: BeforeColon 57BreakAfterJavaFieldAnnotations: false 58BreakStringLiterals: true 59ColumnLimit: 80 60CommentPragmas: '^ IWYU pragma:' 61QualifierAlignment: Leave 62CompactNamespaces: false 63ConstructorInitializerIndentWidth: 4 64ContinuationIndentWidth: 4 65Cpp11BracedListStyle: true 66DeriveLineEnding: true 67DerivePointerAlignment: false 68DisableFormat: false 69EmptyLineAfterAccessModifier: Never 70EmptyLineBeforeAccessModifier: LogicalBlock 71ExperimentalAutoDetectBinPacking: false 72PackConstructorInitializers: NextLine 73BasedOnStyle: '' 74ConstructorInitializerAllOnOneLineOrOnePerLine: false 75AllowAllConstructorInitializersOnNextLine: true 76FixNamespaceComments: true 77ForEachMacros: 78 - foreach 79 - Q_FOREACH 80 - BOOST_FOREACH 81IfMacros: 82 - KJ_IF_MAYBE 83IncludeBlocks: Preserve 84IncludeCategories: 85 - Regex: '^"(llvm|llvm-c|clang|clang-c)/' 86 Priority: 2 87 SortPriority: 0 88 CaseSensitive: false 89 - Regex: '^(<|"(gtest|isl|json)/)' 90 Priority: 3 91 SortPriority: 0 92 CaseSensitive: false 93 - Regex: '.*' 94 Priority: 1 95 SortPriority: 0 96 CaseSensitive: false 97IncludeIsMainRegex: '$' 98IncludeIsMainSourceRegex: '' 99IndentAccessModifiers: false 100IndentCaseLabels: false 101IndentCaseBlocks: false 102IndentGotoLabels: true 103IndentPPDirectives: AfterHash 104IndentExternBlock: AfterExternBlock 105IndentRequires: false 106IndentWidth: 2 107IndentWrappedFunctionNames: false 108InsertTrailingCommas: None 109JavaScriptQuotes: Leave 110JavaScriptWrapImports: true 111KeepEmptyLinesAtTheStartOfBlocks: true 112LambdaBodyIndentation: Signature 113MacroBlockBegin: '' 114MacroBlockEnd: '' 115MaxEmptyLinesToKeep: 1 116NamespaceIndentation: None 117ObjCBinPackProtocolList: Auto 118ObjCBlockIndentWidth: 2 119ObjCBreakBeforeNestedBlockParam: true 120ObjCSpaceAfterProperty: false 121ObjCSpaceBeforeProtocolList: true 122PenaltyBreakAssignment: 2 123PenaltyBreakBeforeFirstCallParameter: 19 124PenaltyBreakComment: 300 125PenaltyBreakFirstLessLess: 120 126PenaltyBreakOpenParenthesis: 0 127PenaltyBreakString: 1000 128PenaltyBreakTemplateDeclaration: 10 129PenaltyExcessCharacter: 1000000 130PenaltyReturnTypeOnItsOwnLine: 60 131PenaltyIndentedWhitespace: 0 132PointerAlignment: Right 133PPIndentWidth: -1 134ReferenceAlignment: Pointer 135ReflowComments: true 136RemoveBracesLLVM: false 137SeparateDefinitionBlocks: Leave 138ShortNamespaceLines: 1 139SortIncludes: Never 140SortJavaStaticImport: Before 141SortUsingDeclarations: true 142SpaceAfterCStyleCast: false 143SpaceAfterLogicalNot: false 144SpaceAfterTemplateKeyword: true 145SpaceBeforeAssignmentOperators: true 146SpaceBeforeCaseColon: false 147SpaceBeforeCpp11BracedList: false 148SpaceBeforeCtorInitializerColon: true 149SpaceBeforeInheritanceColon: true 150SpaceBeforeParens: ControlStatements 151SpaceBeforeParensOptions: 152 AfterControlStatements: true 153 AfterForeachMacros: true 154 AfterFunctionDefinitionName: false 155 AfterFunctionDeclarationName: false 156 AfterIfMacros: true 157 AfterOverloadedOperator: false 158 BeforeNonEmptyParentheses: false 159SpaceAroundPointerQualifiers: Default 160SpaceBeforeRangeBasedForLoopColon: true 161SpaceInEmptyBlock: false 162SpaceInEmptyParentheses: false 163SpacesBeforeTrailingComments: 1 164SpacesInAngles: Never 165SpacesInConditionalStatement: false 166SpacesInContainerLiterals: true 167SpacesInCStyleCastParentheses: false 168SpacesInLineCommentPrefix: 169 Minimum: 1 170 Maximum: -1 171SpacesInParentheses: false 172SpacesInSquareBrackets: false 173SpaceBeforeSquareBrackets: false 174BitFieldColonSpacing: Both 175Standard: Latest 176StatementAttributeLikeMacros: 177 - Q_EMIT 178StatementMacros: 179 - Q_UNUSED 180 - QT_REQUIRE_VERSION 181TabWidth: 8 182UseCRLF: false 183UseTab: Never 184WhitespaceSensitiveMacros: 185 - STRINGIZE 186 - PP_STRINGIZE 187 - BOOST_PP_STRINGIZE 188 - NS_SWIFT_NAME 189 - CF_SWIFT_NAME 190... 191 192