123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338 |
- ---
- Language: Cpp
- BasedOnStyle: Google
- AccessModifierOffset: -4
- AlignAfterOpenBracket: Align
- AlignArrayOfStructures: None
- AlignConsecutiveMacros:
- Enabled: true
- AcrossEmptyLines: true
- AcrossComments: false
- AlignCompound: false
- PadOperators: false
- AlignConsecutiveAssignments:
- Enabled: true
- AcrossEmptyLines: false
- AcrossComments: false
- AlignCompound: false
- PadOperators: false
- AlignConsecutiveBitFields:
- Enabled: true
- AcrossEmptyLines: false
- AcrossComments: false
- AlignCompound: false
- PadOperators: false
- AlignConsecutiveDeclarations:
- Enabled: true
- AcrossEmptyLines: false
- AcrossComments: false
- AlignCompound: false
- PadOperators: false
- AlignEscapedNewlines: Left
- AllowAllArgumentsOnNextLine: true
- AllowAllConstructorInitializersOnNextLine: true
- AlwaysBreakAfterDefinitionReturnType: None
- AlignOperands: true
- AlignTrailingComments: true
- AllowAllParametersOfDeclarationOnNextLine: false
- AllowShortEnumsOnASingleLine: true
- AllowShortBlocksOnASingleLine: Never
- AllowShortCaseLabelsOnASingleLine: false
- AllowShortFunctionsOnASingleLine: false
- AllowShortLambdasOnASingleLine: All
- AllowShortIfStatementsOnASingleLine: Never
- AllowShortLoopsOnASingleLine: false
- AlwaysBreakAfterReturnType: None
- AlwaysBreakBeforeMultilineStrings: false
- AlwaysBreakTemplateDeclarations: MultiLine
- AttributeMacros:
- - __capability
- BinPackArguments: true
- BinPackParameters: true
- BraceWrapping:
- AfterCaseLabel: true
-
- AfterClass: true
-
- AfterControlStatement: true
- AfterEnum: true
- AfterFunction: true
- AfterNamespace: true
- AfterObjCDeclaration: true
- AfterStruct: true
- AfterUnion: true
- AfterExternBlock: false
- BeforeCatch: true
- BeforeElse: true
-
- IndentBraces: false
- SplitEmptyFunction: true
- SplitEmptyRecord: true
- SplitEmptyNamespace: true
- BreakBeforeBinaryOperators: None
- BreakBeforeBraces: Custom
- 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
- EmptyLineAfterAccessModifier: Never
- EmptyLineBeforeAccessModifier: LogicalBlock
- ExperimentalAutoDetectBinPacking: false
- FixNamespaceComments: true
- ForEachMacros:
- - forever
- - foreach
- - Q_FOREACH
- - BOOST_FOREACH
- IfMacros:
- - KJ_IF_MAYBE
- 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: ""
- IndentAccessModifiers: false
- IndentCaseBlocks: true
- IndentCaseLabels: true
- IndentExternBlock: AfterExternBlock
- IndentGotoLabels: true
- IndentPPDirectives: None
- IndentRequiresClause: true
- IndentWidth: 4
- IndentWrappedFunctionNames: false
- InsertBraces: false
- JavaScriptQuotes: Leave
- JavaScriptWrapImports: true
- KeepEmptyLinesAtTheStartOfBlocks: true
- LambdaBodyIndentation: Signature
- MacroBlockBegin: ""
- MacroBlockEnd: ""
- MaxEmptyLinesToKeep: 1
- NamespaceIndentation: None
- ObjCBinPackProtocolList: Auto
- ObjCBlockIndentWidth: 0
- ObjCBreakBeforeNestedBlockParam: true
- ObjCSpaceAfterProperty: false
- ObjCSpaceBeforeProtocolList: true
- PackConstructorInitializers: BinPack
- PenaltyBreakAssignment: 2
- PenaltyBreakBeforeFirstCallParameter: 19
- PenaltyBreakComment: 300
- PenaltyBreakFirstLessLess: 120
- PenaltyBreakString: 1000
- PenaltyBreakTemplateDeclaration: 10
- PenaltyExcessCharacter: 1000000
- PenaltyReturnTypeOnItsOwnLine: 60
- PointerAlignment: Right
- ReflowComments: true
- PPIndentWidth: -1
- QualifierAlignment: Leave
- SeparateDefinitionBlocks: Always
- ShortNamespaceLines: 1
- SortIncludes: CaseSensitive
- SortJavaStaticImport: Before
- SortUsingDeclarations: true
- SpaceBeforeParens: Custom
- SpaceAfterCStyleCast: true
- SpaceAfterLogicalNot: false
- SpaceAfterTemplateKeyword: true
- SpaceAroundPointerQualifiers: Default
- SpaceBeforeAssignmentOperators: true
- SpaceBeforeCaseColon: false
- SpaceBeforeCpp11BracedList: false
- SpaceBeforeCtorInitializerColon: true
- SpaceBeforeInheritanceColon: true
- SpacesInParentheses: false
- SpaceBeforeRangeBasedForLoopColon: true
- SpaceInEmptyBlock: false
- SpaceInEmptyParentheses: false
- SpacesBeforeTrailingComments: 1
- SpacesInAngles: false
- SpacesInConditionalStatement: false
- SpacesInContainerLiterals: true
- SpacesInCStyleCastParentheses: false
- SpacesInSquareBrackets: false
- SpaceBeforeSquareBrackets: false
- SpaceBeforeParensOptions:
- AfterControlStatements: true
- AfterForeachMacros: true
- AfterFunctionDefinitionName: false
- AfterFunctionDeclarationName: false
- AfterIfMacros: true
- AfterOverloadedOperator: true
- AfterRequiresInClause: true
- AfterRequiresInExpression: true
- BeforeNonEmptyParentheses: true
- BitFieldColonSpacing: Both
- Standard: Latest
- StatementAttributeLikeMacros:
- - Q_EMIT
- StatementMacros:
- - Q_UNUSED
- - QT_REQUIRE_VERSION
- - Q_CLASSINFO
- - Q_ENUM
- - Q_ENUM_NS
- - Q_FLAG
- - Q_FLAG_NS
- - Q_GADGET
- - Q_GADGET_EXPORT
- - Q_INTERFACES
- - Q_MOC_INCLUDE
- - Q_NAMESPACE
- - Q_NAMESPACE_EXPORT
- - Q_OBJECT
- - Q_PROPERTY
- - Q_REVISION
- - Q_DISABLE_COPY
- - Q_SET_OBJECT_NAME
- - QT_BEGIN_NAMESPACE
- - QT_END_NAMESPACE
- - QML_ADDED_IN_MINOR_VERSION
- - QML_ANONYMOUS
- - QML_ATTACHED
- - QML_DECLARE_TYPE
- - QML_DECLARE_TYPEINFO
- - QML_ELEMENT
- - QML_EXTENDED
- - QML_EXTENDED_NAMESPACE
- - QML_EXTRA_VERSION
- - QML_FOREIGN
- - QML_FOREIGN_NAMESPACE
- - QML_IMPLEMENTS_INTERFACES
- - QML_INTERFACE
- - QML_NAMED_ELEMENT
- - QML_REMOVED_IN_MINOR_VERSION
- - QML_SINGLETON
- - QML_UNAVAILABLE
- - QML_UNCREATABLE
- - QML_VALUE_TYPE
- TabWidth: 4
- UseCRLF: false
- UseTab: Never
- WhitespaceSensitiveMacros:
- - STRINGIZE
- - PP_STRINGIZE
- - BOOST_PP_STRINGIZE
- - NS_SWIFT_NAME
- - CF_SWIFT_NAME
- ---
|