WarningsAsErrors: '*' Checks: ' *, -abseil-*, -altera-*, -android-*, -boost-*, -bugprone-assignment-in-if-condition, -bugprone-branch-clone, -bugprone-easily-swappable-parameters, -bugprone-implicit-widening-of-multiplication-result, -bugprone-macro-parentheses, -bugprone-narrowing-conversions, -bugprone-unhandled-self-assignment, -cert-dcl50-cpp, -cert-env33-c, -cert-err33-c, -cert-err58-cpp, -clang-analyzer-*, -concurrency-mt-unsafe, -cppcoreguidelines-avoid-c-arrays, -cppcoreguidelines-avoid-do-while, -cppcoreguidelines-avoid-magic-numbers, -cppcoreguidelines-avoid-non-const-global-variables, -cppcoreguidelines-init-variables, -cppcoreguidelines-macro-usage, -cppcoreguidelines-no-malloc, -cppcoreguidelines-owning-memory, -cppcoreguidelines-pro-bounds-array-to-pointer-decay, -cppcoreguidelines-pro-bounds-constant-array-index, -cppcoreguidelines-pro-bounds-pointer-arithmetic, -cppcoreguidelines-pro-type-member-init, -cppcoreguidelines-pro-type-reinterpret-cast, -cppcoreguidelines-pro-type-union-access, -cppcoreguidelines-pro-type-vararg, -cppcoreguidelines-special-member-functions, -fuchsia-*, -google-build-using-namespace, -google-readability-casting, -google-readability-function-size, -google-readability-todo, -google-runtime-int, -google-runtime-references, -hicpp-*, -llvm-*, -llvmlibc-*, -misc-const-correctness, -misc-include-cleaner, -misc-no-recursion, -misc-non-private-member-variables-in-classes, -misc-redundant-expression, -misc-unused-parameters, -misc-use-anonymous-namespace, -misc-use-internal-linkage, -modernize-avoid-c-arrays, -modernize-loop-convert, -modernize-make-unique, -modernize-use-nodiscard, -modernize-raw-string-literal, -modernize-return-braced-init-list, -modernize-use-default-member-init, -modernize-use-trailing-return-type, -modernize-use-using, -performance-avoid-endl, -performance-no-int-to-ptr, -readability-avoid-nested-conditional-operator, -readability-braces-around-statements, -readability-else-after-return, -readability-function-cognitive-complexity, -readability-function-size, -readability-identifier-length, -readability-inconsistent-declaration-parameter-name, -readability-isolate-declaration, -readability-magic-numbers, -readability-math-missing-parentheses, -readability-named-parameter, -readability-redundant-access-specifiers, -readability-redundant-declaration, -readability-simplify-boolean-expr, -readability-suspicious-call-argument' CheckOptions: cppcoreguidelines-narrowing-conversions.WarnOnEquivalentBitWidth: 'false' readability-implicit-bool-conversion.AllowIntegerConditions: 'true' readability-implicit-bool-conversion.AllowPointerConditions: 'true'