10084047dSAppaRao Puli--- 20084047dSAppaRao PuliLanguage: Cpp 30084047dSAppaRao Puli# BasedOnStyle: LLVM 40084047dSAppaRao PuliAccessModifierOffset: -2 50084047dSAppaRao PuliAlignAfterOpenBracket: Align 60084047dSAppaRao PuliAlignConsecutiveAssignments: false 70084047dSAppaRao PuliAlignConsecutiveDeclarations: false 8ee853eb2SAppaRao PuliAlignEscapedNewlines: Right 9dfc7270aSPatrick WilliamsAlignOperands: Align 10dfc7270aSPatrick WilliamsAlignTrailingComments: 11dfc7270aSPatrick Williams Kind: Always 12dfc7270aSPatrick Williams OverEmptyLines: 1 130084047dSAppaRao PuliAllowAllParametersOfDeclarationOnNextLine: true 14dfc7270aSPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 150084047dSAppaRao PuliAllowShortCaseLabelsOnASingleLine: false 16dfc7270aSPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 17d8effd63SPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 18d8effd63SPatrick WilliamsAllowShortLambdasOnASingleLine: true 190084047dSAppaRao PuliAllowShortLoopsOnASingleLine: false 200084047dSAppaRao PuliAlwaysBreakAfterReturnType: None 210084047dSAppaRao PuliAlwaysBreakBeforeMultilineStrings: false 22ee853eb2SAppaRao PuliAlwaysBreakTemplateDeclarations: Yes 230084047dSAppaRao PuliBinPackArguments: true 240084047dSAppaRao PuliBinPackParameters: true 25d8effd63SPatrick WilliamsBitFieldColonSpacing: None 260084047dSAppaRao PuliBraceWrapping: 27ee853eb2SAppaRao Puli AfterCaseLabel: true 280084047dSAppaRao Puli AfterClass: true 290084047dSAppaRao Puli AfterControlStatement: true 300084047dSAppaRao Puli AfterEnum: true 31d8effd63SPatrick Williams AfterExternBlock: true 320084047dSAppaRao Puli AfterFunction: true 330084047dSAppaRao Puli AfterNamespace: true 340084047dSAppaRao Puli AfterObjCDeclaration: true 350084047dSAppaRao Puli AfterStruct: true 360084047dSAppaRao Puli AfterUnion: true 370084047dSAppaRao Puli BeforeCatch: true 380084047dSAppaRao Puli BeforeElse: true 39d8effd63SPatrick Williams BeforeLambdaBody: false 40d8effd63SPatrick Williams BeforeWhile: false 410084047dSAppaRao Puli IndentBraces: false 42ee853eb2SAppaRao Puli SplitEmptyFunction: false 43ee853eb2SAppaRao Puli SplitEmptyRecord: false 44ee853eb2SAppaRao Puli SplitEmptyNamespace: false 45dfc7270aSPatrick WilliamsBreakAfterAttributes: Never 460084047dSAppaRao PuliBreakBeforeBinaryOperators: None 470084047dSAppaRao PuliBreakBeforeBraces: Custom 480084047dSAppaRao PuliBreakBeforeTernaryOperators: true 490084047dSAppaRao PuliBreakConstructorInitializers: AfterColon 50ee853eb2SAppaRao PuliBreakInheritanceList: AfterColon 51fa5d5ca7SGeorge LiuBreakStringLiterals: false 520084047dSAppaRao PuliColumnLimit: 80 530084047dSAppaRao PuliCommentPragmas: '^ IWYU pragma:' 54ee853eb2SAppaRao PuliCompactNamespaces: false 550084047dSAppaRao PuliConstructorInitializerIndentWidth: 4 560084047dSAppaRao PuliContinuationIndentWidth: 4 570084047dSAppaRao PuliCpp11BracedListStyle: true 58ee853eb2SAppaRao PuliDerivePointerAlignment: false 590084047dSAppaRao PuliDisableFormat: false 600084047dSAppaRao PuliFixNamespaceComments: true 61d8effd63SPatrick WilliamsForEachMacros: 62d8effd63SPatrick Williams - foreach 63d8effd63SPatrick Williams - Q_FOREACH 64d8effd63SPatrick Williams - BOOST_FOREACH 65ee853eb2SAppaRao PuliIncludeBlocks: Regroup 66ee853eb2SAppaRao PuliIncludeCategories: 67ee853eb2SAppaRao Puli - Regex: '^[<"](gtest|gmock)' 68ee853eb2SAppaRao Puli Priority: 7 69ee853eb2SAppaRao Puli - Regex: '^"config.h"' 70ee853eb2SAppaRao Puli Priority: -1 71ee853eb2SAppaRao Puli - Regex: '^".*\.h"' 72ee853eb2SAppaRao Puli Priority: 1 73ee853eb2SAppaRao Puli - Regex: '^".*\.hpp"' 74ee853eb2SAppaRao Puli Priority: 2 75ee853eb2SAppaRao Puli - Regex: '^<.*\.h>' 76ee853eb2SAppaRao Puli Priority: 3 77ee853eb2SAppaRao Puli - Regex: '^<.*\.hpp>' 78ee853eb2SAppaRao Puli Priority: 4 79ee853eb2SAppaRao Puli - Regex: '^<.*' 80ee853eb2SAppaRao Puli Priority: 5 81ee853eb2SAppaRao Puli - Regex: '.*' 82ee853eb2SAppaRao Puli Priority: 6 830084047dSAppaRao PuliIndentCaseLabels: true 84d8effd63SPatrick WilliamsIndentExternBlock: NoIndent 85dfc7270aSPatrick WilliamsIndentRequiresClause: true 860084047dSAppaRao PuliIndentWidth: 4 870084047dSAppaRao PuliIndentWrappedFunctionNames: true 88dfc7270aSPatrick WilliamsInsertNewlineAtEOF: true 89dfc7270aSPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 90*de879726SPatrick WilliamsLambdaBodyIndentation: Signature 91dfc7270aSPatrick WilliamsLineEnding: LF 920084047dSAppaRao PuliMacroBlockBegin: '' 930084047dSAppaRao PuliMacroBlockEnd: '' 940084047dSAppaRao PuliMaxEmptyLinesToKeep: 1 950084047dSAppaRao PuliNamespaceIndentation: None 960084047dSAppaRao PuliObjCBlockIndentWidth: 2 970084047dSAppaRao PuliObjCSpaceAfterProperty: false 980084047dSAppaRao PuliObjCSpaceBeforeProtocolList: true 99d8effd63SPatrick WilliamsPackConstructorInitializers: BinPack 100dfc7270aSPatrick WilliamsPenaltyBreakAssignment: 25 101*de879726SPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 1020084047dSAppaRao PuliPenaltyBreakComment: 300 1030084047dSAppaRao PuliPenaltyBreakFirstLessLess: 120 1040084047dSAppaRao PuliPenaltyBreakString: 1000 105*de879726SPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 1060084047dSAppaRao PuliPenaltyExcessCharacter: 1000000 1070084047dSAppaRao PuliPenaltyReturnTypeOnItsOwnLine: 60 108*de879726SPatrick WilliamsPenaltyIndentedWhitespace: 1 109d8effd63SPatrick WilliamsPointerAlignment: Left 110dfc7270aSPatrick WilliamsQualifierAlignment: Left 111dfc7270aSPatrick WilliamsReferenceAlignment: Left 1120084047dSAppaRao PuliReflowComments: true 113dfc7270aSPatrick WilliamsRequiresClausePosition: OwnLine 114dfc7270aSPatrick WilliamsRequiresExpressionIndentation: Keyword 115d8effd63SPatrick WilliamsSortIncludes: CaseSensitive 116ee853eb2SAppaRao PuliSortUsingDeclarations: true 1170084047dSAppaRao PuliSpaceAfterCStyleCast: false 118ee853eb2SAppaRao PuliSpaceAfterTemplateKeyword: true 1190084047dSAppaRao PuliSpaceBeforeAssignmentOperators: true 120ee853eb2SAppaRao PuliSpaceBeforeCpp11BracedList: false 121ee853eb2SAppaRao PuliSpaceBeforeCtorInitializerColon: true 122ee853eb2SAppaRao PuliSpaceBeforeInheritanceColon: true 1230084047dSAppaRao PuliSpaceBeforeParens: ControlStatements 124ee853eb2SAppaRao PuliSpaceBeforeRangeBasedForLoopColon: true 1250084047dSAppaRao PuliSpaceInEmptyParentheses: false 1260084047dSAppaRao PuliSpacesBeforeTrailingComments: 1 127d8effd63SPatrick WilliamsSpacesInAngles: Never 1280084047dSAppaRao PuliSpacesInContainerLiterals: true 1290084047dSAppaRao PuliSpacesInCStyleCastParentheses: false 1300084047dSAppaRao PuliSpacesInParentheses: false 1310084047dSAppaRao PuliSpacesInSquareBrackets: false 132fa5d5ca7SGeorge LiuStandard: Latest 1330084047dSAppaRao PuliTabWidth: 4 1340084047dSAppaRao PuliUseTab: Never 1350084047dSAppaRao Puli... 136ee853eb2SAppaRao Puli 137