BasedOnStyle: LLVM
IndentWidth: 2
NamespaceIndentation: All
FixNamespaceComments: false
TabWidth: 2
UseTab: Never
ColumnLimit: 160
AlignAfterOpenBracket: BlockIndent
ContinuationIndentWidth: 2
AlwaysBreakAfterReturnType: None
BreakBeforeBraces: Custom
BraceWrapping:
  AfterFunction: false
AllowShortIfStatementsOnASingleLine: Never
InsertBraces: false
AllowShortLoopsOnASingleLine: false
AllowShortFunctionsOnASingleLine: None
AllowShortBlocksOnASingleLine: Never
SpacesInParentheses: false
SpaceBeforeParens: Custom
SpaceBeforeParensOptions:
  AfterControlStatements: true
  AfterFunctionDefinitionName: false
BinPackArguments: true
BinPackParameters: BinPack
AllowAllParametersOfDeclarationOnNextLine: true
PenaltyBreakBeforeFirstCallParameter: 19
PointerAlignment: Left
BreakStringLiterals: false
ReflowComments: Never
MaxEmptyLinesToKeep: 1
SortIncludes: Never
IncludeBlocks: Preserve
