---
BasedOnStyle: WebKit
IndentWidth: 4
UseTab: Always
TabWidth: 4
SpacesInParentheses: false
BreakConstructorInitializers: AfterColon
AlwaysBreakAfterDefinitionReturnType: true
BreakBeforeBraces: Custom
BraceWrapping:
    AfterControlStatement: Always
    AfterFunction: true
    AfterClass: true
SpaceAfterCStyleCast: true
IncludeCategories:
  - Regex:           KDefinitions\.h
    Priority:        -1
  - Regex:           ^"[^/]+\.h"$
    Priority:        10
  - Regex:           ^"[^/]+/[^/]+\.h"$
    Priority:        11
  - Regex:           ^"[^/]+/[^/]+/[^/]+\.h"$
    Priority:        12
ConstructorInitializerIndentWidth: 8
IndentCaseLabels: true
