---
Language: ObjC
#AccessModifierOffset: 0
#BreakConstructorInitializersBeforeComma: false
#ConstructorInitializerIndentWidth: 4
#Cpp11BracedListStyle: false
#DerivePointerBinding: false
#ExperimentalAutoDetectBinPacking: false
#NamespaceIndentation: All
#PenaltyReturnTypeOnItsOwnLine: 0
#Standard: Cpp11
AlignAfterOpenBracket: Align
AlignEscapedNewlinesLeft: false
AlignOperands: true
AlignTrailingComments: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: false
AllowShortFunctionsOnASingleLine: false
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: false
BinPackArguments: false
BinPackParameters: false
BinPackParameters: false
BreakBeforeBinaryOperators: All
BreakBeforeTernaryOperators: true
ColumnLimit: 0
CommentPragmas:  '^ IWYU pragma:'
ContinuationIndentWidth: 0
IncludeBlocks: Merge
IndentCaseLabels: false
IndentFunctionDeclarationAfterType: true
IndentWidth: 4
InsertTrailingCommas: Wrapped
MaxEmptyLinesToKeep: 1
ObjCBinPackProtocolList: Never
ObjCBlockIndentWidth: 4
ObjCBreakBeforeNestedBlockParam: false
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: true
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyIndentedWhitespace: 1000000
PenaltyReturnTypeOnItsOwnLine: 60
PointerBindsToType: false
SortIncludes: Never
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: Always
SpaceBeforeSquareBrackets: false
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles:  false
SpacesInCStyleCastParentheses: false
SpacesInContainerLiterals: false
SpacesInParentheses: false
TabWidth: 4
UseTab: Never

BreakBeforeBraces: Custom
BraceWrapping:
  AfterEnum: false
  AfterStruct: false
  SplitEmptyFunction: false
  AfterClass: false
  AfterControlStatement: false
  AfterFunction: false
  AfterNamespace: false
  AfterObjCDeclaration: false
  BeforeCatch: false
  AfterExternBlock: false
  AfterUnion: false
  AfterStruct: false
  BeforeElse: true
  SplitEmptyFunction: true
  SplitEmptyRecord: true
  SplitEmptyNamespace: true
