AccessModifierOffset: -4
AlignAfterOpenBracket: AlwaysBreak
AlignConsecutiveMacros: true
AllowShortIfStatementsOnASingleLine: false
BasedOnStyle: LLVM
BraceWrapping:
    AfterCaseLabel: true
    AfterClass: true
    AfterControlStatement: Always
    AfterEnum: true
    AfterExternBlock: true
    AfterFunction: true
    AfterNamespace: true
    AfterObjCDeclaration: true
    AfterStruct: true
    AfterUnion: true
    BeforeCatch: true
    BeforeElse: true
BreakBeforeBraces: Custom
ColumnLimit: 99
IndentCaseLabels: false
IndentWidth: 4
MaxEmptyLinesToKeep: 3
PointerAlignment: Left
TabWidth: 4
UseTab: Never
