158a18013SAndrew Geissler--- 258a18013SAndrew GeisslerLanguage: Cpp 358a18013SAndrew Geissler# BasedOnStyle: LLVM 458a18013SAndrew GeisslerAccessModifierOffset: -2 558a18013SAndrew GeisslerAlignAfterOpenBracket: Align 658a18013SAndrew GeisslerAlignConsecutiveAssignments: false 758a18013SAndrew GeisslerAlignConsecutiveDeclarations: false 8e426b589SAndrew GeisslerAlignEscapedNewlines: Right 9*9e5cd389SPatrick WilliamsAlignOperands: Align 10*9e5cd389SPatrick WilliamsAlignTrailingComments: 11*9e5cd389SPatrick Williams Kind: Always 12*9e5cd389SPatrick Williams OverEmptyLines: 1 1358a18013SAndrew GeisslerAllowAllParametersOfDeclarationOnNextLine: true 14*9e5cd389SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 1558a18013SAndrew GeisslerAllowShortCaseLabelsOnASingleLine: false 16*9e5cd389SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 1758a18013SAndrew GeisslerAllowShortIfStatementsOnASingleLine: false 1858a18013SAndrew GeisslerAllowShortLoopsOnASingleLine: false 1958a18013SAndrew GeisslerAlwaysBreakAfterReturnType: None 2058a18013SAndrew GeisslerAlwaysBreakBeforeMultilineStrings: false 21e426b589SAndrew GeisslerAlwaysBreakTemplateDeclarations: Yes 2258a18013SAndrew GeisslerBinPackArguments: true 2358a18013SAndrew GeisslerBinPackParameters: true 2458a18013SAndrew GeisslerBraceWrapping: 25e426b589SAndrew Geissler AfterCaseLabel: true 2658a18013SAndrew Geissler AfterClass: true 2758a18013SAndrew Geissler AfterControlStatement: true 2858a18013SAndrew Geissler AfterEnum: true 2958a18013SAndrew Geissler AfterFunction: true 3058a18013SAndrew Geissler AfterNamespace: true 3158a18013SAndrew Geissler AfterObjCDeclaration: true 3258a18013SAndrew Geissler AfterStruct: true 3358a18013SAndrew Geissler AfterUnion: true 34e426b589SAndrew Geissler AfterExternBlock: true 3558a18013SAndrew Geissler BeforeCatch: true 3658a18013SAndrew Geissler BeforeElse: true 3758a18013SAndrew Geissler IndentBraces: false 38e426b589SAndrew Geissler SplitEmptyFunction: false 39e426b589SAndrew Geissler SplitEmptyRecord: false 40e426b589SAndrew Geissler SplitEmptyNamespace: false 41*9e5cd389SPatrick WilliamsBreakAfterAttributes: Never 4258a18013SAndrew GeisslerBreakBeforeBinaryOperators: None 4358a18013SAndrew GeisslerBreakBeforeBraces: Custom 4458a18013SAndrew GeisslerBreakBeforeTernaryOperators: true 4558a18013SAndrew GeisslerBreakConstructorInitializers: AfterColon 46e426b589SAndrew GeisslerBreakInheritanceList: AfterColon 47ad65b2d6SAndrew GeisslerBreakStringLiterals: false 4858a18013SAndrew GeisslerColumnLimit: 80 4958a18013SAndrew GeisslerCommentPragmas: '^ IWYU pragma:' 50e426b589SAndrew GeisslerCompactNamespaces: false 5158a18013SAndrew GeisslerConstructorInitializerAllOnOneLineOrOnePerLine: false 5258a18013SAndrew GeisslerConstructorInitializerIndentWidth: 4 5358a18013SAndrew GeisslerContinuationIndentWidth: 4 5458a18013SAndrew GeisslerCpp11BracedListStyle: true 55e4bdc7c6SAndrew GeisslerDeriveLineEnding: false 56e426b589SAndrew GeisslerDerivePointerAlignment: false 5758a18013SAndrew GeisslerPointerAlignment: Left 5858a18013SAndrew GeisslerDisableFormat: false 5958a18013SAndrew GeisslerExperimentalAutoDetectBinPacking: false 6058a18013SAndrew GeisslerFixNamespaceComments: true 6158a18013SAndrew GeisslerForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 62e426b589SAndrew GeisslerIncludeBlocks: Regroup 63e426b589SAndrew GeisslerIncludeCategories: 64e426b589SAndrew Geissler - Regex: '^[<"](gtest|gmock)' 65e426b589SAndrew Geissler Priority: 7 66e426b589SAndrew Geissler - Regex: '^"config.h"' 67e426b589SAndrew Geissler Priority: -1 68e426b589SAndrew Geissler - Regex: '^".*\.h"' 69e426b589SAndrew Geissler Priority: 1 70e426b589SAndrew Geissler - Regex: '^".*\.hpp"' 71e426b589SAndrew Geissler Priority: 2 72e426b589SAndrew Geissler - Regex: '^<.*\.h>' 73e426b589SAndrew Geissler Priority: 3 74e426b589SAndrew Geissler - Regex: '^<.*\.hpp>' 75e426b589SAndrew Geissler Priority: 4 76e426b589SAndrew Geissler - Regex: '^<.*' 77e426b589SAndrew Geissler Priority: 5 78e426b589SAndrew Geissler - Regex: '.*' 79e426b589SAndrew Geissler Priority: 6 8058a18013SAndrew GeisslerIndentCaseLabels: true 81*9e5cd389SPatrick WilliamsIndentRequiresClause: true 8258a18013SAndrew GeisslerIndentWidth: 4 8390e5ae70SAdriana KobylakIndentWrappedFunctionNames: true 84*9e5cd389SPatrick WilliamsInsertNewlineAtEOF: true 85e4bdc7c6SAndrew GeisslerKeepEmptyLinesAtTheStartOfBlocks: false 86*9e5cd389SPatrick WilliamsLambdaBodyIndentation: OuterScope 87*9e5cd389SPatrick WilliamsLineEnding: LF 8858a18013SAndrew GeisslerMacroBlockBegin: '' 8958a18013SAndrew GeisslerMacroBlockEnd: '' 9058a18013SAndrew GeisslerMaxEmptyLinesToKeep: 1 9158a18013SAndrew GeisslerNamespaceIndentation: None 9258a18013SAndrew GeisslerObjCBlockIndentWidth: 2 9358a18013SAndrew GeisslerObjCSpaceAfterProperty: false 9458a18013SAndrew GeisslerObjCSpaceBeforeProtocolList: true 95*9e5cd389SPatrick WilliamsPenaltyBreakAssignment: 25 9658a18013SAndrew GeisslerPenaltyBreakBeforeFirstCallParameter: 19 9758a18013SAndrew GeisslerPenaltyBreakComment: 300 9858a18013SAndrew GeisslerPenaltyBreakFirstLessLess: 120 9958a18013SAndrew GeisslerPenaltyBreakString: 1000 10058a18013SAndrew GeisslerPenaltyExcessCharacter: 1000000 10158a18013SAndrew GeisslerPenaltyReturnTypeOnItsOwnLine: 60 102*9e5cd389SPatrick WilliamsPenaltyIndentedWhitespace: 0 103*9e5cd389SPatrick WilliamsQualifierAlignment: Left 104*9e5cd389SPatrick WilliamsReferenceAlignment: Left 10558a18013SAndrew GeisslerReflowComments: true 106*9e5cd389SPatrick WilliamsRequiresClausePosition: OwnLine 107*9e5cd389SPatrick WilliamsRequiresExpressionIndentation: Keyword 108e426b589SAndrew GeisslerSortIncludes: true 109e426b589SAndrew GeisslerSortUsingDeclarations: true 11058a18013SAndrew GeisslerSpaceAfterCStyleCast: false 111e426b589SAndrew GeisslerSpaceAfterTemplateKeyword: true 11258a18013SAndrew GeisslerSpaceBeforeAssignmentOperators: true 113e426b589SAndrew GeisslerSpaceBeforeCpp11BracedList: false 114e426b589SAndrew GeisslerSpaceBeforeCtorInitializerColon: true 115e426b589SAndrew GeisslerSpaceBeforeInheritanceColon: true 11658a18013SAndrew GeisslerSpaceBeforeParens: ControlStatements 117e426b589SAndrew GeisslerSpaceBeforeRangeBasedForLoopColon: true 11858a18013SAndrew GeisslerSpaceInEmptyParentheses: false 11958a18013SAndrew GeisslerSpacesBeforeTrailingComments: 1 12058a18013SAndrew GeisslerSpacesInAngles: false 12158a18013SAndrew GeisslerSpacesInContainerLiterals: true 12258a18013SAndrew GeisslerSpacesInCStyleCastParentheses: false 12358a18013SAndrew GeisslerSpacesInParentheses: false 12458a18013SAndrew GeisslerSpacesInSquareBrackets: false 125e426b589SAndrew GeisslerStandard: Latest 12658a18013SAndrew GeisslerTabWidth: 4 12758a18013SAndrew GeisslerUseTab: Never 12858a18013SAndrew Geissler... 129*9e5cd389SPatrick Williams 130