1638384c5SBrandon Kim--- 2638384c5SBrandon KimLanguage: Cpp 3638384c5SBrandon Kim# BasedOnStyle: LLVM 4638384c5SBrandon KimAccessModifierOffset: -2 5638384c5SBrandon KimAlignAfterOpenBracket: Align 6638384c5SBrandon KimAlignConsecutiveAssignments: false 7638384c5SBrandon KimAlignConsecutiveDeclarations: false 8638384c5SBrandon KimAlignEscapedNewlines: Right 9b8125763SPatrick WilliamsAlignOperands: Align 10b8125763SPatrick WilliamsAlignTrailingComments: 11b8125763SPatrick Williams Kind: Always 12b8125763SPatrick Williams OverEmptyLines: 1 13638384c5SBrandon KimAllowAllParametersOfDeclarationOnNextLine: true 14b8125763SPatrick WilliamsAllowShortBlocksOnASingleLine: Empty 15638384c5SBrandon KimAllowShortCaseLabelsOnASingleLine: false 16b8125763SPatrick WilliamsAllowShortFunctionsOnASingleLine: Empty 17589c175bSPatrick WilliamsAllowShortIfStatementsOnASingleLine: Never 18589c175bSPatrick WilliamsAllowShortLambdasOnASingleLine: true 19638384c5SBrandon KimAllowShortLoopsOnASingleLine: false 20638384c5SBrandon KimAlwaysBreakAfterReturnType: None 21638384c5SBrandon KimAlwaysBreakBeforeMultilineStrings: false 22638384c5SBrandon KimAlwaysBreakTemplateDeclarations: Yes 23638384c5SBrandon KimBinPackArguments: true 24638384c5SBrandon KimBinPackParameters: true 25589c175bSPatrick WilliamsBitFieldColonSpacing: None 26638384c5SBrandon KimBraceWrapping: 27638384c5SBrandon Kim AfterCaseLabel: true 28638384c5SBrandon Kim AfterClass: true 29638384c5SBrandon Kim AfterControlStatement: true 30638384c5SBrandon Kim AfterEnum: true 31589c175bSPatrick Williams AfterExternBlock: true 32638384c5SBrandon Kim AfterFunction: true 33638384c5SBrandon Kim AfterNamespace: true 34638384c5SBrandon Kim AfterObjCDeclaration: true 35638384c5SBrandon Kim AfterStruct: true 36638384c5SBrandon Kim AfterUnion: true 37638384c5SBrandon Kim BeforeCatch: true 38638384c5SBrandon Kim BeforeElse: true 39589c175bSPatrick Williams BeforeLambdaBody: false 40589c175bSPatrick Williams BeforeWhile: false 41638384c5SBrandon Kim IndentBraces: false 42638384c5SBrandon Kim SplitEmptyFunction: false 43638384c5SBrandon Kim SplitEmptyRecord: false 44638384c5SBrandon Kim SplitEmptyNamespace: false 45b8125763SPatrick WilliamsBreakAfterAttributes: Never 46638384c5SBrandon KimBreakBeforeBinaryOperators: None 47638384c5SBrandon KimBreakBeforeBraces: Custom 48638384c5SBrandon KimBreakBeforeTernaryOperators: true 49638384c5SBrandon KimBreakConstructorInitializers: AfterColon 50638384c5SBrandon KimBreakInheritanceList: AfterColon 51638384c5SBrandon KimBreakStringLiterals: false 52638384c5SBrandon KimColumnLimit: 80 53b8125763SPatrick WilliamsCommentPragmas: '^ IWYU pragma:' 54638384c5SBrandon KimCompactNamespaces: false 55638384c5SBrandon KimConstructorInitializerIndentWidth: 4 56638384c5SBrandon KimContinuationIndentWidth: 4 57638384c5SBrandon KimCpp11BracedListStyle: true 58638384c5SBrandon KimDerivePointerAlignment: false 59638384c5SBrandon KimDisableFormat: false 60638384c5SBrandon KimFixNamespaceComments: true 61589c175bSPatrick WilliamsForEachMacros: 62589c175bSPatrick Williams - foreach 63589c175bSPatrick Williams - Q_FOREACH 64589c175bSPatrick Williams - BOOST_FOREACH 65638384c5SBrandon KimIncludeBlocks: Regroup 66638384c5SBrandon KimIncludeCategories: 67638384c5SBrandon Kim - Regex: '^[<"](gtest|gmock)' 68638384c5SBrandon Kim Priority: 7 69638384c5SBrandon Kim - Regex: '^"config.h"' 70638384c5SBrandon Kim Priority: -1 71638384c5SBrandon Kim - Regex: '^".*\.h"' 72638384c5SBrandon Kim Priority: 1 73638384c5SBrandon Kim - Regex: '^".*\.hpp"' 74638384c5SBrandon Kim Priority: 2 75638384c5SBrandon Kim - Regex: '^<.*\.h>' 76638384c5SBrandon Kim Priority: 3 77638384c5SBrandon Kim - Regex: '^<.*\.hpp>' 78638384c5SBrandon Kim Priority: 4 79b8125763SPatrick Williams - Regex: '^<.*' 80638384c5SBrandon Kim Priority: 5 81b8125763SPatrick Williams - Regex: '.*' 82638384c5SBrandon Kim Priority: 6 83638384c5SBrandon KimIndentCaseLabels: true 84589c175bSPatrick WilliamsIndentExternBlock: NoIndent 85b8125763SPatrick WilliamsIndentRequiresClause: true 86638384c5SBrandon KimIndentWidth: 4 87638384c5SBrandon KimIndentWrappedFunctionNames: true 88b8125763SPatrick WilliamsInsertNewlineAtEOF: true 89b8125763SPatrick WilliamsKeepEmptyLinesAtTheStartOfBlocks: false 90*1a64356fSPatrick WilliamsLambdaBodyIndentation: Signature 91b8125763SPatrick WilliamsLineEnding: LF 92b8125763SPatrick WilliamsMacroBlockBegin: '' 93b8125763SPatrick WilliamsMacroBlockEnd: '' 94638384c5SBrandon KimMaxEmptyLinesToKeep: 1 95638384c5SBrandon KimNamespaceIndentation: None 96638384c5SBrandon KimObjCBlockIndentWidth: 2 97638384c5SBrandon KimObjCSpaceAfterProperty: false 98638384c5SBrandon KimObjCSpaceBeforeProtocolList: true 99589c175bSPatrick WilliamsPackConstructorInitializers: BinPack 100b8125763SPatrick WilliamsPenaltyBreakAssignment: 25 101*1a64356fSPatrick WilliamsPenaltyBreakBeforeFirstCallParameter: 50 102638384c5SBrandon KimPenaltyBreakComment: 300 103638384c5SBrandon KimPenaltyBreakFirstLessLess: 120 104638384c5SBrandon KimPenaltyBreakString: 1000 105*1a64356fSPatrick WilliamsPenaltyBreakTemplateDeclaration: 10 106638384c5SBrandon KimPenaltyExcessCharacter: 1000000 107638384c5SBrandon KimPenaltyReturnTypeOnItsOwnLine: 60 108*1a64356fSPatrick WilliamsPenaltyIndentedWhitespace: 1 109589c175bSPatrick WilliamsPointerAlignment: Left 110b8125763SPatrick WilliamsQualifierAlignment: Left 111b8125763SPatrick WilliamsReferenceAlignment: Left 112638384c5SBrandon KimReflowComments: true 113b8125763SPatrick WilliamsRequiresClausePosition: OwnLine 114b8125763SPatrick WilliamsRequiresExpressionIndentation: Keyword 115589c175bSPatrick WilliamsSortIncludes: CaseSensitive 116638384c5SBrandon KimSortUsingDeclarations: true 117638384c5SBrandon KimSpaceAfterCStyleCast: false 118638384c5SBrandon KimSpaceAfterTemplateKeyword: true 119638384c5SBrandon KimSpaceBeforeAssignmentOperators: true 120638384c5SBrandon KimSpaceBeforeCpp11BracedList: false 121638384c5SBrandon KimSpaceBeforeCtorInitializerColon: true 122638384c5SBrandon KimSpaceBeforeInheritanceColon: true 123638384c5SBrandon KimSpaceBeforeParens: ControlStatements 124638384c5SBrandon KimSpaceBeforeRangeBasedForLoopColon: true 125638384c5SBrandon KimSpaceInEmptyParentheses: false 126638384c5SBrandon KimSpacesBeforeTrailingComments: 1 127589c175bSPatrick WilliamsSpacesInAngles: Never 128638384c5SBrandon KimSpacesInContainerLiterals: true 129638384c5SBrandon KimSpacesInCStyleCastParentheses: false 130638384c5SBrandon KimSpacesInParentheses: false 131638384c5SBrandon KimSpacesInSquareBrackets: false 132638384c5SBrandon KimStandard: Latest 133638384c5SBrandon KimTabWidth: 4 134638384c5SBrandon KimUseTab: Never 135b8125763SPatrick Williams... 136b8125763SPatrick Williams 137