.clang-format
1 Language: Cpp 2 AccessModifierOffset: -4 3 AlignAfterOpenBracket: true 4 AlignEscapedNewlinesLeft: true 5 AlignTrailingComments: true 6 AllowAllParametersOfDeclarationOnNextLine: true 7 AllowShortBlocksOnASingleLine: false 8 AllowShortCaseLabelsOnASingleLine: true 9 AllowShortFunctionsOnASingleLine: All 10 AllowShortIfStatementsOnASingleLine: true 11 AllowShortLoopsOnASingleLine: false 12 AlwaysBreakBeforeMultilineStrings: false 13 AlwaysBreakTemplateDeclarations: true 14 BinPackArguments: true 15 BinPackParameters: true 16 BreakBeforeBinaryOperators: false 17 BreakBeforeBraces: Custom 18 BraceWrapping: 19 AfterClass: true 20 AfterFunction: true 21 BreakBeforeTernaryOperators: false 22 BreakConstructorInitializersBeforeComma: false 23 ColumnLimit: 0 24 CommentPragmas: '^ IWYU pragma:' 25 ConstructorInitializerAllOnOneLineOrOnePerLine: false 26 ConstructorInitializerIndentWidth: 4 27 ContinuationIndentWidth: 4 28 Cpp11BracedListStyle: true 29 DerivePointerAlignment: false 30 DisableFormat: false 31 IndentCaseLabels: false 32 IndentFunctionDeclarationAfterType: false 33 IndentWidth: 4 34 KeepEmptyLinesAtTheStartOfBlocks: false 35 MaxEmptyLinesToKeep: 2 36 NamespaceIndentation: None 37 PointerAlignment: Left 38 SpaceBeforeAssignmentOperators: true 39 SpaceBeforeParens: ControlStatements 40 SpaceInEmptyParentheses: false 41 SpacesBeforeTrailingComments: 1 42 SpacesInAngles: false 43 SpacesInContainerLiterals: true 44 SpacesInCStyleCastParentheses: false 45 SpacesInParentheses: false 46 BreakBeforeConceptDeclarations: Always 47 RequiresExpressionIndentation: OuterScope 48 Standard: c++20 49 UseTab: Never