Files

Ignorando revisiones en .git-blame-ignore-revs. Haga clic aquí para saltar y para a la vista normal.

149 líneas
4.2 KiB
YAML

# clang-format v18
2021-08-06 13:08:57 -05:00
---
2021-09-20 11:12:06 -05:00
Language: Cpp
2021-08-06 13:08:57 -05:00
AccessModifierOffset: -4
AlignAfterOpenBracket: Align
2021-09-20 11:12:06 -05:00
AlignConsecutiveMacros: true
2021-08-06 13:08:57 -05:00
AlignConsecutiveAssignments: true
2021-09-20 11:12:06 -05:00
AlignConsecutiveBitFields: true
2021-08-06 13:08:57 -05:00
AlignConsecutiveDeclarations: true
2021-09-20 11:12:06 -05:00
AlignEscapedNewlines: Right
AlignOperands: Align
2021-08-06 13:08:57 -05:00
AlignTrailingComments: true
2021-09-20 11:12:06 -05:00
AllowAllArgumentsOnNextLine: true
AllowAllConstructorInitializersOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: false
AllowShortEnumsOnASingleLine: true
AllowShortBlocksOnASingleLine: Never
2021-08-06 13:08:57 -05:00
AllowShortCaseLabelsOnASingleLine: true
AllowShortFunctionsOnASingleLine: All
2021-09-20 11:12:06 -05:00
AllowShortLambdasOnASingleLine: All
AllowShortIfStatementsOnASingleLine: true
2021-08-06 13:08:57 -05:00
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: TopLevel
AlwaysBreakAfterReturnType: TopLevel
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: true
BinPackArguments: true
BinPackParameters: true
BraceWrapping:
2021-09-20 11:12:06 -05:00
AfterCaseLabel: true
AfterClass: true
AfterControlStatement: Always
AfterEnum: true
AfterFunction: true
AfterNamespace: true
AfterObjCDeclaration: false
AfterStruct: true
AfterUnion: true
AfterExternBlock: true
BeforeCatch: false
BeforeElse: true
BeforeLambdaBody: false
BeforeWhile: false
IndentBraces: false
SplitEmptyFunction: false
SplitEmptyRecord: false
SplitEmptyNamespace: false
BreakBeforeBinaryOperators: None
2021-08-06 13:08:57 -05:00
BreakBeforeBraces: Custom
BreakBeforeInheritanceComma: true
2021-09-20 11:12:06 -05:00
BreakInheritanceList: BeforeComma
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeComma
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
2021-08-06 13:08:57 -05:00
ColumnLimit: 90
2021-09-20 11:12:06 -05:00
CommentPragmas: '^ IWYU pragma:'
2021-08-06 13:08:57 -05:00
CompactNamespaces: true
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 0
ContinuationIndentWidth: 4
2021-09-20 11:12:06 -05:00
Cpp11BracedListStyle: false
DeriveLineEnding: true
DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
2021-08-06 13:08:57 -05:00
FixNamespaceComments: true
2021-09-20 11:12:06 -05:00
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
Priority: 2
SortPriority: 0
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
SortPriority: 0
- Regex: '.*'
Priority: 1
SortPriority: 0
IncludeIsMainRegex: '(Test)?$'
IncludeIsMainSourceRegex: ''
2021-08-06 13:08:57 -05:00
IndentCaseLabels: true
2021-09-20 11:12:06 -05:00
IndentCaseBlocks: false
IndentGotoLabels: true
2021-08-06 13:08:57 -05:00
IndentPPDirectives: AfterHash
2021-09-20 11:12:06 -05:00
IndentExternBlock: AfterExternBlock
2021-08-06 13:08:57 -05:00
IndentWidth: 4
2021-09-20 11:12:06 -05:00
IndentWrappedFunctionNames: false
InsertTrailingCommas: None
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
2021-08-06 13:08:57 -05:00
KeepEmptyLinesAtTheStartOfBlocks: false
2021-09-20 11:12:06 -05:00
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 2
ObjCBreakBeforeNestedBlockParam: true
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: false
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyBreakTemplateDeclaration: 10
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 200
2021-08-06 13:08:57 -05:00
PointerAlignment: Left
2021-09-20 11:12:06 -05:00
ReflowComments: true
2021-08-06 13:08:57 -05:00
SortIncludes: true
SortUsingDeclarations: true
SpaceAfterCStyleCast: true
2021-09-20 11:12:06 -05:00
SpaceAfterLogicalNot: false
2021-08-06 13:08:57 -05:00
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
2021-09-20 11:12:06 -05:00
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: Never
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyBlock: false
2021-08-06 13:08:57 -05:00
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 2
SpacesInAngles: false
2021-09-20 11:12:06 -05:00
SpacesInConditionalStatement: false
2021-08-06 13:08:57 -05:00
SpacesInContainerLiterals: true
2021-09-20 11:12:06 -05:00
SpacesInCStyleCastParentheses: false
2021-08-06 13:08:57 -05:00
SpacesInParentheses: false
SpacesInSquareBrackets: false
2021-09-20 11:12:06 -05:00
SpaceBeforeSquareBrackets: false
Standard: Latest
StatementMacros:
- Q_UNUSED
- QT_REQUIRE_VERSION
2021-08-06 13:08:57 -05:00
TabWidth: 4
2021-09-20 11:12:06 -05:00
UseCRLF: false
UseTab: Never
WhitespaceSensitiveMacros:
- STRINGIZE
- PP_STRINGIZE
- BOOST_PP_STRINGIZE
2021-08-06 13:08:57 -05:00
...