158a18013SAndrew Geissler--- 258a18013SAndrew GeisslerLanguage: Cpp 358a18013SAndrew Geissler# BasedOnStyle: LLVM 458a18013SAndrew GeisslerAccessModifierOffset: -2 558a18013SAndrew GeisslerAlignAfterOpenBracket: Align 658a18013SAndrew GeisslerAlignConsecutiveAssignments: false 758a18013SAndrew GeisslerAlignConsecutiveDeclarations: false 8e426b589SAndrew GeisslerAlignEscapedNewlines: Right 99e5cd389SPatrick WilliamsAlignOperands: Align 109e5cd389SPatrick WilliamsAlignTrailingComments: 119e5cd389SPatrick Williams Kind: Always 129e5cd389SPatrick Williams OverEmptyLines: 1 1358a18013SAndrew GeisslerAllowAllParametersOfDeclarationOnNextLine: true 149e5cd389SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 1558a18013SAndrew GeisslerAllowShortCaseLabelsOnASingleLine: false 169e5cd389SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 1730538e82SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 1830538e82SPatrick WilliamsAllowShortLambdasOnASingleLine: true 1958a18013SAndrew GeisslerAllowShortLoopsOnASingleLine: false 2058a18013SAndrew GeisslerAlwaysBreakAfterReturnType: None 2158a18013SAndrew GeisslerAlwaysBreakBeforeMultilineStrings: false 22e426b589SAndrew GeisslerAlwaysBreakTemplateDeclarations: Yes 2358a18013SAndrew GeisslerBinPackArguments: true 2458a18013SAndrew GeisslerBinPackParameters: true 2530538e82SPatrick WilliamsBitFieldColonSpacing: None 2658a18013SAndrew GeisslerBraceWrapping: 27e426b589SAndrew Geissler AfterCaseLabel: true 2858a18013SAndrew Geissler AfterClass: true 2958a18013SAndrew Geissler AfterControlStatement: true 3058a18013SAndrew Geissler AfterEnum: true 3130538e82SPatrick Williams AfterExternBlock: true 3258a18013SAndrew Geissler AfterFunction: true 3358a18013SAndrew Geissler AfterNamespace: true 3458a18013SAndrew Geissler AfterObjCDeclaration: true 3558a18013SAndrew Geissler AfterStruct: true 3658a18013SAndrew Geissler AfterUnion: true 3758a18013SAndrew Geissler BeforeCatch: true 3858a18013SAndrew Geissler BeforeElse: true 3930538e82SPatrick Williams BeforeLambdaBody: false 4030538e82SPatrick Williams BeforeWhile: false 4158a18013SAndrew Geissler IndentBraces: false 42e426b589SAndrew Geissler SplitEmptyFunction: false 43e426b589SAndrew Geissler SplitEmptyRecord: false 44e426b589SAndrew Geissler SplitEmptyNamespace: false 459e5cd389SPatrick WilliamsBreakAfterAttributes: Never 4658a18013SAndrew GeisslerBreakBeforeBinaryOperators: None 4758a18013SAndrew GeisslerBreakBeforeBraces: Custom 4858a18013SAndrew GeisslerBreakBeforeTernaryOperators: true 4958a18013SAndrew GeisslerBreakConstructorInitializers: AfterColon 50e426b589SAndrew GeisslerBreakInheritanceList: AfterColon 51ad65b2d6SAndrew GeisslerBreakStringLiterals: false 5258a18013SAndrew GeisslerColumnLimit: 80 5358a18013SAndrew GeisslerCommentPragmas: '^ IWYU pragma:' 54e426b589SAndrew GeisslerCompactNamespaces: false 5558a18013SAndrew GeisslerConstructorInitializerIndentWidth: 4 5658a18013SAndrew GeisslerContinuationIndentWidth: 4 5758a18013SAndrew GeisslerCpp11BracedListStyle: true 58e426b589SAndrew GeisslerDerivePointerAlignment: false 5958a18013SAndrew GeisslerDisableFormat: false 6058a18013SAndrew GeisslerFixNamespaceComments: true 6130538e82SPatrick WilliamsForEachMacros: 6230538e82SPatrick Williams - foreach 6330538e82SPatrick Williams - Q_FOREACH 6430538e82SPatrick Williams - BOOST_FOREACH 65e426b589SAndrew GeisslerIncludeBlocks: Regroup 66e426b589SAndrew GeisslerIncludeCategories: 67e426b589SAndrew Geissler - Regex: '^[<"](gtest|gmock)' 68e426b589SAndrew Geissler Priority: 7 69e426b589SAndrew Geissler - Regex: '^"config.h"' 70e426b589SAndrew Geissler Priority: -1 71e426b589SAndrew Geissler - Regex: '^".*\.h"' 72e426b589SAndrew Geissler Priority: 1 73e426b589SAndrew Geissler - Regex: '^".*\.hpp"' 74e426b589SAndrew Geissler Priority: 2 75e426b589SAndrew Geissler - Regex: '^<.*\.h>' 76e426b589SAndrew Geissler Priority: 3 77e426b589SAndrew Geissler - Regex: '^<.*\.hpp>' 78e426b589SAndrew Geissler Priority: 4 79e426b589SAndrew Geissler - Regex: '^<.*' 80e426b589SAndrew Geissler Priority: 5 81e426b589SAndrew Geissler - Regex: '.*' 82e426b589SAndrew Geissler Priority: 6 8358a18013SAndrew GeisslerIndentCaseLabels: true 8430538e82SPatrick WilliamsIndentExternBlock: NoIndent 859e5cd389SPatrick WilliamsIndentRequiresClause: true 8658a18013SAndrew GeisslerIndentWidth: 4 8790e5ae70SAdriana KobylakIndentWrappedFunctionNames: true 889e5cd389SPatrick WilliamsInsertNewlineAtEOF: true 89e4bdc7c6SAndrew GeisslerKeepEmptyLinesAtTheStartOfBlocks: false 90*1b2c3c03SPatrick WilliamsLambdaBodyIndentation: Signature 919e5cd389SPatrick WilliamsLineEnding: LF 9258a18013SAndrew GeisslerMacroBlockBegin: '' 9358a18013SAndrew GeisslerMacroBlockEnd: '' 9458a18013SAndrew GeisslerMaxEmptyLinesToKeep: 1 9558a18013SAndrew GeisslerNamespaceIndentation: None 9658a18013SAndrew GeisslerObjCBlockIndentWidth: 2 9758a18013SAndrew GeisslerObjCSpaceAfterProperty: false 9858a18013SAndrew GeisslerObjCSpaceBeforeProtocolList: true 9930538e82SPatrick WilliamsPackConstructorInitializers: BinPack 1009e5cd389SPatrick WilliamsPenaltyBreakAssignment: 25 101*1b2c3c03SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 10258a18013SAndrew GeisslerPenaltyBreakComment: 300 10358a18013SAndrew GeisslerPenaltyBreakFirstLessLess: 120 10458a18013SAndrew GeisslerPenaltyBreakString: 1000 105*1b2c3c03SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 10658a18013SAndrew GeisslerPenaltyExcessCharacter: 1000000 10758a18013SAndrew GeisslerPenaltyReturnTypeOnItsOwnLine: 60 108*1b2c3c03SPatrick WilliamsPenaltyIndentedWhitespace: 1 10930538e82SPatrick WilliamsPointerAlignment: Left 1109e5cd389SPatrick WilliamsQualifierAlignment: Left 1119e5cd389SPatrick WilliamsReferenceAlignment: Left 11258a18013SAndrew GeisslerReflowComments: true 1139e5cd389SPatrick WilliamsRequiresClausePosition: OwnLine 1149e5cd389SPatrick WilliamsRequiresExpressionIndentation: Keyword 11530538e82SPatrick WilliamsSortIncludes: CaseSensitive 116e426b589SAndrew GeisslerSortUsingDeclarations: true 11758a18013SAndrew GeisslerSpaceAfterCStyleCast: false 118e426b589SAndrew GeisslerSpaceAfterTemplateKeyword: true 11958a18013SAndrew GeisslerSpaceBeforeAssignmentOperators: true 120e426b589SAndrew GeisslerSpaceBeforeCpp11BracedList: false 121e426b589SAndrew GeisslerSpaceBeforeCtorInitializerColon: true 122e426b589SAndrew GeisslerSpaceBeforeInheritanceColon: true 12358a18013SAndrew GeisslerSpaceBeforeParens: ControlStatements 124e426b589SAndrew GeisslerSpaceBeforeRangeBasedForLoopColon: true 12558a18013SAndrew GeisslerSpaceInEmptyParentheses: false 12658a18013SAndrew GeisslerSpacesBeforeTrailingComments: 1 12730538e82SPatrick WilliamsSpacesInAngles: Never 12858a18013SAndrew GeisslerSpacesInContainerLiterals: true 12958a18013SAndrew GeisslerSpacesInCStyleCastParentheses: false 13058a18013SAndrew GeisslerSpacesInParentheses: false 13158a18013SAndrew GeisslerSpacesInSquareBrackets: false 132e426b589SAndrew GeisslerStandard: Latest 13358a18013SAndrew GeisslerTabWidth: 4 13458a18013SAndrew GeisslerUseTab: Never 13558a18013SAndrew Geissler... 1369e5cd389SPatrick Williams 137