Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- Language: Cpp
- # BasedOnStyle: LLVM
- AccessModifierOffset: -2
- AlignAfterOpenBracket: Align
- AlignConsecutiveMacros: true
- AlignConsecutiveAssignments: true
- AlignConsecutiveBitFields: true
- AlignConsecutiveDeclarations: false
- AlignEscapedNewlines: Right
- AlignOperands: Align
- AlignTrailingComments: true
- AllowAllArgumentsOnNextLine: true
- AllowAllConstructorInitializersOnNextLine: true
- AllowAllParametersOfDeclarationOnNextLine: true
- AllowShortEnumsOnASingleLine: true
- AllowShortBlocksOnASingleLine: Never
- AllowShortCaseLabelsOnASingleLine: false
- AllowShortFunctionsOnASingleLine: None
- AllowShortLambdasOnASingleLine: All
- AllowShortIfStatementsOnASingleLine: Never
- AllowShortLoopsOnASingleLine: false
- AlwaysBreakAfterDefinitionReturnType: None
- AlwaysBreakAfterReturnType: None
- AlwaysBreakBeforeMultilineStrings: false
- AlwaysBreakTemplateDeclarations: MultiLine
- BinPackArguments: true
- BinPackParameters: true
- BraceWrapping:
- AfterCaseLabel: true
- AfterClass: true
- AfterControlStatement: Always
- AfterEnum: true
- AfterFunction: true
- AfterNamespace: true
- AfterObjCDeclaration: true
- AfterStruct: true
- AfterUnion: true
- AfterExternBlock: true
- BeforeCatch: true
- BeforeElse: true
- BeforeLambdaBody: true
- BeforeWhile: true
- IndentBraces: false
- SplitEmptyFunction: true
- SplitEmptyRecord: true
- SplitEmptyNamespace: true
- BreakBeforeBinaryOperators: None
- BreakBeforeBraces: Custom # for utilising BraceWrapping
- BreakBeforeInheritanceComma: false
- BreakInheritanceList: BeforeColon
- BreakBeforeTernaryOperators: true
- BreakConstructorInitializersBeforeComma: false
- BreakConstructorInitializers: BeforeColon
- BreakAfterJavaFieldAnnotations: false
- BreakStringLiterals: true
- ColumnLimit: 0
- CommentPragmas: "^ IWYU pragma:"
- CompactNamespaces: false
- ConstructorInitializerAllOnOneLineOrOnePerLine: false
- ConstructorInitializerIndentWidth: 4
- ContinuationIndentWidth: 4
- Cpp11BracedListStyle: true
- DeriveLineEnding: true
- DerivePointerAlignment: false
- DisableFormat: false
- ExperimentalAutoDetectBinPacking: false
- FixNamespaceComments: true
- 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
- - Regex: "^$" # Matches empty lines
- Priority: -1 # Puts empty lines at the end
- IncludeIsMainRegex: "(Test)?$"
- IncludeIsMainSourceRegex: ""
- IndentCaseLabels: true
- IndentCaseBlocks: true
- IndentGotoLabels: true
- IndentPPDirectives: AfterHash
- IndentExternBlock: AfterExternBlock
- IndentWidth: 4
- IndentWrappedFunctionNames: true
- InsertBraces: true
- InsertTrailingCommas: None
- JavaScriptQuotes: Leave
- JavaScriptWrapImports: true
- KeepEmptyLinesAtTheStartOfBlocks: true
- MacroBlockBegin: ""
- MacroBlockEnd: ""
- MaxEmptyLinesToKeep: 1
- NamespaceIndentation: All
- ObjCBinPackProtocolList: Auto
- ObjCBlockIndentWidth: 2
- ObjCBreakBeforeNestedBlockParam: true
- ObjCSpaceAfterProperty: false
- ObjCSpaceBeforeProtocolList: true
- PenaltyBreakAssignment: 2
- PenaltyBreakBeforeFirstCallParameter: 19
- PenaltyBreakComment: 300
- PenaltyBreakFirstLessLess: 120
- PenaltyBreakString: 1000
- PenaltyBreakTemplateDeclaration: 10
- PenaltyExcessCharacter: 1000000
- PenaltyReturnTypeOnItsOwnLine: 60
- PointerAlignment: Right
- ReflowComments: true
- SortIncludes: true
- SortUsingDeclarations: true
- SpaceAfterCStyleCast: false
- SpaceAfterLogicalNot: false
- SpaceAfterTemplateKeyword: false
- SpaceBeforeAssignmentOperators: true
- SpaceBeforeCpp11BracedList: false
- SpaceBeforeCtorInitializerColon: true
- SpaceBeforeInheritanceColon: true
- SpaceBeforeParens: ControlStatements
- SpaceBeforeRangeBasedForLoopColon: true
- SpaceInEmptyBlock: false
- SpaceInEmptyParentheses: false
- SpacesBeforeTrailingComments: 1
- SpacesInAngles: false
- SpacesInConditionalStatement: false
- SpacesInContainerLiterals: true
- SpacesInCStyleCastParentheses: false
- SpacesInParentheses: false
- SpacesInSquareBrackets: false
- SpaceBeforeSquareBrackets: false
- BitFieldColonSpacing: Both
- Standard: Latest
- StatementMacros:
- - Q_UNUSED
- - QT_REQUIRE_VERSION
- TabWidth: 4
- UseCRLF: false
- UseTab: Never
- WhitespaceSensitiveMacros:
- - STRINGIZE
- - PP_STRINGIZE
- - BOOST_PP_STRINGIZE
- InsertNewlineAtEOF: true
- ---
Advertisement
Advertisement