19e801a2bSVernon Mauery--- 29e801a2bSVernon MaueryLanguage: Cpp 39e801a2bSVernon Mauery# BasedOnStyle: LLVM 49e801a2bSVernon MaueryAccessModifierOffset: -2 59e801a2bSVernon MaueryAlignAfterOpenBracket: Align 69e801a2bSVernon MaueryAlignConsecutiveAssignments: false 79e801a2bSVernon MaueryAlignConsecutiveDeclarations: false 8bc8958feSGeorge LiuAlignEscapedNewlines: Right 9099fb097SPatrick WilliamsAlignOperands: Align 10099fb097SPatrick WilliamsAlignTrailingComments: 11099fb097SPatrick Williams Kind: Always 12099fb097SPatrick Williams OverEmptyLines: 1 139e801a2bSVernon MaueryAllowAllParametersOfDeclarationOnNextLine: true 14099fb097SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 159e801a2bSVernon MaueryAllowShortCaseLabelsOnASingleLine: false 16099fb097SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 177b534095SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 187b534095SPatrick WilliamsAllowShortLambdasOnASingleLine: true 199e801a2bSVernon MaueryAllowShortLoopsOnASingleLine: false 209e801a2bSVernon MaueryAlwaysBreakAfterReturnType: None 219e801a2bSVernon MaueryAlwaysBreakBeforeMultilineStrings: false 22bc8958feSGeorge LiuAlwaysBreakTemplateDeclarations: Yes 239e801a2bSVernon MaueryBinPackArguments: true 249e801a2bSVernon MaueryBinPackParameters: true 257b534095SPatrick WilliamsBitFieldColonSpacing: None 269e801a2bSVernon MaueryBraceWrapping: 275b114ed7SVernon Mauery AfterCaseLabel: true 289e801a2bSVernon Mauery AfterClass: true 299e801a2bSVernon Mauery AfterControlStatement: true 309e801a2bSVernon Mauery AfterEnum: true 317b534095SPatrick Williams AfterExternBlock: true 329e801a2bSVernon Mauery AfterFunction: true 339e801a2bSVernon Mauery AfterNamespace: true 349e801a2bSVernon Mauery AfterObjCDeclaration: true 359e801a2bSVernon Mauery AfterStruct: true 369e801a2bSVernon Mauery AfterUnion: true 379e801a2bSVernon Mauery BeforeCatch: true 389e801a2bSVernon Mauery BeforeElse: true 397b534095SPatrick Williams BeforeLambdaBody: false 407b534095SPatrick Williams BeforeWhile: false 419e801a2bSVernon Mauery IndentBraces: false 42bc8958feSGeorge Liu SplitEmptyFunction: false 43bc8958feSGeorge Liu SplitEmptyRecord: false 44bc8958feSGeorge Liu SplitEmptyNamespace: false 45099fb097SPatrick WilliamsBreakAfterAttributes: Never 469e801a2bSVernon MaueryBreakBeforeBinaryOperators: None 479e801a2bSVernon MaueryBreakBeforeBraces: Custom 489e801a2bSVernon MaueryBreakBeforeTernaryOperators: true 499e801a2bSVernon MaueryBreakConstructorInitializers: AfterColon 50bc8958feSGeorge LiuBreakInheritanceList: AfterColon 51bc8958feSGeorge LiuBreakStringLiterals: false 529e801a2bSVernon MaueryColumnLimit: 80 539e801a2bSVernon MaueryCommentPragmas: '^ IWYU pragma:' 54bc8958feSGeorge LiuCompactNamespaces: false 559e801a2bSVernon MaueryConstructorInitializerIndentWidth: 4 569e801a2bSVernon MaueryContinuationIndentWidth: 4 579e801a2bSVernon MaueryCpp11BracedListStyle: true 589e801a2bSVernon MaueryDerivePointerAlignment: false 599e801a2bSVernon MaueryDisableFormat: false 609e801a2bSVernon MaueryFixNamespaceComments: true 617b534095SPatrick WilliamsForEachMacros: 627b534095SPatrick Williams - foreach 637b534095SPatrick Williams - Q_FOREACH 647b534095SPatrick Williams - BOOST_FOREACH 659e801a2bSVernon MaueryIncludeBlocks: Regroup 669e801a2bSVernon MaueryIncludeCategories: 679e801a2bSVernon Mauery - Regex: '^[<"](gtest|gmock)' 68bc8958feSGeorge Liu Priority: 7 699e801a2bSVernon Mauery - Regex: '^"config.h"' 709e801a2bSVernon Mauery Priority: -1 71bc8958feSGeorge Liu - Regex: '^".*\.h"' 729e801a2bSVernon Mauery Priority: 1 73bc8958feSGeorge Liu - Regex: '^".*\.hpp"' 749e801a2bSVernon Mauery Priority: 2 75bc8958feSGeorge Liu - Regex: '^<.*\.h>' 769e801a2bSVernon Mauery Priority: 3 77bc8958feSGeorge Liu - Regex: '^<.*\.hpp>' 789e801a2bSVernon Mauery Priority: 4 79bc8958feSGeorge Liu - Regex: '^<.*' 80bc8958feSGeorge Liu Priority: 5 81bc8958feSGeorge Liu - Regex: '.*' 82bc8958feSGeorge Liu Priority: 6 839e801a2bSVernon MaueryIndentCaseLabels: true 847b534095SPatrick WilliamsIndentExternBlock: NoIndent 85099fb097SPatrick WilliamsIndentRequiresClause: true 869e801a2bSVernon MaueryIndentWidth: 4 879e801a2bSVernon MaueryIndentWrappedFunctionNames: true 88099fb097SPatrick WilliamsInsertNewlineAtEOF: true 89bc8958feSGeorge LiuKeepEmptyLinesAtTheStartOfBlocks: false 90*8425624aSPatrick WilliamsLambdaBodyIndentation: Signature 91099fb097SPatrick WilliamsLineEnding: LF 929e801a2bSVernon MaueryMacroBlockBegin: '' 939e801a2bSVernon MaueryMacroBlockEnd: '' 949e801a2bSVernon MaueryMaxEmptyLinesToKeep: 1 959e801a2bSVernon MaueryNamespaceIndentation: None 969e801a2bSVernon MaueryObjCBlockIndentWidth: 2 979e801a2bSVernon MaueryObjCSpaceAfterProperty: false 989e801a2bSVernon MaueryObjCSpaceBeforeProtocolList: true 997b534095SPatrick WilliamsPackConstructorInitializers: BinPack 100099fb097SPatrick WilliamsPenaltyBreakAssignment: 25 101*8425624aSPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 1029e801a2bSVernon MaueryPenaltyBreakComment: 300 1039e801a2bSVernon MaueryPenaltyBreakFirstLessLess: 120 1049e801a2bSVernon MaueryPenaltyBreakString: 1000 105*8425624aSPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 1069e801a2bSVernon MaueryPenaltyExcessCharacter: 1000000 1079e801a2bSVernon MaueryPenaltyReturnTypeOnItsOwnLine: 60 108*8425624aSPatrick WilliamsPenaltyIndentedWhitespace: 1 1097b534095SPatrick WilliamsPointerAlignment: Left 110099fb097SPatrick WilliamsQualifierAlignment: Left 111099fb097SPatrick WilliamsReferenceAlignment: Left 1129e801a2bSVernon MaueryReflowComments: true 113099fb097SPatrick WilliamsRequiresClausePosition: OwnLine 114099fb097SPatrick WilliamsRequiresExpressionIndentation: Keyword 1157b534095SPatrick WilliamsSortIncludes: CaseSensitive 1169e801a2bSVernon MauerySortUsingDeclarations: true 1179e801a2bSVernon MauerySpaceAfterCStyleCast: false 118bc8958feSGeorge LiuSpaceAfterTemplateKeyword: true 1199e801a2bSVernon MauerySpaceBeforeAssignmentOperators: true 120bc8958feSGeorge LiuSpaceBeforeCpp11BracedList: false 121bc8958feSGeorge LiuSpaceBeforeCtorInitializerColon: true 122bc8958feSGeorge LiuSpaceBeforeInheritanceColon: true 1239e801a2bSVernon MauerySpaceBeforeParens: ControlStatements 124bc8958feSGeorge LiuSpaceBeforeRangeBasedForLoopColon: true 1259e801a2bSVernon MauerySpaceInEmptyParentheses: false 1269e801a2bSVernon MauerySpacesBeforeTrailingComments: 1 1277b534095SPatrick WilliamsSpacesInAngles: Never 1289e801a2bSVernon MauerySpacesInContainerLiterals: true 1299e801a2bSVernon MauerySpacesInCStyleCastParentheses: false 1309e801a2bSVernon MauerySpacesInParentheses: false 1319e801a2bSVernon MauerySpacesInSquareBrackets: false 132bc8958feSGeorge LiuStandard: Latest 1339e801a2bSVernon MaueryTabWidth: 4 1349e801a2bSVernon MaueryUseTab: Never 1359e801a2bSVernon Mauery... 136099fb097SPatrick Williams 137