---
Checks:          '*,-fuchsia-*,-llvm-header-guard,-hicpp-*,-cert-err58-cpp,-modernize-use-auto,-modernize-use-equals-delete,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-type-vararg,-cppcoreguidelines-special-member-functions'
WarningsAsErrors: ''
AnalyzeTemporaryDtors: false
FormatStyle:     none
CheckOptions:
  - {key: readability-identifier-naming.AbstractClassCase, value: CamelCase}
  - {key: readability-identifier-naming.ClassCase, value: CamelCase}
  - {key: readability-identifier-naming.ClassMethodCase, value: CamelCase}
  - {key: readability-identifier-naming.ConstexprFunctionCase, value: CamelCase}
  - {key: readability-identifier-naming.ConstexprMethodCase, value: CamelCase}
  - {key: readability-identifier-naming.ConstexprVariableCase, value: CamelCase}
  - {key: readability-identifier-naming.ConstexprVariablePrefix, value: 'k'}
  - {key: readability-identifier-naming.EnumConstantPrefix, value: 'k'}
  - {key: readability-identifier-naming.EnumCase, value: CamelCase}
  - {key: readability-identifier-naming.EnumConstantCase, value: CamelCase}
  - {key: readability-identifier-naming.FunctionCase, value: CamelCase}
  - {key: readability-identifier-naming.GlobalConstantCase, value: CamelCase}
  - {key: readability-identifier-naming.GlobalConstantPrefix, value: 'k'}
  - {key: readability-identifier-naming.GlobalFunctionCase, value: CamelCase}
  - {key: readability-identifier-naming.GlobalVariableCase, value: lower_case}
  - {key: readability-identifier-naming.InlineNamespaceCase, value: lower_case}
  - {key: readability-identifier-naming.LocalConstantCase, value: lower_case}
  - {key: readability-identifier-naming.LocalVariableCase, value: lower_case}
  - {key: readability-identifier-naming.MemberCase, value: lower_case}
  - {key: readability-identifier-naming.MemberSuffix, value: '_'}
  - {key: readability-identifier-naming.PublicMemberCase, value: lower_case}
  - {key: readability-identifier-naming.MethodCase, value: CamelCase}
  - {key: readability-identifier-naming.NamespaceCase, value: lower_case}
  - {key: readability-identifier-naming.ParameterCase, value: lower_case}
  - {key: readability-identifier-naming.ConstantParameterCase, value: lower_case}
  - {key: readability-identifier-naming.ParameterPackCase, value: lower_case}
  - {key: readability-identifier-naming.PureFunctionCase, value: lower_case}
  - {key: readability-identifier-naming.PureMethodCase, value: CamelCase}
  - {key: readability-identifier-naming.StaticConstantCase, value: CamelCase}
  - {key: readability-identifier-naming.StaticConstantPrefix, value: 'k'}
  - {key: readability-identifier-naming.StaticVariableCase, value: lower_case}
  - {key: readability-identifier-naming.StructCase, value: CamelCase}
  - {key: readability-identifier-naming.TemplateParameterCase, value: CamelCase}
  - {key: readability-identifier-naming.TemplateTemplateParameterCase, value: CamelCase}
  - {key: readability-identifier-naming.TemplateUsingCase, value: lower_case}
  - {key: readability-identifier-naming.TypeTemplateParameterCase, value: CamelCase}
  - {key: readability-identifier-naming.TypedefCase, value: lower_case}
  - {key: readability-identifier-naming.UnionCase, value: CamelCase}
  - {key: readability-identifier-naming.UsingCase, value: lower_case}
  - {key: readability-identifier-naming.ValueTemplateParameterCase, value: CamelCase}
  - {key: readability-identifier-naming.VariableCase, value: lower_case}
  - {key: readability-identifier-naming.VirtualMethodCase, value: CamelCase}
  - {key: readability-identifier-naming.IgnoreFailedSplit, value: 0}
