10aa0d114SJayanth Othayoth--- 20aa0d114SJayanth OthayothLanguage: Cpp 30aa0d114SJayanth Othayoth# BasedOnStyle: LLVM 40aa0d114SJayanth OthayothAccessModifierOffset: -2 50aa0d114SJayanth OthayothAlignAfterOpenBracket: Align 60aa0d114SJayanth OthayothAlignConsecutiveAssignments: false 70aa0d114SJayanth OthayothAlignConsecutiveDeclarations: false 8*223e4604SPatrick WilliamsAlignEscapedNewlines: Right 9*223e4604SPatrick WilliamsAlignOperands: Align 10*223e4604SPatrick WilliamsAlignTrailingComments: 11*223e4604SPatrick Williams Kind: Always 12*223e4604SPatrick Williams OverEmptyLines: 1 130aa0d114SJayanth OthayothAllowAllParametersOfDeclarationOnNextLine: true 14*223e4604SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 150aa0d114SJayanth OthayothAllowShortCaseLabelsOnASingleLine: false 16*223e4604SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 170aa0d114SJayanth OthayothAllowShortIfStatementsOnASingleLine: false 180aa0d114SJayanth OthayothAllowShortLoopsOnASingleLine: false 190aa0d114SJayanth OthayothAlwaysBreakAfterReturnType: None 200aa0d114SJayanth OthayothAlwaysBreakBeforeMultilineStrings: false 21*223e4604SPatrick WilliamsAlwaysBreakTemplateDeclarations: Yes 220aa0d114SJayanth OthayothBinPackArguments: true 230aa0d114SJayanth OthayothBinPackParameters: true 240aa0d114SJayanth OthayothBraceWrapping: 25*223e4604SPatrick Williams AfterCaseLabel: true 260aa0d114SJayanth Othayoth AfterClass: true 270aa0d114SJayanth Othayoth AfterControlStatement: true 280aa0d114SJayanth Othayoth AfterEnum: true 290aa0d114SJayanth Othayoth AfterFunction: true 300aa0d114SJayanth Othayoth AfterNamespace: true 310aa0d114SJayanth Othayoth AfterObjCDeclaration: true 320aa0d114SJayanth Othayoth AfterStruct: true 330aa0d114SJayanth Othayoth AfterUnion: true 34*223e4604SPatrick Williams AfterExternBlock: true 350aa0d114SJayanth Othayoth BeforeCatch: true 360aa0d114SJayanth Othayoth BeforeElse: true 370aa0d114SJayanth Othayoth IndentBraces: false 38*223e4604SPatrick Williams SplitEmptyFunction: false 39*223e4604SPatrick Williams SplitEmptyRecord: false 40*223e4604SPatrick Williams SplitEmptyNamespace: false 41*223e4604SPatrick WilliamsBreakAfterAttributes: Never 420aa0d114SJayanth OthayothBreakBeforeBinaryOperators: None 430aa0d114SJayanth OthayothBreakBeforeBraces: Custom 440aa0d114SJayanth OthayothBreakBeforeTernaryOperators: true 450aa0d114SJayanth OthayothBreakConstructorInitializers: AfterColon 46*223e4604SPatrick WilliamsBreakInheritanceList: AfterColon 47*223e4604SPatrick WilliamsBreakStringLiterals: false 480aa0d114SJayanth OthayothColumnLimit: 80 490aa0d114SJayanth OthayothCommentPragmas: '^ IWYU pragma:' 50*223e4604SPatrick WilliamsCompactNamespaces: false 510aa0d114SJayanth OthayothConstructorInitializerAllOnOneLineOrOnePerLine: false 520aa0d114SJayanth OthayothConstructorInitializerIndentWidth: 4 530aa0d114SJayanth OthayothContinuationIndentWidth: 4 540aa0d114SJayanth OthayothCpp11BracedListStyle: true 55*223e4604SPatrick WilliamsDeriveLineEnding: false 560aa0d114SJayanth OthayothDerivePointerAlignment: false 570aa0d114SJayanth OthayothPointerAlignment: Left 580aa0d114SJayanth OthayothDisableFormat: false 590aa0d114SJayanth OthayothExperimentalAutoDetectBinPacking: false 600aa0d114SJayanth OthayothFixNamespaceComments: true 610aa0d114SJayanth OthayothForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] 620aa0d114SJayanth OthayothIncludeBlocks: Regroup 630aa0d114SJayanth OthayothIncludeCategories: 640aa0d114SJayanth Othayoth - Regex: '^[<"](gtest|gmock)' 65*223e4604SPatrick Williams Priority: 7 660aa0d114SJayanth Othayoth - Regex: '^"config.h"' 670aa0d114SJayanth Othayoth Priority: -1 68*223e4604SPatrick Williams - Regex: '^".*\.h"' 690aa0d114SJayanth Othayoth Priority: 1 70*223e4604SPatrick Williams - Regex: '^".*\.hpp"' 710aa0d114SJayanth Othayoth Priority: 2 72*223e4604SPatrick Williams - Regex: '^<.*\.h>' 730aa0d114SJayanth Othayoth Priority: 3 74*223e4604SPatrick Williams - Regex: '^<.*\.hpp>' 750aa0d114SJayanth Othayoth Priority: 4 76*223e4604SPatrick Williams - Regex: '^<.*' 77*223e4604SPatrick Williams Priority: 5 78*223e4604SPatrick Williams - Regex: '.*' 79*223e4604SPatrick Williams Priority: 6 800aa0d114SJayanth OthayothIndentCaseLabels: true 81*223e4604SPatrick WilliamsIndentRequiresClause: true 820aa0d114SJayanth OthayothIndentWidth: 4 830aa0d114SJayanth OthayothIndentWrappedFunctionNames: true 84*223e4604SPatrick WilliamsInsertNewlineAtEOF: true 85*223e4604SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 86*223e4604SPatrick WilliamsLambdaBodyIndentation: OuterScope 87*223e4604SPatrick WilliamsLineEnding: LF 880aa0d114SJayanth OthayothMacroBlockBegin: '' 890aa0d114SJayanth OthayothMacroBlockEnd: '' 900aa0d114SJayanth OthayothMaxEmptyLinesToKeep: 1 910aa0d114SJayanth OthayothNamespaceIndentation: None 920aa0d114SJayanth OthayothObjCBlockIndentWidth: 2 930aa0d114SJayanth OthayothObjCSpaceAfterProperty: false 940aa0d114SJayanth OthayothObjCSpaceBeforeProtocolList: true 95*223e4604SPatrick WilliamsPenaltyBreakAssignment: 25 960aa0d114SJayanth OthayothPenaltyBreakBeforeFirstCallParameter: 19 970aa0d114SJayanth OthayothPenaltyBreakComment: 300 980aa0d114SJayanth OthayothPenaltyBreakFirstLessLess: 120 990aa0d114SJayanth OthayothPenaltyBreakString: 1000 1000aa0d114SJayanth OthayothPenaltyExcessCharacter: 1000000 1010aa0d114SJayanth OthayothPenaltyReturnTypeOnItsOwnLine: 60 102*223e4604SPatrick WilliamsPenaltyIndentedWhitespace: 0 103*223e4604SPatrick WilliamsQualifierAlignment: Left 104*223e4604SPatrick WilliamsReferenceAlignment: Left 1050aa0d114SJayanth OthayothReflowComments: true 106*223e4604SPatrick WilliamsRequiresClausePosition: OwnLine 107*223e4604SPatrick WilliamsRequiresExpressionIndentation: Keyword 1080aa0d114SJayanth OthayothSortIncludes: true 1090aa0d114SJayanth OthayothSortUsingDeclarations: true 1100aa0d114SJayanth OthayothSpaceAfterCStyleCast: false 111*223e4604SPatrick WilliamsSpaceAfterTemplateKeyword: true 1120aa0d114SJayanth OthayothSpaceBeforeAssignmentOperators: true 113*223e4604SPatrick WilliamsSpaceBeforeCpp11BracedList: false 114*223e4604SPatrick WilliamsSpaceBeforeCtorInitializerColon: true 115*223e4604SPatrick WilliamsSpaceBeforeInheritanceColon: true 1160aa0d114SJayanth OthayothSpaceBeforeParens: ControlStatements 117*223e4604SPatrick WilliamsSpaceBeforeRangeBasedForLoopColon: true 1180aa0d114SJayanth OthayothSpaceInEmptyParentheses: false 1190aa0d114SJayanth OthayothSpacesBeforeTrailingComments: 1 1200aa0d114SJayanth OthayothSpacesInAngles: false 1210aa0d114SJayanth OthayothSpacesInContainerLiterals: true 1220aa0d114SJayanth OthayothSpacesInCStyleCastParentheses: false 1230aa0d114SJayanth OthayothSpacesInParentheses: false 1240aa0d114SJayanth OthayothSpacesInSquareBrackets: false 125*223e4604SPatrick WilliamsStandard: Latest 1260aa0d114SJayanth OthayothTabWidth: 4 1270aa0d114SJayanth OthayothUseTab: Never 1280aa0d114SJayanth Othayoth... 1290aa0d114SJayanth Othayoth 130