FormatStyle:        'file'
WarningsAsErrors:   '*'
Checks:             '*,
                    -fuchsia-default-arguments-declarations,
                    -fuchsia-default-arguments-calls,
                    -fuchsia-overloaded-operator,
                    -fuchsia-statically-constructed-objects,
                    -misc-non-private-member-variables-in-classes,
                    -modernize-use-trailing-return-type,
                    -llvm-header-guard,
                    -llvmlibc-*,
                    -android-cloexec-dup'
CheckOptions:
  - key:            header-filter
    value:          .
  - key:            readability-identifier-naming.NamespaceCase
    value:          lower_case
  - key:            readability-identifier-naming.ClassCase
    value:          CamelCase
  - key:            readability-identifier-naming.StructCase
    value:          CamelCase
  - key:            readability-identifier-naming.FunctionCase
    value:          lower_case
  - key:            readability-identifier-naming.UnionCase
    value:          lower_case
  - key:            readability-identifier-naming.EnumCase
    value:          lower_case
  - key:            readability-identifier-naming.ClassMemberCase
    value:          lower_case
  - key:            readability-identifier-naming.PrivateMemberSuffix
    value:          _
  - key:            readability-identifier-naming.ProtectedMemberSuffix
    value:          _
  - key:            readability-identifier-naming.VariableCase
    value:          lower_case
  - key:            readability-identifier-naming.GlobalConstantCase
    value:          lower_case
