[clang-tools-extra] [llvm] [clangd] Update TidyFastChecks.inc via TidyFastChecks.py (PR #191096)
via cfe-commits
cfe-commits at lists.llvm.org
Sat Apr 11 14:33:40 PDT 2026
https://github.com/nataliakokoromyti updated https://github.com/llvm/llvm-project/pull/191096
>From 3567efd0e4143398d0103d94cbf9db723f113d54 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Wed, 8 Apr 2026 18:29:43 -0700
Subject: [PATCH 1/8] [clangd] Update TidyFastChecks.inc via TidyFastChecks.py
---
clang-tools-extra/clangd/TidyFastChecks.inc | 749 +++++++++++---------
1 file changed, 405 insertions(+), 344 deletions(-)
diff --git a/clang-tools-extra/clangd/TidyFastChecks.inc b/clang-tools-extra/clangd/TidyFastChecks.inc
index de1a025602fa9..dd34e14221f0b 100644
--- a/clang-tools-extra/clangd/TidyFastChecks.inc
+++ b/clang-tools-extra/clangd/TidyFastChecks.inc
@@ -7,436 +7,497 @@
#define SLOW(CHECK, DELTA)
#endif
-FAST(abseil-cleanup-ctad, -2.0)
-FAST(abseil-duration-addition, 0.0)
-FAST(abseil-duration-comparison, -1.0)
-FAST(abseil-duration-conversion-cast, -1.0)
+FAST(abseil-cleanup-ctad, 1.0)
+FAST(abseil-duration-addition, 1.0)
+FAST(abseil-duration-comparison, 0.0)
+FAST(abseil-duration-conversion-cast, 1.0)
FAST(abseil-duration-division, 0.0)
-FAST(abseil-duration-factory-float, 2.0)
-FAST(abseil-duration-factory-scale, 1.0)
-FAST(abseil-duration-subtraction, -1.0)
-FAST(abseil-duration-unnecessary-conversion, -0.0)
-FAST(abseil-faster-strsplit-delimiter, 3.0)
+FAST(abseil-duration-factory-float, 1.0)
+FAST(abseil-duration-factory-scale, 2.0)
+FAST(abseil-duration-subtraction, 0.0)
+FAST(abseil-duration-unnecessary-conversion, 2.0)
+FAST(abseil-faster-strsplit-delimiter, -1.0)
FAST(abseil-no-internal-dependencies, 1.0)
-FAST(abseil-no-namespace, -0.0)
-FAST(abseil-redundant-strcat-calls, 1.0)
-FAST(abseil-str-cat-append, -0.0)
-FAST(abseil-string-find-startswith, -1.0)
-FAST(abseil-string-find-str-contains, 4.0)
-FAST(abseil-time-comparison, -1.0)
+FAST(abseil-no-namespace, 1.0)
+FAST(abseil-redundant-strcat-calls, 0.0)
+FAST(abseil-str-cat-append, 0.0)
+FAST(abseil-string-find-startswith, 2.0)
+FAST(abseil-string-find-str-contains, 1.0)
+FAST(abseil-time-comparison, 1.0)
FAST(abseil-time-subtraction, 1.0)
-FAST(abseil-upgrade-duration-conversions, 2.0)
-SLOW(altera-id-dependent-backward-branch, 13.0)
-FAST(altera-kernel-name-restriction, 4.0)
+FAST(abseil-unchecked-statusor-access, -1.0)
+FAST(abseil-upgrade-duration-conversions, -1.0)
+FAST(altera-id-dependent-backward-branch, 4.0)
+FAST(altera-kernel-name-restriction, -0.0)
FAST(altera-single-work-item-barrier, 1.0)
-FAST(altera-struct-pack-align, -0.0)
+FAST(altera-struct-pack-align, 1.0)
FAST(altera-unroll-loops, 2.0)
FAST(android-cloexec-accept, 0.0)
-FAST(android-cloexec-accept4, 1.0)
-FAST(android-cloexec-creat, 1.0)
-FAST(android-cloexec-dup, 0.0)
-FAST(android-cloexec-epoll-create, 2.0)
-FAST(android-cloexec-epoll-create1, 0.0)
-FAST(android-cloexec-fopen, -1.0)
+FAST(android-cloexec-accept4, -0.0)
+FAST(android-cloexec-creat, 0.0)
+FAST(android-cloexec-dup, 1.0)
+FAST(android-cloexec-epoll-create, -1.0)
+FAST(android-cloexec-epoll-create1, 1.0)
+FAST(android-cloexec-fopen, 0.0)
FAST(android-cloexec-inotify-init, 2.0)
-FAST(android-cloexec-inotify-init1, -0.0)
-FAST(android-cloexec-memfd-create, -1.0)
+FAST(android-cloexec-inotify-init1, 1.0)
+FAST(android-cloexec-memfd-create, 0.0)
FAST(android-cloexec-open, 1.0)
-FAST(android-cloexec-pipe, -0.0)
-FAST(android-cloexec-pipe2, 0.0)
-FAST(android-cloexec-socket, 1.0)
-FAST(android-comparison-in-temp-failure-retry, 1.0)
+FAST(android-cloexec-pipe, 1.0)
+FAST(android-cloexec-pipe2, -0.0)
+FAST(android-cloexec-socket, 0.0)
+FAST(android-comparison-in-temp-failure-retry, -0.0)
FAST(boost-use-ranges, 2.0)
-FAST(boost-use-to-string, 2.0)
-FAST(bugprone-argument-comment, 4.0)
-FAST(bugprone-assert-side-effect, 1.0)
-FAST(bugprone-assignment-in-if-condition, 2.0)
-FAST(bugprone-bad-signal-to-kill-thread, 1.0)
-FAST(bugprone-bool-pointer-implicit-conversion, 0.0)
-FAST(bugprone-branch-clone, 1.0)
-FAST(bugprone-casting-through-void, 1.0)
-FAST(bugprone-chained-comparison, 1.0)
-FAST(bugprone-compare-pointer-to-member-virtual-function, -0.0)
-FAST(bugprone-copy-constructor-init, 1.0)
-FAST(bugprone-crtp-constructor-accessibility, 0.0)
-FAST(bugprone-dangling-handle, -0.0)
-FAST(bugprone-dynamic-static-initializers, 0.0)
-FAST(bugprone-easily-swappable-parameters, 2.0)
+FAST(boost-use-to-string, 1.0)
+FAST(bugprone-argument-comment, 0.0)
+FAST(bugprone-assert-side-effect, 0.0)
+FAST(bugprone-assignment-in-if-condition, 0.0)
+FAST(bugprone-assignment-in-selection-statement, 1.0)
+FAST(bugprone-bad-signal-to-kill-thread, 0.0)
+FAST(bugprone-bitwise-pointer-cast, 0.0)
+FAST(bugprone-bool-pointer-implicit-conversion, 1.0)
+FAST(bugprone-branch-clone, 2.0)
+FAST(bugprone-capturing-this-in-member-variable, -0.0)
+FAST(bugprone-casting-through-void, 0.0)
+FAST(bugprone-chained-comparison, 0.0)
+FAST(bugprone-command-processor, 1.0)
+FAST(bugprone-compare-pointer-to-member-virtual-function, 1.0)
+FAST(bugprone-copy-constructor-init, -1.0)
+FAST(bugprone-copy-constructor-mutates-argument, -0.0)
+FAST(bugprone-crtp-constructor-accessibility, 1.0)
+FAST(bugprone-dangling-handle, 2.0)
+FAST(bugprone-default-operator-new-on-overaligned-type, -1.0)
+FAST(bugprone-derived-method-shadowing-base-method, -0.0)
+FAST(bugprone-dynamic-static-initializers, -1.0)
+FAST(bugprone-easily-swappable-parameters, 0.0)
FAST(bugprone-empty-catch, 1.0)
-FAST(bugprone-exception-escape, 0.0)
-FAST(bugprone-fold-init-type, 1.0)
-FAST(bugprone-forward-declaration-namespace, 0.0)
-FAST(bugprone-forwarding-reference-overload, -1.0)
-FAST(bugprone-implicit-widening-of-multiplication-result, 2.0)
-FAST(bugprone-inaccurate-erase, -0.0)
-FAST(bugprone-inc-dec-in-conditions, 3.0)
-FAST(bugprone-incorrect-enable-if, -1.0)
-FAST(bugprone-incorrect-roundings, 1.0)
-FAST(bugprone-infinite-loop, 1.0)
-FAST(bugprone-integer-division, -0.0)
+FAST(bugprone-exception-copy-constructor-throws, 1.0)
+FAST(bugprone-exception-escape, -0.0)
+FAST(bugprone-float-loop-counter, 1.0)
+FAST(bugprone-fold-init-type, -0.0)
+FAST(bugprone-forward-declaration-namespace, 2.0)
+FAST(bugprone-forwarding-reference-overload, 1.0)
+FAST(bugprone-implicit-widening-of-multiplication-result, 3.0)
+FAST(bugprone-inaccurate-erase, 1.0)
+FAST(bugprone-inc-dec-in-conditions, 0.0)
+FAST(bugprone-incorrect-enable-if, 0.0)
+FAST(bugprone-incorrect-enable-shared-from-this, 1.0)
+FAST(bugprone-incorrect-roundings, 0.0)
+FAST(bugprone-infinite-loop, 2.0)
+FAST(bugprone-integer-division, -1.0)
+FAST(bugprone-invalid-enum-default-initialization, 0.0)
FAST(bugprone-lambda-function-name, 0.0)
-FAST(bugprone-macro-parentheses, 1.0)
+FAST(bugprone-macro-parentheses, -0.0)
FAST(bugprone-macro-repeated-side-effects, 1.0)
-FAST(bugprone-misplaced-operator-in-strlen-in-alloc, 0.0)
+FAST(bugprone-misleading-setter-of-reference, 2.0)
+FAST(bugprone-misplaced-operator-in-strlen-in-alloc, 1.0)
FAST(bugprone-misplaced-pointer-arithmetic-in-alloc, -0.0)
-FAST(bugprone-misplaced-widening-cast, -1.0)
-FAST(bugprone-move-forwarding-reference, -1.0)
-FAST(bugprone-multi-level-implicit-pointer-conversion, -1.0)
-FAST(bugprone-multiple-new-in-one-expression, 0.0)
-FAST(bugprone-multiple-statement-macro, 2.0)
-FAST(bugprone-narrowing-conversions, 2.0)
+FAST(bugprone-misplaced-widening-cast, 0.0)
+FAST(bugprone-move-forwarding-reference, -0.0)
+FAST(bugprone-multi-level-implicit-pointer-conversion, 1.0)
+FAST(bugprone-multiple-new-in-one-expression, 1.0)
+FAST(bugprone-multiple-statement-macro, 0.0)
+FAST(bugprone-narrowing-conversions, 1.0)
FAST(bugprone-no-escape, 1.0)
-FAST(bugprone-non-zero-enum-to-bool-conversion, 0.0)
-FAST(bugprone-not-null-terminated-result, 0.0)
+FAST(bugprone-non-zero-enum-to-bool-conversion, -1.0)
+FAST(bugprone-nondeterministic-pointer-iteration-order, 0.0)
+FAST(bugprone-not-null-terminated-result, 2.0)
FAST(bugprone-optional-value-conversion, 1.0)
FAST(bugprone-parent-virtual-call, 1.0)
-FAST(bugprone-pointer-arithmetic-on-polymorphic-object, 0.0)
-FAST(bugprone-posix-return, -0.0)
-FAST(bugprone-redundant-branch-condition, -0.0)
-FAST(bugprone-reserved-identifier, -1.0)
-FAST(bugprone-return-const-ref-from-parameter, -2.0)
-FAST(bugprone-shared-ptr-array-mismatch, 0.0)
-FAST(bugprone-signal-handler, -1.0)
-FAST(bugprone-signed-char-misuse, -2.0)
-FAST(bugprone-sizeof-container, -1.0)
+FAST(bugprone-pointer-arithmetic-on-polymorphic-object, -0.0)
+FAST(bugprone-posix-return, 0.0)
+FAST(bugprone-random-generator-seed, 1.0)
+FAST(bugprone-raw-memory-call-on-non-trivial-type, 1.0)
+FAST(bugprone-redundant-branch-condition, 1.0)
+FAST(bugprone-reserved-identifier, -0.0)
+FAST(bugprone-return-const-ref-from-parameter, 1.0)
+FAST(bugprone-shared-ptr-array-mismatch, 2.0)
+FAST(bugprone-signal-handler, 0.0)
+FAST(bugprone-signed-char-misuse, 1.0)
+FAST(bugprone-sizeof-container, 2.0)
FAST(bugprone-sizeof-expression, 1.0)
FAST(bugprone-spuriously-wake-up-functions, 1.0)
-FAST(bugprone-standalone-empty, 7.0)
-FAST(bugprone-string-constructor, 3.0)
-FAST(bugprone-string-integer-assignment, -0.0)
-FAST(bugprone-string-literal-with-embedded-nul, 1.0)
-FAST(bugprone-stringview-nullptr, 4.0)
-FAST(bugprone-suspicious-enum-usage, 2.0)
-FAST(bugprone-suspicious-include, 0.0)
-FAST(bugprone-suspicious-memory-comparison, 0.0)
-FAST(bugprone-suspicious-memset-usage, 0.0)
-FAST(bugprone-suspicious-missing-comma, -2.0)
-FAST(bugprone-suspicious-realloc-usage, -0.0)
-FAST(bugprone-suspicious-semicolon, 6.0)
+FAST(bugprone-standalone-empty, 3.0)
+FAST(bugprone-std-exception-baseclass, -0.0)
+FAST(bugprone-std-namespace-modification, 2.0)
+FAST(bugprone-string-constructor, 1.0)
+FAST(bugprone-string-integer-assignment, 1.0)
+FAST(bugprone-string-literal-with-embedded-nul, -0.0)
+FAST(bugprone-stringview-nullptr, 2.0)
+FAST(bugprone-suspicious-enum-usage, 1.0)
+FAST(bugprone-suspicious-include, 1.0)
+FAST(bugprone-suspicious-memory-comparison, -0.0)
+FAST(bugprone-suspicious-memset-usage, 1.0)
+FAST(bugprone-suspicious-missing-comma, 0.0)
+FAST(bugprone-suspicious-realloc-usage, 1.0)
+FAST(bugprone-suspicious-semicolon, -2.0)
FAST(bugprone-suspicious-string-compare, 1.0)
-FAST(bugprone-suspicious-stringview-data-usage, 1.0)
+FAST(bugprone-suspicious-stringview-data-usage, 0.0)
FAST(bugprone-swapped-arguments, 1.0)
-FAST(bugprone-switch-missing-default-case, 2.0)
-FAST(bugprone-terminating-continue, -1.0)
+FAST(bugprone-switch-missing-default-case, 0.0)
+FAST(bugprone-tagged-union-member-count, 1.0)
+FAST(bugprone-terminating-continue, 1.0)
FAST(bugprone-throw-keyword-missing, 0.0)
-FAST(bugprone-too-small-loop-variable, 0.0)
-FAST(bugprone-unchecked-optional-access, 2.0)
+FAST(bugprone-throwing-static-initialization, 1.0)
+FAST(bugprone-too-small-loop-variable, 1.0)
+FAST(bugprone-unchecked-optional-access, 0.0)
+FAST(bugprone-unchecked-string-to-number-conversion, 0.0)
FAST(bugprone-undefined-memory-manipulation, 1.0)
FAST(bugprone-undelegated-constructor, 1.0)
-FAST(bugprone-unhandled-exception-at-new, -1.0)
+FAST(bugprone-unhandled-exception-at-new, -0.0)
FAST(bugprone-unhandled-self-assignment, 0.0)
+FAST(bugprone-unintended-char-ostream-output, -0.0)
FAST(bugprone-unique-ptr-array-mismatch, 0.0)
-FAST(bugprone-unsafe-functions, 1.0)
-FAST(bugprone-unused-local-non-trivial-variable, -1.0)
-FAST(bugprone-unused-raii, 1.0)
-FAST(bugprone-unused-return-value, 4.0)
-FAST(bugprone-use-after-move, 4.0)
-FAST(bugprone-virtual-near-miss, 0.0)
+FAST(bugprone-unsafe-functions, -0.0)
+FAST(bugprone-unsafe-to-allow-exceptions, 0.0)
+FAST(bugprone-unused-local-non-trivial-variable, 1.0)
+FAST(bugprone-unused-raii, -2.0)
+FAST(bugprone-unused-return-value, 2.0)
+FAST(bugprone-use-after-move, 3.0)
+FAST(bugprone-virtual-near-miss, 1.0)
+FAST(cert-arr39-c, 1.0)
FAST(cert-con36-c, 1.0)
-FAST(cert-con54-cpp, 2.0)
-FAST(cert-ctr56-cpp, 0.0)
-FAST(cert-dcl03-c, 0.0)
-FAST(cert-dcl16-c, 1.0)
+FAST(cert-con54-cpp, 1.0)
+FAST(cert-ctr56-cpp, 1.0)
+FAST(cert-dcl03-c, 2.0)
+FAST(cert-dcl16-c, 0.0)
FAST(cert-dcl37-c, 1.0)
-FAST(cert-dcl50-cpp, -1.0)
-FAST(cert-dcl51-cpp, -1.0)
-FAST(cert-dcl54-cpp, 0.0)
-FAST(cert-dcl58-cpp, -0.0)
-FAST(cert-dcl59-cpp, 1.0)
-FAST(cert-env33-c, 1.0)
-FAST(cert-err09-cpp, -0.0)
-FAST(cert-err33-c, 4.0)
-FAST(cert-err34-c, -1.0)
-FAST(cert-err52-cpp, -1.0)
-FAST(cert-err58-cpp, -0.0)
-FAST(cert-err60-cpp, -0.0)
-FAST(cert-err61-cpp, 2.0)
+FAST(cert-dcl50-cpp, 1.0)
+FAST(cert-dcl51-cpp, 1.0)
+FAST(cert-dcl54-cpp, -0.0)
+FAST(cert-dcl58-cpp, 1.0)
+FAST(cert-dcl59-cpp, 0.0)
+FAST(cert-env33-c, 0.0)
+FAST(cert-err09-cpp, 0.0)
+FAST(cert-err33-c, 3.0)
+FAST(cert-err34-c, 0.0)
+FAST(cert-err52-cpp, -0.0)
+FAST(cert-err58-cpp, 1.0)
+FAST(cert-err60-cpp, 1.0)
+FAST(cert-err61-cpp, 0.0)
FAST(cert-exp42-c, 1.0)
-FAST(cert-fio38-c, 1.0)
-FAST(cert-flp30-c, 3.0)
+FAST(cert-exp45-c, 1.0)
+FAST(cert-fio38-c, 0.0)
+FAST(cert-flp30-c, 1.0)
FAST(cert-flp37-c, 1.0)
-FAST(cert-int09-c, -1.0)
+FAST(cert-int09-c, -0.0)
FAST(cert-mem57-cpp, 0.0)
FAST(cert-msc24-c, 0.0)
-FAST(cert-msc30-c, 0.0)
-FAST(cert-msc32-c, -0.0)
-FAST(cert-msc33-c, 2.0)
-FAST(cert-msc50-cpp, -0.0)
-FAST(cert-msc51-cpp, 2.0)
-FAST(cert-msc54-cpp, -0.0)
-FAST(cert-oop11-cpp, -0.0)
-FAST(cert-oop54-cpp, 2.0)
-FAST(cert-oop57-cpp, -0.0)
+FAST(cert-msc30-c, 1.0)
+FAST(cert-msc32-c, 1.0)
+FAST(cert-msc33-c, 0.0)
+FAST(cert-msc50-cpp, 1.0)
+FAST(cert-msc51-cpp, 0.0)
+FAST(cert-msc54-cpp, 0.0)
+FAST(cert-oop11-cpp, 0.0)
+FAST(cert-oop54-cpp, 1.0)
+FAST(cert-oop57-cpp, 1.0)
FAST(cert-oop58-cpp, 0.0)
-FAST(cert-pos44-c, 2.0)
-FAST(cert-pos47-c, 0.0)
+FAST(cert-pos44-c, 0.0)
+FAST(cert-pos47-c, 1.0)
FAST(cert-sig30-c, 1.0)
-FAST(cert-str34-c, 2.0)
-FAST(concurrency-mt-unsafe, 3.0)
+FAST(cert-str34-c, 0.0)
+FAST(concurrency-mt-unsafe, -0.0)
FAST(concurrency-thread-canceltype-asynchronous, 1.0)
-FAST(cppcoreguidelines-avoid-c-arrays, 0.0)
-FAST(cppcoreguidelines-avoid-capturing-lambda-coroutines, -1.0)
-FAST(cppcoreguidelines-avoid-const-or-ref-data-members, -2.0)
-FAST(cppcoreguidelines-avoid-do-while, -1.0)
-FAST(cppcoreguidelines-avoid-goto, -1.0)
-FAST(cppcoreguidelines-avoid-magic-numbers, -2.0)
-FAST(cppcoreguidelines-avoid-non-const-global-variables, -0.0)
+FAST(cppcoreguidelines-avoid-c-arrays, 2.0)
+FAST(cppcoreguidelines-avoid-capturing-lambda-coroutines, -0.0)
+FAST(cppcoreguidelines-avoid-const-or-ref-data-members, 0.0)
+FAST(cppcoreguidelines-avoid-do-while, 1.0)
+FAST(cppcoreguidelines-avoid-goto, 0.0)
+FAST(cppcoreguidelines-avoid-magic-numbers, 1.0)
+FAST(cppcoreguidelines-avoid-non-const-global-variables, 0.0)
FAST(cppcoreguidelines-avoid-reference-coroutine-parameters, -0.0)
FAST(cppcoreguidelines-c-copy-assignment-signature, 1.0)
-FAST(cppcoreguidelines-explicit-virtual-functions, 0.0)
-FAST(cppcoreguidelines-init-variables, 1.0)
-FAST(cppcoreguidelines-interfaces-global-init, 1.0)
-FAST(cppcoreguidelines-macro-to-enum, 0.0)
-FAST(cppcoreguidelines-macro-usage, -0.0)
-FAST(cppcoreguidelines-misleading-capture-default-by-value, -1.0)
+FAST(cppcoreguidelines-explicit-virtual-functions, -1.0)
+FAST(cppcoreguidelines-init-variables, 2.0)
+FAST(cppcoreguidelines-interfaces-global-init, -0.0)
+FAST(cppcoreguidelines-macro-to-enum, 1.0)
+FAST(cppcoreguidelines-macro-usage, 2.0)
+FAST(cppcoreguidelines-misleading-capture-default-by-value, 1.0)
FAST(cppcoreguidelines-missing-std-forward, 0.0)
-FAST(cppcoreguidelines-narrowing-conversions, 2.0)
-FAST(cppcoreguidelines-no-malloc, -1.0)
-FAST(cppcoreguidelines-no-suspend-with-lock, 1.0)
+FAST(cppcoreguidelines-narrowing-conversions, 1.0)
+FAST(cppcoreguidelines-no-malloc, 0.0)
+FAST(cppcoreguidelines-no-suspend-with-lock, 0.0)
FAST(cppcoreguidelines-noexcept-destructor, -0.0)
-FAST(cppcoreguidelines-noexcept-move-operations, 2.0)
-FAST(cppcoreguidelines-noexcept-swap, -2.0)
+FAST(cppcoreguidelines-noexcept-move-operations, 0.0)
+FAST(cppcoreguidelines-noexcept-swap, 1.0)
FAST(cppcoreguidelines-non-private-member-variables-in-classes, 1.0)
-FAST(cppcoreguidelines-owning-memory, 3.0)
-FAST(cppcoreguidelines-prefer-member-initializer, 2.0)
-FAST(cppcoreguidelines-pro-bounds-array-to-pointer-decay, 2.0)
-FAST(cppcoreguidelines-pro-bounds-constant-array-index, 1.0)
-FAST(cppcoreguidelines-pro-bounds-pointer-arithmetic, 0.0)
-FAST(cppcoreguidelines-pro-type-const-cast, -1.0)
-FAST(cppcoreguidelines-pro-type-cstyle-cast, 2.0)
-FAST(cppcoreguidelines-pro-type-member-init, 1.0)
-FAST(cppcoreguidelines-pro-type-reinterpret-cast, -1.0)
-FAST(cppcoreguidelines-pro-type-static-cast-downcast, 0.0)
-FAST(cppcoreguidelines-pro-type-union-access, 0.0)
-FAST(cppcoreguidelines-pro-type-vararg, -1.0)
-FAST(cppcoreguidelines-rvalue-reference-param-not-moved, 1.0)
+FAST(cppcoreguidelines-owning-memory, 2.0)
+FAST(cppcoreguidelines-prefer-member-initializer, 1.0)
+FAST(cppcoreguidelines-pro-bounds-array-to-pointer-decay, -0.0)
+FAST(cppcoreguidelines-pro-bounds-avoid-unchecked-container-access, 1.0)
+FAST(cppcoreguidelines-pro-bounds-constant-array-index, -0.0)
+FAST(cppcoreguidelines-pro-bounds-pointer-arithmetic, 1.0)
+FAST(cppcoreguidelines-pro-type-const-cast, 1.0)
+FAST(cppcoreguidelines-pro-type-cstyle-cast, 1.0)
+FAST(cppcoreguidelines-pro-type-member-init, 2.0)
+FAST(cppcoreguidelines-pro-type-reinterpret-cast, 1.0)
+FAST(cppcoreguidelines-pro-type-static-cast-downcast, -0.0)
+FAST(cppcoreguidelines-pro-type-union-access, 2.0)
+FAST(cppcoreguidelines-pro-type-vararg, -0.0)
+FAST(cppcoreguidelines-rvalue-reference-param-not-moved, -1.0)
FAST(cppcoreguidelines-slicing, 1.0)
-FAST(cppcoreguidelines-special-member-functions, -1.0)
-FAST(cppcoreguidelines-use-default-member-init, 0.0)
-FAST(cppcoreguidelines-virtual-class-destructor, -0.0)
-FAST(darwin-avoid-spinlock, 2.0)
-FAST(darwin-dispatch-once-nonstatic, 0.0)
-FAST(fuchsia-default-arguments-calls, 1.0)
-FAST(fuchsia-default-arguments-declarations, -0.0)
-FAST(fuchsia-header-anon-namespaces, -0.0)
+FAST(cppcoreguidelines-special-member-functions, 0.0)
+FAST(cppcoreguidelines-use-default-member-init, 1.0)
+FAST(cppcoreguidelines-use-enum-class, -0.0)
+FAST(cppcoreguidelines-virtual-class-destructor, -1.0)
+FAST(darwin-avoid-spinlock, 1.0)
+FAST(darwin-dispatch-once-nonstatic, 1.0)
+FAST(fuchsia-default-arguments-calls, 0.0)
+FAST(fuchsia-default-arguments-declarations, 0.0)
+FAST(fuchsia-header-anon-namespaces, 0.0)
FAST(fuchsia-multiple-inheritance, 0.0)
-FAST(fuchsia-overloaded-operator, 4.0)
+FAST(fuchsia-overloaded-operator, -0.0)
FAST(fuchsia-statically-constructed-objects, -0.0)
-FAST(fuchsia-trailing-return, 1.0)
+FAST(fuchsia-temporary-objects, 1.0)
+FAST(fuchsia-trailing-return, 0.0)
FAST(fuchsia-virtual-inheritance, 1.0)
-FAST(google-build-explicit-make-pair, 3.0)
-FAST(google-build-namespaces, -1.0)
-FAST(google-build-using-namespace, -0.0)
-FAST(google-default-arguments, 0.0)
-FAST(google-explicit-constructor, 2.0)
-FAST(google-global-names-in-headers, 0.0)
-FAST(google-objc-avoid-nsobject-new, 1.0)
-FAST(google-objc-avoid-throwing-exception, -0.0)
-FAST(google-objc-function-naming, -1.0)
+FAST(google-build-explicit-make-pair, 1.0)
+FAST(google-build-namespaces, 0.0)
+FAST(google-build-using-namespace, 1.0)
+FAST(google-default-arguments, 1.0)
+FAST(google-explicit-constructor, 1.0)
+FAST(google-global-names-in-headers, 1.0)
+FAST(google-objc-avoid-nsobject-new, 0.0)
+FAST(google-objc-avoid-throwing-exception, 1.0)
+FAST(google-objc-function-naming, 0.0)
FAST(google-objc-global-variable-declaration, 0.0)
FAST(google-readability-avoid-underscore-in-googletest-name, 1.0)
-FAST(google-readability-braces-around-statements, 0.0)
-FAST(google-readability-casting, -0.0)
-FAST(google-readability-function-size, 3.0)
-FAST(google-readability-namespace-comments, -0.0)
-FAST(google-readability-todo, 1.0)
-FAST(google-runtime-int, 0.0)
-FAST(google-runtime-operator, 0.0)
-FAST(google-upgrade-googletest-case, 1.0)
-FAST(hicpp-avoid-c-arrays, 1.0)
-FAST(hicpp-avoid-goto, -0.0)
+FAST(google-readability-braces-around-statements, 1.0)
+FAST(google-readability-casting, 0.0)
+FAST(google-readability-function-size, 1.0)
+FAST(google-readability-namespace-comments, 2.0)
+FAST(google-readability-todo, 2.0)
+FAST(google-runtime-float, -0.0)
+FAST(google-runtime-int, 1.0)
+FAST(google-runtime-operator, 1.0)
+FAST(google-upgrade-googletest-case, 2.0)
+FAST(hicpp-avoid-c-arrays, 2.0)
+FAST(hicpp-avoid-goto, 0.0)
FAST(hicpp-braces-around-statements, 0.0)
FAST(hicpp-deprecated-headers, 1.0)
-FAST(hicpp-exception-baseclass, -1.0)
+FAST(hicpp-exception-baseclass, 0.0)
FAST(hicpp-explicit-conversions, 1.0)
FAST(hicpp-function-size, 1.0)
-FAST(hicpp-ignored-remove-result, 3.0)
-FAST(hicpp-invalid-access-moved, 4.0)
+FAST(hicpp-ignored-remove-result, 1.0)
+FAST(hicpp-invalid-access-moved, 2.0)
FAST(hicpp-member-init, 2.0)
-FAST(hicpp-move-const-arg, 3.0)
+FAST(hicpp-move-const-arg, 1.0)
FAST(hicpp-multiway-paths-covered, 0.0)
-FAST(hicpp-named-parameter, 2.0)
-FAST(hicpp-new-delete-operators, -0.0)
-FAST(hicpp-no-array-decay, 4.0)
-FAST(hicpp-no-assembler, 1.0)
-FAST(hicpp-no-malloc, 2.0)
-FAST(hicpp-noexcept-move, -0.0)
-FAST(hicpp-signed-bitwise, -1.0)
-FAST(hicpp-special-member-functions, -2.0)
-FAST(hicpp-static-assert, 4.0)
-FAST(hicpp-undelegated-constructor, 6.0)
-FAST(hicpp-uppercase-literal-suffix, 5.0)
-FAST(hicpp-use-auto, 0.0)
-FAST(hicpp-use-emplace, 3.0)
-FAST(hicpp-use-equals-default, 2.0)
+FAST(hicpp-named-parameter, 1.0)
+FAST(hicpp-new-delete-operators, 1.0)
+FAST(hicpp-no-array-decay, 1.0)
+FAST(hicpp-no-assembler, -0.0)
+FAST(hicpp-no-malloc, 0.0)
+FAST(hicpp-noexcept-move, 0.0)
+FAST(hicpp-signed-bitwise, 2.0)
+FAST(hicpp-special-member-functions, 1.0)
+FAST(hicpp-static-assert, 2.0)
+FAST(hicpp-undelegated-constructor, 0.0)
+FAST(hicpp-uppercase-literal-suffix, 1.0)
+FAST(hicpp-use-auto, 1.0)
+FAST(hicpp-use-emplace, 1.0)
+FAST(hicpp-use-equals-default, -0.0)
FAST(hicpp-use-equals-delete, 1.0)
-FAST(hicpp-use-noexcept, -0.0)
-FAST(hicpp-use-nullptr, 1.0)
-FAST(hicpp-use-override, -1.0)
+FAST(hicpp-use-noexcept, 1.0)
+FAST(hicpp-use-nullptr, 0.0)
+FAST(hicpp-use-override, -0.0)
FAST(hicpp-vararg, 0.0)
-FAST(linuxkernel-must-check-errs, -0.0)
-FAST(llvm-else-after-return, -1.0)
-FAST(llvm-header-guard, 3.0)
+FAST(linuxkernel-must-check-errs, 0.0)
+FAST(llvm-else-after-return, 1.0)
+FAST(llvm-header-guard, -0.0)
FAST(llvm-include-order, 0.0)
-FAST(llvm-namespace-comment, 0.0)
-FAST(llvm-prefer-isa-or-dyn-cast-in-conditionals, 3.0)
-FAST(llvm-prefer-register-over-unsigned, -0.0)
-FAST(llvm-qualified-auto, 4.0)
-FAST(llvm-twine-local, -0.0)
+FAST(llvm-namespace-comment, 2.0)
+FAST(llvm-prefer-isa-or-dyn-cast-in-conditionals, 1.0)
+FAST(llvm-prefer-register-over-unsigned, 0.0)
+FAST(llvm-prefer-static-over-anonymous-namespace, 1.0)
+FAST(llvm-qualified-auto, 1.0)
+FAST(llvm-redundant-casting, 1.0)
+FAST(llvm-twine-local, -1.0)
+FAST(llvm-type-switch-case-types, 0.0)
+FAST(llvm-use-new-mlir-op-builder, 1.0)
+FAST(llvm-use-ranges, 1.0)
+FAST(llvm-use-vector-utils, 0.0)
FAST(llvmlibc-callee-namespace, -0.0)
FAST(llvmlibc-implementation-in-namespace, 1.0)
-FAST(llvmlibc-inline-function-decl, 3.0)
+FAST(llvmlibc-inline-function-decl, 1.0)
FAST(llvmlibc-restrict-system-libc-headers, 0.0)
-FAST(misc-confusable-identifiers, -1.0)
-SLOW(misc-const-correctness, 67.0)
+FAST(misc-anonymous-namespace-in-header, 0.0)
+FAST(misc-confusable-identifiers, 1.0)
+FAST(misc-const-correctness, 8.0)
FAST(misc-coroutine-hostile-raii, 1.0)
-FAST(misc-definitions-in-headers, -1.0)
-SLOW(misc-header-include-cycle, 10.0)
-FAST(misc-include-cleaner, 5.0)
-FAST(misc-misleading-bidirectional, 1.0)
-FAST(misc-misleading-identifier, 3.0)
-FAST(misc-misplaced-const, -2.0)
-FAST(misc-new-delete-overloads, 1.0)
-FAST(misc-no-recursion, 0.0)
-FAST(misc-non-copyable-objects, 0.0)
-FAST(misc-non-private-member-variables-in-classes, -1.0)
+FAST(misc-definitions-in-headers, 0.0)
+FAST(misc-header-include-cycle, 0.0)
+SLOW(misc-include-cleaner, 16.0)
+FAST(misc-misleading-bidirectional, -0.0)
+FAST(misc-misleading-identifier, 1.0)
+FAST(misc-misplaced-const, 0.0)
+FAST(misc-multiple-inheritance, 0.0)
+FAST(misc-new-delete-overloads, 0.0)
+FAST(misc-no-recursion, -0.0)
+FAST(misc-non-copyable-objects, -1.0)
+FAST(misc-non-private-member-variables-in-classes, 1.0)
+FAST(misc-override-with-different-visibility, 1.0)
+FAST(misc-predictable-rand, -0.0)
FAST(misc-redundant-expression, 1.0)
FAST(misc-static-assert, 3.0)
-FAST(misc-throw-by-value-catch-by-reference, -0.0)
+FAST(misc-throw-by-value-catch-by-reference, 1.0)
FAST(misc-unconventional-assign-operator, 1.0)
-FAST(misc-uniqueptr-reset-release, 2.0)
-FAST(misc-unused-alias-decls, 2.0)
-FAST(misc-unused-parameters, 3.0)
-FAST(misc-unused-using-decls, 1.0)
-FAST(misc-use-anonymous-namespace, 1.0)
-FAST(misc-use-internal-linkage, 1.0)
+FAST(misc-uniqueptr-reset-release, 1.0)
+FAST(misc-unused-alias-decls, 1.0)
+FAST(misc-unused-parameters, 0.0)
+FAST(misc-unused-using-decls, 2.0)
+FAST(misc-use-anonymous-namespace, -0.0)
+FAST(misc-use-internal-linkage, 2.0)
FAST(modernize-avoid-bind, 1.0)
-FAST(modernize-avoid-c-arrays, 2.0)
-FAST(modernize-concat-nested-namespaces, -0.0)
+FAST(modernize-avoid-c-arrays, 1.0)
+FAST(modernize-avoid-c-style-cast, 0.0)
+FAST(modernize-avoid-setjmp-longjmp, 0.0)
+FAST(modernize-avoid-variadic-functions, 0.0)
+FAST(modernize-concat-nested-namespaces, 1.0)
FAST(modernize-deprecated-headers, 0.0)
FAST(modernize-deprecated-ios-base-aliases, 0.0)
FAST(modernize-loop-convert, 2.0)
-FAST(modernize-macro-to-enum, 0.0)
-FAST(modernize-make-shared, 2.0)
+FAST(modernize-macro-to-enum, 1.0)
+FAST(modernize-make-shared, 0.0)
FAST(modernize-make-unique, 1.0)
-FAST(modernize-min-max-use-initializer-list, 1.0)
+FAST(modernize-min-max-use-initializer-list, 2.0)
FAST(modernize-pass-by-value, 0.0)
-FAST(modernize-raw-string-literal, 2.0)
+FAST(modernize-raw-string-literal, 1.0)
FAST(modernize-redundant-void-arg, 1.0)
-FAST(modernize-replace-auto-ptr, 0.0)
-FAST(modernize-replace-disallow-copy-and-assign-macro, -0.0)
+FAST(modernize-replace-auto-ptr, 1.0)
+FAST(modernize-replace-disallow-copy-and-assign-macro, 1.0)
FAST(modernize-replace-random-shuffle, 1.0)
-FAST(modernize-return-braced-init-list, 1.0)
+FAST(modernize-return-braced-init-list, 0.0)
FAST(modernize-shrink-to-fit, 1.0)
-FAST(modernize-type-traits, 1.0)
+FAST(modernize-type-traits, 0.0)
FAST(modernize-unary-static-assert, 1.0)
-FAST(modernize-use-auto, 0.0)
+FAST(modernize-use-auto, 1.0)
FAST(modernize-use-bool-literals, 1.0)
-FAST(modernize-use-constraints, 1.0)
-FAST(modernize-use-default-member-init, -0.0)
-FAST(modernize-use-designated-initializers, 1.0)
-FAST(modernize-use-emplace, 2.0)
-FAST(modernize-use-equals-default, 1.0)
-FAST(modernize-use-equals-delete, 2.0)
-FAST(modernize-use-nodiscard, -2.0)
-FAST(modernize-use-noexcept, -2.0)
+FAST(modernize-use-constraints, -0.0)
+FAST(modernize-use-default-member-init, 0.0)
+FAST(modernize-use-designated-initializers, -0.0)
+FAST(modernize-use-emplace, 1.0)
+FAST(modernize-use-equals-default, 2.0)
+FAST(modernize-use-equals-delete, 0.0)
+FAST(modernize-use-integer-sign-comparison, 0.0)
+FAST(modernize-use-nodiscard, -0.0)
+FAST(modernize-use-noexcept, -1.0)
FAST(modernize-use-nullptr, 1.0)
-FAST(modernize-use-override, 0.0)
-FAST(modernize-use-ranges, 0.0)
-FAST(modernize-use-starts-ends-with, 0.0)
-FAST(modernize-use-std-format, -1.0)
-FAST(modernize-use-std-numbers, 0.0)
-FAST(modernize-use-std-print, -0.0)
-FAST(modernize-use-trailing-return-type, 3.0)
-FAST(modernize-use-transparent-functors, 0.0)
-FAST(modernize-use-uncaught-exceptions, 0.0)
+FAST(modernize-use-override, 1.0)
+FAST(modernize-use-ranges, -0.0)
+FAST(modernize-use-scoped-lock, 0.0)
+FAST(modernize-use-starts-ends-with, 1.0)
+FAST(modernize-use-std-bit, -0.0)
+FAST(modernize-use-std-format, 0.0)
+FAST(modernize-use-std-numbers, -0.0)
+FAST(modernize-use-std-print, 1.0)
+FAST(modernize-use-string-view, 1.0)
+FAST(modernize-use-structured-binding, 1.0)
+FAST(modernize-use-trailing-return-type, -0.0)
+FAST(modernize-use-transparent-functors, -0.0)
+FAST(modernize-use-uncaught-exceptions, -0.0)
FAST(modernize-use-using, 1.0)
-FAST(objc-assert-equals, 1.0)
-FAST(objc-avoid-nserror-init, -0.0)
+FAST(objc-assert-equals, -0.0)
+FAST(objc-avoid-nserror-init, 1.0)
FAST(objc-dealloc-in-category, 0.0)
-FAST(objc-forbidden-subclassing, 2.0)
-FAST(objc-missing-hash, -0.0)
-FAST(objc-nsdate-formatter, 0.0)
+FAST(objc-forbidden-subclassing, -0.0)
+FAST(objc-missing-hash, 0.0)
+FAST(objc-nsdate-formatter, 1.0)
FAST(objc-nsinvocation-argument-lifetime, 0.0)
-FAST(objc-property-declaration, -0.0)
-FAST(objc-super-self, -2.0)
-FAST(openmp-exception-escape, -1.0)
-FAST(openmp-use-default-none, 2.0)
-FAST(performance-avoid-endl, 2.0)
-FAST(performance-enum-size, -1.0)
-FAST(performance-faster-string-find, 1.0)
+FAST(objc-property-declaration, 0.0)
+FAST(objc-super-self, 0.0)
+FAST(openmp-exception-escape, -0.0)
+FAST(openmp-use-default-none, 0.0)
+FAST(performance-avoid-endl, -0.0)
+FAST(performance-enum-size, 0.0)
+FAST(performance-faster-string-find, 0.0)
FAST(performance-for-range-copy, 1.0)
-FAST(performance-implicit-conversion-in-loop, 0.0)
-FAST(performance-inefficient-algorithm, 1.0)
-FAST(performance-inefficient-string-concatenation, 1.0)
-FAST(performance-inefficient-vector-operation, -0.0)
-FAST(performance-move-const-arg, 2.0)
-FAST(performance-move-constructor-init, 2.0)
-FAST(performance-no-automatic-move, 2.0)
+FAST(performance-implicit-conversion-in-loop, 1.0)
+FAST(performance-inefficient-algorithm, -0.0)
+FAST(performance-inefficient-string-concatenation, -1.0)
+FAST(performance-inefficient-vector-operation, 1.0)
+FAST(performance-move-const-arg, 1.0)
+FAST(performance-move-constructor-init, 0.0)
+FAST(performance-no-automatic-move, -1.0)
FAST(performance-no-int-to-ptr, 0.0)
-FAST(performance-noexcept-destructor, -2.0)
-FAST(performance-noexcept-move-constructor, 1.0)
-FAST(performance-noexcept-swap, -2.0)
-FAST(performance-trivially-destructible, 3.0)
-FAST(performance-type-promotion-in-math-fn, 2.0)
+FAST(performance-noexcept-destructor, -0.0)
+FAST(performance-noexcept-move-constructor, 0.0)
+FAST(performance-noexcept-swap, 0.0)
+FAST(performance-prefer-single-char-overloads, 1.0)
+FAST(performance-string-view-conversions, 1.0)
+FAST(performance-trivially-destructible, -0.0)
+FAST(performance-type-promotion-in-math-fn, 1.0)
FAST(performance-unnecessary-copy-initialization, 2.0)
-FAST(performance-unnecessary-value-param, 2.0)
+FAST(performance-unnecessary-value-param, 1.0)
+FAST(performance-use-std-move, 1.0)
+FAST(portability-avoid-pragma-once, -0.0)
+FAST(portability-no-assembler, 0.0)
FAST(portability-restrict-system-includes, 1.0)
-FAST(portability-simd-intrinsics, 1.0)
-FAST(portability-std-allocator-const, 3.0)
-FAST(readability-avoid-const-params-in-decls, -0.0)
-FAST(readability-avoid-nested-conditional-operator, -1.0)
+FAST(portability-simd-intrinsics, 0.0)
+FAST(portability-std-allocator-const, -1.0)
+FAST(portability-template-virtual-member-function, 0.0)
+FAST(readability-ambiguous-smartptr-reset-call, 1.0)
+FAST(readability-avoid-const-params-in-decls, 1.0)
+FAST(readability-avoid-nested-conditional-operator, 0.0)
FAST(readability-avoid-return-with-void-value, 0.0)
-FAST(readability-avoid-unconditional-preprocessor-if, -1.0)
-FAST(readability-braces-around-statements, 1.0)
-FAST(readability-const-return-type, -1.0)
-FAST(readability-container-contains, 3.0)
-FAST(readability-container-data-pointer, -1.0)
-SLOW(readability-container-size-empty, 13.0)
-FAST(readability-convert-member-functions-to-static, 4.0)
-FAST(readability-delete-null-pointer, -1.0)
-FAST(readability-duplicate-include, 2.0)
-FAST(readability-else-after-return, 0.0)
-FAST(readability-enum-initial-value, 0.0)
-FAST(readability-function-cognitive-complexity, 0.0)
-FAST(readability-function-size, 0.0)
-FAST(readability-identifier-length, 2.0)
+FAST(readability-avoid-unconditional-preprocessor-if, -0.0)
+FAST(readability-braces-around-statements, 2.0)
+FAST(readability-const-return-type, 0.0)
+FAST(readability-container-contains, 2.0)
+FAST(readability-container-data-pointer, 1.0)
+FAST(readability-container-size-empty, 1.0)
+FAST(readability-convert-member-functions-to-static, -0.0)
+FAST(readability-delete-null-pointer, -0.0)
+FAST(readability-duplicate-include, 1.0)
+FAST(readability-else-after-return, 1.0)
+FAST(readability-enum-initial-value, 1.0)
+FAST(readability-function-cognitive-complexity, 1.0)
+FAST(readability-function-size, 1.0)
+FAST(readability-identifier-length, 1.0)
FAST(readability-identifier-naming, 1.0)
-FAST(readability-implicit-bool-conversion, 3.0)
-FAST(readability-inconsistent-declaration-parameter-name, -0.0)
-FAST(readability-isolate-declaration, 0.0)
-FAST(readability-magic-numbers, 4.0)
+FAST(readability-implicit-bool-conversion, 0.0)
+FAST(readability-inconsistent-declaration-parameter-name, 1.0)
+FAST(readability-inconsistent-ifelse-braces, 2.0)
+FAST(readability-isolate-declaration, 1.0)
+FAST(readability-magic-numbers, -1.0)
FAST(readability-make-member-function-const, 1.0)
-FAST(readability-math-missing-parentheses, 1.0)
-FAST(readability-misleading-indentation, 1.0)
-FAST(readability-misplaced-array-index, 0.0)
-FAST(readability-named-parameter, -0.0)
-FAST(readability-non-const-parameter, 2.0)
-FAST(readability-operators-representation, 0.0)
-FAST(readability-qualified-auto, 0.0)
-FAST(readability-redundant-access-specifiers, 1.0)
-FAST(readability-redundant-casting, -0.0)
-FAST(readability-redundant-control-flow, 1.0)
-FAST(readability-redundant-declaration, 1.0)
-FAST(readability-redundant-function-ptr-dereference, 0.0)
-FAST(readability-redundant-inline-specifier, 0.0)
-FAST(readability-redundant-member-init, 1.0)
-FAST(readability-redundant-preprocessor, -0.0)
-FAST(readability-redundant-smartptr-get, 4.0)
-FAST(readability-redundant-string-cstr, 1.0)
+FAST(readability-math-missing-parentheses, 2.0)
+FAST(readability-misleading-indentation, 0.0)
+FAST(readability-misplaced-array-index, 1.0)
+FAST(readability-named-parameter, 0.0)
+FAST(readability-non-const-parameter, 1.0)
+FAST(readability-operators-representation, 1.0)
+FAST(readability-qualified-auto, 2.0)
+FAST(readability-redundant-access-specifiers, 2.0)
+FAST(readability-redundant-casting, 1.0)
+FAST(readability-redundant-control-flow, 0.0)
+FAST(readability-redundant-declaration, 0.0)
+FAST(readability-redundant-function-ptr-dereference, 2.0)
+FAST(readability-redundant-inline-specifier, 1.0)
+FAST(readability-redundant-member-init, -0.0)
+FAST(readability-redundant-parentheses, -0.0)
+FAST(readability-redundant-preprocessor, 1.0)
+FAST(readability-redundant-qualified-alias, -1.0)
+FAST(readability-redundant-smartptr-get, 1.0)
+FAST(readability-redundant-string-cstr, 0.0)
FAST(readability-redundant-string-init, -0.0)
-FAST(readability-reference-to-constructed-temporary, 3.0)
-FAST(readability-simplify-boolean-expr, -0.0)
+FAST(readability-redundant-typename, 3.0)
+FAST(readability-reference-to-constructed-temporary, 1.0)
+FAST(readability-simplify-boolean-expr, 0.0)
FAST(readability-simplify-subscript-expr, 1.0)
-FAST(readability-static-accessed-through-instance, 0.0)
+FAST(readability-static-accessed-through-instance, 1.0)
FAST(readability-static-definition-in-anonymous-namespace, 0.0)
-FAST(readability-string-compare, -0.0)
-FAST(readability-suspicious-call-argument, -1.0)
-FAST(readability-uniqueptr-delete-release, 3.0)
-FAST(readability-uppercase-literal-suffix, 0.0)
-FAST(readability-use-anyofallof, 2.0)
-FAST(readability-use-std-min-max, -1.0)
-FAST(zircon-temporary-objects, 1.0)
+FAST(readability-string-compare, 1.0)
+FAST(readability-suspicious-call-argument, 1.0)
+FAST(readability-trailing-comma, 1.0)
+FAST(readability-uniqueptr-delete-release, 1.0)
+FAST(readability-uppercase-literal-suffix, 1.0)
+FAST(readability-use-anyofallof, 1.0)
+FAST(readability-use-concise-preprocessor-directives, 0.0)
+FAST(readability-use-std-min-max, 1.0)
+FAST(zircon-temporary-objects, 0.0)
#undef FAST
#undef SLOW
+
>From 873700e9e3e8414e15b04b1919a7a5ae3d86ae01 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Wed, 8 Apr 2026 18:57:25 -0700
Subject: [PATCH 2/8] [clangd] Prevent clang-format rewriting in
TidyFastChecks.inc
---
clang-tools-extra/clangd/TidyFastChecks.inc | 5 ++++-
clang-tools-extra/clangd/TidyFastChecks.py | 4 ++++
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/clang-tools-extra/clangd/TidyFastChecks.inc b/clang-tools-extra/clangd/TidyFastChecks.inc
index dd34e14221f0b..d7e247066f2ae 100644
--- a/clang-tools-extra/clangd/TidyFastChecks.inc
+++ b/clang-tools-extra/clangd/TidyFastChecks.inc
@@ -7,6 +7,8 @@
#define SLOW(CHECK, DELTA)
#endif
+// clang-format off
+
FAST(abseil-cleanup-ctad, 1.0)
FAST(abseil-duration-addition, 1.0)
FAST(abseil-duration-comparison, 0.0)
@@ -498,6 +500,7 @@ FAST(readability-use-concise-preprocessor-directives, 0.0)
FAST(readability-use-std-min-max, 1.0)
FAST(zircon-temporary-objects, 0.0)
+// clang-format on
+
#undef FAST
#undef SLOW
-
diff --git a/clang-tools-extra/clangd/TidyFastChecks.py b/clang-tools-extra/clangd/TidyFastChecks.py
index b544551e6e041..7196ee0c03eef 100755
--- a/clang-tools-extra/clangd/TidyFastChecks.py
+++ b/clang-tools-extra/clangd/TidyFastChecks.py
@@ -100,6 +100,8 @@ def measure():
#ifndef SLOW
#define SLOW(CHECK, DELTA)
#endif
+
+// clang-format off
""",
file=target,
)
@@ -112,6 +114,8 @@ def measure():
print(
"""
+// clang-format on
+
#undef FAST
#undef SLOW
""",
>From a78815d92c1738966e2bada46c3d3995bfdb4218 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Wed, 8 Apr 2026 19:18:41 -0700
Subject: [PATCH 3/8] Fix tidy test
---
clang-tools-extra/clangd/unittests/TidyProviderTests.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp b/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
index 56b984c8e5333..397d481d44eac 100644
--- a/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
+++ b/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
@@ -56,7 +56,7 @@ TEST(TidyProvider, NestedDirectories) {
}
TEST(TidyProvider, IsFastTidyCheck) {
- EXPECT_THAT(isFastTidyCheck("misc-const-correctness"), llvm::ValueIs(false));
+ EXPECT_THAT(isFastTidyCheck("misc-include-cleaner"), llvm::ValueIs(false));
EXPECT_THAT(isFastTidyCheck("bugprone-suspicious-include"),
llvm::ValueIs(true));
// Linked in (ParsedASTTests.cpp) but not measured.
>From 2ed26dc9c2e70a5e416ec3043850d78f9bdd3ce0 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Fri, 10 Apr 2026 15:13:36 -0700
Subject: [PATCH 4/8] Update TidyFastChecks.inc
---
clang-tools-extra/clangd/TidyFastChecks.inc | 711 ++++++++++----------
1 file changed, 354 insertions(+), 357 deletions(-)
diff --git a/clang-tools-extra/clangd/TidyFastChecks.inc b/clang-tools-extra/clangd/TidyFastChecks.inc
index d7e247066f2ae..15fc27cf81c01 100644
--- a/clang-tools-extra/clangd/TidyFastChecks.inc
+++ b/clang-tools-extra/clangd/TidyFastChecks.inc
@@ -7,500 +7,497 @@
#define SLOW(CHECK, DELTA)
#endif
-// clang-format off
-
-FAST(abseil-cleanup-ctad, 1.0)
-FAST(abseil-duration-addition, 1.0)
-FAST(abseil-duration-comparison, 0.0)
-FAST(abseil-duration-conversion-cast, 1.0)
-FAST(abseil-duration-division, 0.0)
-FAST(abseil-duration-factory-float, 1.0)
-FAST(abseil-duration-factory-scale, 2.0)
-FAST(abseil-duration-subtraction, 0.0)
-FAST(abseil-duration-unnecessary-conversion, 2.0)
-FAST(abseil-faster-strsplit-delimiter, -1.0)
-FAST(abseil-no-internal-dependencies, 1.0)
-FAST(abseil-no-namespace, 1.0)
+FAST(abseil-cleanup-ctad, 0.0)
+FAST(abseil-duration-addition, -0.0)
+FAST(abseil-duration-comparison, 1.0)
+FAST(abseil-duration-conversion-cast, -0.0)
+FAST(abseil-duration-division, -0.0)
+FAST(abseil-duration-factory-float, -2.0)
+FAST(abseil-duration-factory-scale, -1.0)
+FAST(abseil-duration-subtraction, 1.0)
+FAST(abseil-duration-unnecessary-conversion, 1.0)
+FAST(abseil-faster-strsplit-delimiter, 0.0)
+FAST(abseil-no-internal-dependencies, 0.0)
+FAST(abseil-no-namespace, -0.0)
FAST(abseil-redundant-strcat-calls, 0.0)
-FAST(abseil-str-cat-append, 0.0)
-FAST(abseil-string-find-startswith, 2.0)
-FAST(abseil-string-find-str-contains, 1.0)
-FAST(abseil-time-comparison, 1.0)
+FAST(abseil-str-cat-append, 1.0)
+FAST(abseil-string-find-startswith, -0.0)
+FAST(abseil-string-find-str-contains, -0.0)
+FAST(abseil-time-comparison, 0.0)
FAST(abseil-time-subtraction, 1.0)
-FAST(abseil-unchecked-statusor-access, -1.0)
-FAST(abseil-upgrade-duration-conversions, -1.0)
-FAST(altera-id-dependent-backward-branch, 4.0)
-FAST(altera-kernel-name-restriction, -0.0)
-FAST(altera-single-work-item-barrier, 1.0)
-FAST(altera-struct-pack-align, 1.0)
-FAST(altera-unroll-loops, 2.0)
-FAST(android-cloexec-accept, 0.0)
-FAST(android-cloexec-accept4, -0.0)
+FAST(abseil-unchecked-statusor-access, 1.0)
+FAST(abseil-upgrade-duration-conversions, 3.0)
+SLOW(altera-id-dependent-backward-branch, 17.0)
+FAST(altera-kernel-name-restriction, 1.0)
+FAST(altera-single-work-item-barrier, 0.0)
+FAST(altera-struct-pack-align, 0.0)
+FAST(altera-unroll-loops, 0.0)
+FAST(android-cloexec-accept, 6.0)
+FAST(android-cloexec-accept4, 0.0)
FAST(android-cloexec-creat, 0.0)
FAST(android-cloexec-dup, 1.0)
-FAST(android-cloexec-epoll-create, -1.0)
-FAST(android-cloexec-epoll-create1, 1.0)
-FAST(android-cloexec-fopen, 0.0)
-FAST(android-cloexec-inotify-init, 2.0)
-FAST(android-cloexec-inotify-init1, 1.0)
+FAST(android-cloexec-epoll-create, 1.0)
+FAST(android-cloexec-epoll-create1, 0.0)
+FAST(android-cloexec-fopen, 1.0)
+FAST(android-cloexec-inotify-init, 1.0)
+FAST(android-cloexec-inotify-init1, 0.0)
FAST(android-cloexec-memfd-create, 0.0)
FAST(android-cloexec-open, 1.0)
FAST(android-cloexec-pipe, 1.0)
-FAST(android-cloexec-pipe2, -0.0)
+FAST(android-cloexec-pipe2, 0.0)
FAST(android-cloexec-socket, 0.0)
-FAST(android-comparison-in-temp-failure-retry, -0.0)
-FAST(boost-use-ranges, 2.0)
-FAST(boost-use-to-string, 1.0)
-FAST(bugprone-argument-comment, 0.0)
-FAST(bugprone-assert-side-effect, 0.0)
-FAST(bugprone-assignment-in-if-condition, 0.0)
-FAST(bugprone-assignment-in-selection-statement, 1.0)
+FAST(android-comparison-in-temp-failure-retry, 0.0)
+FAST(boost-use-ranges, 4.0)
+FAST(boost-use-to-string, -0.0)
+FAST(bugprone-argument-comment, 1.0)
+FAST(bugprone-assert-side-effect, 1.0)
+FAST(bugprone-assignment-in-if-condition, 1.0)
+FAST(bugprone-assignment-in-selection-statement, 2.0)
FAST(bugprone-bad-signal-to-kill-thread, 0.0)
-FAST(bugprone-bitwise-pointer-cast, 0.0)
+FAST(bugprone-bitwise-pointer-cast, 1.0)
FAST(bugprone-bool-pointer-implicit-conversion, 1.0)
-FAST(bugprone-branch-clone, 2.0)
-FAST(bugprone-capturing-this-in-member-variable, -0.0)
+FAST(bugprone-branch-clone, 1.0)
+FAST(bugprone-capturing-this-in-member-variable, 0.0)
FAST(bugprone-casting-through-void, 0.0)
-FAST(bugprone-chained-comparison, 0.0)
-FAST(bugprone-command-processor, 1.0)
+FAST(bugprone-chained-comparison, 1.0)
+FAST(bugprone-command-processor, 0.0)
FAST(bugprone-compare-pointer-to-member-virtual-function, 1.0)
-FAST(bugprone-copy-constructor-init, -1.0)
+FAST(bugprone-copy-constructor-init, 0.0)
FAST(bugprone-copy-constructor-mutates-argument, -0.0)
-FAST(bugprone-crtp-constructor-accessibility, 1.0)
-FAST(bugprone-dangling-handle, 2.0)
-FAST(bugprone-default-operator-new-on-overaligned-type, -1.0)
-FAST(bugprone-derived-method-shadowing-base-method, -0.0)
-FAST(bugprone-dynamic-static-initializers, -1.0)
-FAST(bugprone-easily-swappable-parameters, 0.0)
-FAST(bugprone-empty-catch, 1.0)
-FAST(bugprone-exception-copy-constructor-throws, 1.0)
+FAST(bugprone-crtp-constructor-accessibility, 0.0)
+FAST(bugprone-dangling-handle, 1.0)
+FAST(bugprone-default-operator-new-on-overaligned-type, -0.0)
+FAST(bugprone-derived-method-shadowing-base-method, 0.0)
+FAST(bugprone-dynamic-static-initializers, -0.0)
+FAST(bugprone-easily-swappable-parameters, 3.0)
+FAST(bugprone-empty-catch, 0.0)
+FAST(bugprone-exception-copy-constructor-throws, -0.0)
FAST(bugprone-exception-escape, -0.0)
-FAST(bugprone-float-loop-counter, 1.0)
-FAST(bugprone-fold-init-type, -0.0)
-FAST(bugprone-forward-declaration-namespace, 2.0)
-FAST(bugprone-forwarding-reference-overload, 1.0)
-FAST(bugprone-implicit-widening-of-multiplication-result, 3.0)
-FAST(bugprone-inaccurate-erase, 1.0)
-FAST(bugprone-inc-dec-in-conditions, 0.0)
-FAST(bugprone-incorrect-enable-if, 0.0)
-FAST(bugprone-incorrect-enable-shared-from-this, 1.0)
+FAST(bugprone-float-loop-counter, 0.0)
+FAST(bugprone-fold-init-type, 1.0)
+FAST(bugprone-forward-declaration-namespace, 1.0)
+FAST(bugprone-forwarding-reference-overload, 0.0)
+FAST(bugprone-implicit-widening-of-multiplication-result, 5.0)
+FAST(bugprone-inaccurate-erase, 0.0)
+FAST(bugprone-inc-dec-in-conditions, 3.0)
+FAST(bugprone-incorrect-enable-if, 1.0)
+FAST(bugprone-incorrect-enable-shared-from-this, 0.0)
FAST(bugprone-incorrect-roundings, 0.0)
-FAST(bugprone-infinite-loop, 2.0)
-FAST(bugprone-integer-division, -1.0)
-FAST(bugprone-invalid-enum-default-initialization, 0.0)
+FAST(bugprone-infinite-loop, 3.0)
+FAST(bugprone-integer-division, 0.0)
+FAST(bugprone-invalid-enum-default-initialization, 1.0)
FAST(bugprone-lambda-function-name, 0.0)
-FAST(bugprone-macro-parentheses, -0.0)
-FAST(bugprone-macro-repeated-side-effects, 1.0)
-FAST(bugprone-misleading-setter-of-reference, 2.0)
+FAST(bugprone-macro-parentheses, 0.0)
+FAST(bugprone-macro-repeated-side-effects, 0.0)
+FAST(bugprone-misleading-setter-of-reference, -0.0)
FAST(bugprone-misplaced-operator-in-strlen-in-alloc, 1.0)
-FAST(bugprone-misplaced-pointer-arithmetic-in-alloc, -0.0)
-FAST(bugprone-misplaced-widening-cast, 0.0)
-FAST(bugprone-move-forwarding-reference, -0.0)
-FAST(bugprone-multi-level-implicit-pointer-conversion, 1.0)
-FAST(bugprone-multiple-new-in-one-expression, 1.0)
-FAST(bugprone-multiple-statement-macro, 0.0)
-FAST(bugprone-narrowing-conversions, 1.0)
+FAST(bugprone-misplaced-pointer-arithmetic-in-alloc, 0.0)
+FAST(bugprone-misplaced-widening-cast, 1.0)
+FAST(bugprone-move-forwarding-reference, 0.0)
+FAST(bugprone-multi-level-implicit-pointer-conversion, 0.0)
+FAST(bugprone-multiple-new-in-one-expression, 2.0)
+FAST(bugprone-multiple-statement-macro, 1.0)
+FAST(bugprone-narrowing-conversions, 2.0)
FAST(bugprone-no-escape, 1.0)
-FAST(bugprone-non-zero-enum-to-bool-conversion, -1.0)
+FAST(bugprone-non-zero-enum-to-bool-conversion, 0.0)
FAST(bugprone-nondeterministic-pointer-iteration-order, 0.0)
FAST(bugprone-not-null-terminated-result, 2.0)
-FAST(bugprone-optional-value-conversion, 1.0)
+FAST(bugprone-optional-value-conversion, 2.0)
FAST(bugprone-parent-virtual-call, 1.0)
FAST(bugprone-pointer-arithmetic-on-polymorphic-object, -0.0)
FAST(bugprone-posix-return, 0.0)
-FAST(bugprone-random-generator-seed, 1.0)
+FAST(bugprone-random-generator-seed, 2.0)
FAST(bugprone-raw-memory-call-on-non-trivial-type, 1.0)
-FAST(bugprone-redundant-branch-condition, 1.0)
-FAST(bugprone-reserved-identifier, -0.0)
+FAST(bugprone-redundant-branch-condition, -0.0)
+FAST(bugprone-reserved-identifier, 1.0)
FAST(bugprone-return-const-ref-from-parameter, 1.0)
-FAST(bugprone-shared-ptr-array-mismatch, 2.0)
-FAST(bugprone-signal-handler, 0.0)
+FAST(bugprone-shared-ptr-array-mismatch, 0.0)
+FAST(bugprone-signal-handler, -0.0)
FAST(bugprone-signed-char-misuse, 1.0)
-FAST(bugprone-sizeof-container, 2.0)
-FAST(bugprone-sizeof-expression, 1.0)
-FAST(bugprone-spuriously-wake-up-functions, 1.0)
-FAST(bugprone-standalone-empty, 3.0)
-FAST(bugprone-std-exception-baseclass, -0.0)
-FAST(bugprone-std-namespace-modification, 2.0)
-FAST(bugprone-string-constructor, 1.0)
-FAST(bugprone-string-integer-assignment, 1.0)
-FAST(bugprone-string-literal-with-embedded-nul, -0.0)
-FAST(bugprone-stringview-nullptr, 2.0)
-FAST(bugprone-suspicious-enum-usage, 1.0)
-FAST(bugprone-suspicious-include, 1.0)
-FAST(bugprone-suspicious-memory-comparison, -0.0)
+FAST(bugprone-sizeof-container, 1.0)
+FAST(bugprone-sizeof-expression, 2.0)
+FAST(bugprone-spuriously-wake-up-functions, 3.0)
+FAST(bugprone-standalone-empty, 11.0)
+FAST(bugprone-std-exception-baseclass, 0.0)
+FAST(bugprone-std-namespace-modification, 0.0)
+FAST(bugprone-string-constructor, 0.0)
+FAST(bugprone-string-integer-assignment, 0.0)
+FAST(bugprone-string-literal-with-embedded-nul, 0.0)
+FAST(bugprone-stringview-nullptr, 3.0)
+FAST(bugprone-suspicious-enum-usage, 0.0)
+FAST(bugprone-suspicious-include, 0.0)
+FAST(bugprone-suspicious-memory-comparison, 1.0)
FAST(bugprone-suspicious-memset-usage, 1.0)
FAST(bugprone-suspicious-missing-comma, 0.0)
-FAST(bugprone-suspicious-realloc-usage, 1.0)
-FAST(bugprone-suspicious-semicolon, -2.0)
-FAST(bugprone-suspicious-string-compare, 1.0)
-FAST(bugprone-suspicious-stringview-data-usage, 0.0)
-FAST(bugprone-swapped-arguments, 1.0)
+FAST(bugprone-suspicious-realloc-usage, 0.0)
+FAST(bugprone-suspicious-semicolon, 0.0)
+FAST(bugprone-suspicious-string-compare, 2.0)
+FAST(bugprone-suspicious-stringview-data-usage, 1.0)
+FAST(bugprone-swapped-arguments, 3.0)
FAST(bugprone-switch-missing-default-case, 0.0)
-FAST(bugprone-tagged-union-member-count, 1.0)
+FAST(bugprone-tagged-union-member-count, 0.0)
FAST(bugprone-terminating-continue, 1.0)
-FAST(bugprone-throw-keyword-missing, 0.0)
-FAST(bugprone-throwing-static-initialization, 1.0)
-FAST(bugprone-too-small-loop-variable, 1.0)
-FAST(bugprone-unchecked-optional-access, 0.0)
+FAST(bugprone-throw-keyword-missing, 1.0)
+FAST(bugprone-throwing-static-initialization, -0.0)
+FAST(bugprone-too-small-loop-variable, 0.0)
+FAST(bugprone-unchecked-optional-access, 2.0)
FAST(bugprone-unchecked-string-to-number-conversion, 0.0)
-FAST(bugprone-undefined-memory-manipulation, 1.0)
+FAST(bugprone-undefined-memory-manipulation, 0.0)
FAST(bugprone-undelegated-constructor, 1.0)
-FAST(bugprone-unhandled-exception-at-new, -0.0)
+FAST(bugprone-unhandled-exception-at-new, 0.0)
FAST(bugprone-unhandled-self-assignment, 0.0)
-FAST(bugprone-unintended-char-ostream-output, -0.0)
+FAST(bugprone-unintended-char-ostream-output, 0.0)
FAST(bugprone-unique-ptr-array-mismatch, 0.0)
-FAST(bugprone-unsafe-functions, -0.0)
-FAST(bugprone-unsafe-to-allow-exceptions, 0.0)
+FAST(bugprone-unsafe-functions, 0.0)
+FAST(bugprone-unsafe-to-allow-exceptions, -0.0)
FAST(bugprone-unused-local-non-trivial-variable, 1.0)
-FAST(bugprone-unused-raii, -2.0)
-FAST(bugprone-unused-return-value, 2.0)
-FAST(bugprone-use-after-move, 3.0)
-FAST(bugprone-virtual-near-miss, 1.0)
-FAST(cert-arr39-c, 1.0)
-FAST(cert-con36-c, 1.0)
-FAST(cert-con54-cpp, 1.0)
-FAST(cert-ctr56-cpp, 1.0)
+FAST(bugprone-unused-raii, 2.0)
+FAST(bugprone-unused-return-value, 3.0)
+FAST(bugprone-use-after-move, 8.0)
+FAST(bugprone-virtual-near-miss, 0.0)
+FAST(cert-arr39-c, 2.0)
+FAST(cert-con36-c, 3.0)
+FAST(cert-con54-cpp, 3.0)
+FAST(cert-ctr56-cpp, 0.0)
FAST(cert-dcl03-c, 2.0)
-FAST(cert-dcl16-c, 0.0)
+FAST(cert-dcl16-c, 1.0)
FAST(cert-dcl37-c, 1.0)
-FAST(cert-dcl50-cpp, 1.0)
+FAST(cert-dcl50-cpp, 0.0)
FAST(cert-dcl51-cpp, 1.0)
-FAST(cert-dcl54-cpp, -0.0)
-FAST(cert-dcl58-cpp, 1.0)
+FAST(cert-dcl54-cpp, 0.0)
+FAST(cert-dcl58-cpp, -0.0)
FAST(cert-dcl59-cpp, 0.0)
-FAST(cert-env33-c, 0.0)
+FAST(cert-env33-c, 1.0)
FAST(cert-err09-cpp, 0.0)
-FAST(cert-err33-c, 3.0)
-FAST(cert-err34-c, 0.0)
-FAST(cert-err52-cpp, -0.0)
-FAST(cert-err58-cpp, 1.0)
-FAST(cert-err60-cpp, 1.0)
+FAST(cert-err33-c, 4.0)
+FAST(cert-err34-c, 1.0)
+FAST(cert-err52-cpp, 1.0)
+FAST(cert-err58-cpp, 0.0)
+FAST(cert-err60-cpp, 0.0)
FAST(cert-err61-cpp, 0.0)
-FAST(cert-exp42-c, 1.0)
-FAST(cert-exp45-c, 1.0)
+FAST(cert-exp42-c, 0.0)
+FAST(cert-exp45-c, 2.0)
FAST(cert-fio38-c, 0.0)
-FAST(cert-flp30-c, 1.0)
-FAST(cert-flp37-c, 1.0)
+FAST(cert-flp30-c, 0.0)
+FAST(cert-flp37-c, 0.0)
FAST(cert-int09-c, -0.0)
FAST(cert-mem57-cpp, 0.0)
-FAST(cert-msc24-c, 0.0)
-FAST(cert-msc30-c, 1.0)
-FAST(cert-msc32-c, 1.0)
-FAST(cert-msc33-c, 0.0)
-FAST(cert-msc50-cpp, 1.0)
-FAST(cert-msc51-cpp, 0.0)
+FAST(cert-msc24-c, 1.0)
+FAST(cert-msc30-c, 0.0)
+FAST(cert-msc32-c, 2.0)
+FAST(cert-msc33-c, 1.0)
+FAST(cert-msc50-cpp, 0.0)
+FAST(cert-msc51-cpp, 2.0)
FAST(cert-msc54-cpp, 0.0)
FAST(cert-oop11-cpp, 0.0)
-FAST(cert-oop54-cpp, 1.0)
+FAST(cert-oop54-cpp, -0.0)
FAST(cert-oop57-cpp, 1.0)
FAST(cert-oop58-cpp, 0.0)
FAST(cert-pos44-c, 0.0)
-FAST(cert-pos47-c, 1.0)
-FAST(cert-sig30-c, 1.0)
+FAST(cert-pos47-c, 0.0)
+FAST(cert-sig30-c, -0.0)
FAST(cert-str34-c, 0.0)
-FAST(concurrency-mt-unsafe, -0.0)
-FAST(concurrency-thread-canceltype-asynchronous, 1.0)
-FAST(cppcoreguidelines-avoid-c-arrays, 2.0)
-FAST(cppcoreguidelines-avoid-capturing-lambda-coroutines, -0.0)
+FAST(concurrency-mt-unsafe, 1.0)
+FAST(concurrency-thread-canceltype-asynchronous, -0.0)
+FAST(cppcoreguidelines-avoid-c-arrays, 1.0)
+FAST(cppcoreguidelines-avoid-capturing-lambda-coroutines, 0.0)
FAST(cppcoreguidelines-avoid-const-or-ref-data-members, 0.0)
-FAST(cppcoreguidelines-avoid-do-while, 1.0)
-FAST(cppcoreguidelines-avoid-goto, 0.0)
+FAST(cppcoreguidelines-avoid-do-while, 0.0)
+FAST(cppcoreguidelines-avoid-goto, 1.0)
FAST(cppcoreguidelines-avoid-magic-numbers, 1.0)
FAST(cppcoreguidelines-avoid-non-const-global-variables, 0.0)
-FAST(cppcoreguidelines-avoid-reference-coroutine-parameters, -0.0)
-FAST(cppcoreguidelines-c-copy-assignment-signature, 1.0)
-FAST(cppcoreguidelines-explicit-virtual-functions, -1.0)
-FAST(cppcoreguidelines-init-variables, 2.0)
-FAST(cppcoreguidelines-interfaces-global-init, -0.0)
+FAST(cppcoreguidelines-avoid-reference-coroutine-parameters, 0.0)
+FAST(cppcoreguidelines-c-copy-assignment-signature, 2.0)
+FAST(cppcoreguidelines-explicit-virtual-functions, 0.0)
+FAST(cppcoreguidelines-init-variables, 1.0)
+FAST(cppcoreguidelines-interfaces-global-init, 0.0)
FAST(cppcoreguidelines-macro-to-enum, 1.0)
-FAST(cppcoreguidelines-macro-usage, 2.0)
-FAST(cppcoreguidelines-misleading-capture-default-by-value, 1.0)
+FAST(cppcoreguidelines-macro-usage, 0.0)
+FAST(cppcoreguidelines-misleading-capture-default-by-value, 0.0)
FAST(cppcoreguidelines-missing-std-forward, 0.0)
-FAST(cppcoreguidelines-narrowing-conversions, 1.0)
-FAST(cppcoreguidelines-no-malloc, 0.0)
+FAST(cppcoreguidelines-narrowing-conversions, 2.0)
+FAST(cppcoreguidelines-no-malloc, 1.0)
FAST(cppcoreguidelines-no-suspend-with-lock, 0.0)
-FAST(cppcoreguidelines-noexcept-destructor, -0.0)
+FAST(cppcoreguidelines-noexcept-destructor, 0.0)
FAST(cppcoreguidelines-noexcept-move-operations, 0.0)
-FAST(cppcoreguidelines-noexcept-swap, 1.0)
-FAST(cppcoreguidelines-non-private-member-variables-in-classes, 1.0)
-FAST(cppcoreguidelines-owning-memory, 2.0)
+FAST(cppcoreguidelines-noexcept-swap, 0.0)
+FAST(cppcoreguidelines-non-private-member-variables-in-classes, 0.0)
+FAST(cppcoreguidelines-owning-memory, 5.0)
FAST(cppcoreguidelines-prefer-member-initializer, 1.0)
-FAST(cppcoreguidelines-pro-bounds-array-to-pointer-decay, -0.0)
+FAST(cppcoreguidelines-pro-bounds-array-to-pointer-decay, 2.0)
FAST(cppcoreguidelines-pro-bounds-avoid-unchecked-container-access, 1.0)
-FAST(cppcoreguidelines-pro-bounds-constant-array-index, -0.0)
-FAST(cppcoreguidelines-pro-bounds-pointer-arithmetic, 1.0)
-FAST(cppcoreguidelines-pro-type-const-cast, 1.0)
+FAST(cppcoreguidelines-pro-bounds-constant-array-index, 1.0)
+FAST(cppcoreguidelines-pro-bounds-pointer-arithmetic, 0.0)
+FAST(cppcoreguidelines-pro-type-const-cast, 0.0)
FAST(cppcoreguidelines-pro-type-cstyle-cast, 1.0)
-FAST(cppcoreguidelines-pro-type-member-init, 2.0)
-FAST(cppcoreguidelines-pro-type-reinterpret-cast, 1.0)
+FAST(cppcoreguidelines-pro-type-member-init, 1.0)
+FAST(cppcoreguidelines-pro-type-reinterpret-cast, -0.0)
FAST(cppcoreguidelines-pro-type-static-cast-downcast, -0.0)
-FAST(cppcoreguidelines-pro-type-union-access, 2.0)
-FAST(cppcoreguidelines-pro-type-vararg, -0.0)
-FAST(cppcoreguidelines-rvalue-reference-param-not-moved, -1.0)
+FAST(cppcoreguidelines-pro-type-union-access, 1.0)
+FAST(cppcoreguidelines-pro-type-vararg, 1.0)
+FAST(cppcoreguidelines-rvalue-reference-param-not-moved, 0.0)
FAST(cppcoreguidelines-slicing, 1.0)
-FAST(cppcoreguidelines-special-member-functions, 0.0)
+FAST(cppcoreguidelines-special-member-functions, 1.0)
FAST(cppcoreguidelines-use-default-member-init, 1.0)
FAST(cppcoreguidelines-use-enum-class, -0.0)
-FAST(cppcoreguidelines-virtual-class-destructor, -1.0)
+FAST(cppcoreguidelines-virtual-class-destructor, 0.0)
FAST(darwin-avoid-spinlock, 1.0)
-FAST(darwin-dispatch-once-nonstatic, 1.0)
-FAST(fuchsia-default-arguments-calls, 0.0)
+FAST(darwin-dispatch-once-nonstatic, 0.0)
+FAST(fuchsia-default-arguments-calls, 1.0)
FAST(fuchsia-default-arguments-declarations, 0.0)
FAST(fuchsia-header-anon-namespaces, 0.0)
FAST(fuchsia-multiple-inheritance, 0.0)
-FAST(fuchsia-overloaded-operator, -0.0)
-FAST(fuchsia-statically-constructed-objects, -0.0)
+FAST(fuchsia-overloaded-operator, 0.0)
+FAST(fuchsia-statically-constructed-objects, 0.0)
FAST(fuchsia-temporary-objects, 1.0)
-FAST(fuchsia-trailing-return, 0.0)
-FAST(fuchsia-virtual-inheritance, 1.0)
-FAST(google-build-explicit-make-pair, 1.0)
+FAST(fuchsia-trailing-return, 1.0)
+FAST(fuchsia-virtual-inheritance, 0.0)
+FAST(google-build-explicit-make-pair, 3.0)
FAST(google-build-namespaces, 0.0)
-FAST(google-build-using-namespace, 1.0)
-FAST(google-default-arguments, 1.0)
+FAST(google-build-using-namespace, 0.0)
+FAST(google-default-arguments, 0.0)
FAST(google-explicit-constructor, 1.0)
-FAST(google-global-names-in-headers, 1.0)
-FAST(google-objc-avoid-nsobject-new, 0.0)
-FAST(google-objc-avoid-throwing-exception, 1.0)
-FAST(google-objc-function-naming, 0.0)
-FAST(google-objc-global-variable-declaration, 0.0)
-FAST(google-readability-avoid-underscore-in-googletest-name, 1.0)
+FAST(google-global-names-in-headers, 0.0)
+FAST(google-objc-avoid-nsobject-new, -0.0)
+FAST(google-objc-avoid-throwing-exception, 0.0)
+FAST(google-objc-function-naming, -0.0)
+FAST(google-objc-global-variable-declaration, -1.0)
+FAST(google-readability-avoid-underscore-in-googletest-name, 0.0)
FAST(google-readability-braces-around-statements, 1.0)
-FAST(google-readability-casting, 0.0)
-FAST(google-readability-function-size, 1.0)
-FAST(google-readability-namespace-comments, 2.0)
-FAST(google-readability-todo, 2.0)
-FAST(google-runtime-float, -0.0)
-FAST(google-runtime-int, 1.0)
+FAST(google-readability-casting, -2.0)
+FAST(google-readability-function-size, 4.0)
+FAST(google-readability-namespace-comments, 1.0)
+FAST(google-readability-todo, 0.0)
+FAST(google-runtime-float, 1.0)
+FAST(google-runtime-int, 2.0)
FAST(google-runtime-operator, 1.0)
-FAST(google-upgrade-googletest-case, 2.0)
+FAST(google-upgrade-googletest-case, 1.0)
FAST(hicpp-avoid-c-arrays, 2.0)
-FAST(hicpp-avoid-goto, 0.0)
-FAST(hicpp-braces-around-statements, 0.0)
-FAST(hicpp-deprecated-headers, 1.0)
-FAST(hicpp-exception-baseclass, 0.0)
-FAST(hicpp-explicit-conversions, 1.0)
+FAST(hicpp-avoid-goto, -0.0)
+FAST(hicpp-braces-around-statements, 1.0)
+FAST(hicpp-deprecated-headers, -0.0)
+FAST(hicpp-exception-baseclass, 1.0)
+FAST(hicpp-explicit-conversions, 2.0)
FAST(hicpp-function-size, 1.0)
-FAST(hicpp-ignored-remove-result, 1.0)
-FAST(hicpp-invalid-access-moved, 2.0)
+FAST(hicpp-ignored-remove-result, 2.0)
+FAST(hicpp-invalid-access-moved, 9.0)
FAST(hicpp-member-init, 2.0)
-FAST(hicpp-move-const-arg, 1.0)
-FAST(hicpp-multiway-paths-covered, 0.0)
+FAST(hicpp-move-const-arg, 2.0)
+FAST(hicpp-multiway-paths-covered, -0.0)
FAST(hicpp-named-parameter, 1.0)
FAST(hicpp-new-delete-operators, 1.0)
-FAST(hicpp-no-array-decay, 1.0)
-FAST(hicpp-no-assembler, -0.0)
-FAST(hicpp-no-malloc, 0.0)
-FAST(hicpp-noexcept-move, 0.0)
-FAST(hicpp-signed-bitwise, 2.0)
-FAST(hicpp-special-member-functions, 1.0)
+FAST(hicpp-no-array-decay, 2.0)
+FAST(hicpp-no-assembler, 1.0)
+FAST(hicpp-no-malloc, 1.0)
+FAST(hicpp-noexcept-move, -0.0)
+FAST(hicpp-signed-bitwise, -1.0)
+FAST(hicpp-special-member-functions, -1.0)
FAST(hicpp-static-assert, 2.0)
-FAST(hicpp-undelegated-constructor, 0.0)
-FAST(hicpp-uppercase-literal-suffix, 1.0)
-FAST(hicpp-use-auto, 1.0)
-FAST(hicpp-use-emplace, 1.0)
-FAST(hicpp-use-equals-default, -0.0)
-FAST(hicpp-use-equals-delete, 1.0)
-FAST(hicpp-use-noexcept, 1.0)
-FAST(hicpp-use-nullptr, 0.0)
-FAST(hicpp-use-override, -0.0)
-FAST(hicpp-vararg, 0.0)
+FAST(hicpp-undelegated-constructor, 1.0)
+FAST(hicpp-uppercase-literal-suffix, 0.0)
+FAST(hicpp-use-auto, -0.0)
+FAST(hicpp-use-emplace, 2.0)
+FAST(hicpp-use-equals-default, 2.0)
+FAST(hicpp-use-equals-delete, -2.0)
+FAST(hicpp-use-noexcept, 2.0)
+FAST(hicpp-use-nullptr, 1.0)
+FAST(hicpp-use-override, 1.0)
+FAST(hicpp-vararg, -0.0)
FAST(linuxkernel-must-check-errs, 0.0)
-FAST(llvm-else-after-return, 1.0)
-FAST(llvm-header-guard, -0.0)
-FAST(llvm-include-order, 0.0)
-FAST(llvm-namespace-comment, 2.0)
+FAST(llvm-else-after-return, 2.0)
+FAST(llvm-header-guard, 0.0)
+FAST(llvm-include-order, -1.0)
+FAST(llvm-namespace-comment, 1.0)
FAST(llvm-prefer-isa-or-dyn-cast-in-conditionals, 1.0)
-FAST(llvm-prefer-register-over-unsigned, 0.0)
-FAST(llvm-prefer-static-over-anonymous-namespace, 1.0)
-FAST(llvm-qualified-auto, 1.0)
-FAST(llvm-redundant-casting, 1.0)
-FAST(llvm-twine-local, -1.0)
-FAST(llvm-type-switch-case-types, 0.0)
-FAST(llvm-use-new-mlir-op-builder, 1.0)
+FAST(llvm-prefer-register-over-unsigned, 1.0)
+FAST(llvm-prefer-static-over-anonymous-namespace, -0.0)
+FAST(llvm-qualified-auto, 2.0)
+FAST(llvm-redundant-casting, 2.0)
+FAST(llvm-twine-local, 0.0)
+FAST(llvm-type-switch-case-types, -1.0)
+FAST(llvm-use-new-mlir-op-builder, 2.0)
FAST(llvm-use-ranges, 1.0)
FAST(llvm-use-vector-utils, 0.0)
-FAST(llvmlibc-callee-namespace, -0.0)
+FAST(llvmlibc-callee-namespace, 1.0)
FAST(llvmlibc-implementation-in-namespace, 1.0)
-FAST(llvmlibc-inline-function-decl, 1.0)
-FAST(llvmlibc-restrict-system-libc-headers, 0.0)
-FAST(misc-anonymous-namespace-in-header, 0.0)
-FAST(misc-confusable-identifiers, 1.0)
-FAST(misc-const-correctness, 8.0)
-FAST(misc-coroutine-hostile-raii, 1.0)
-FAST(misc-definitions-in-headers, 0.0)
+FAST(llvmlibc-inline-function-decl, 0.0)
+FAST(llvmlibc-restrict-system-libc-headers, 1.0)
+FAST(misc-anonymous-namespace-in-header, -1.0)
+FAST(misc-confusable-identifiers, 0.0)
+SLOW(misc-const-correctness, 103.0)
+FAST(misc-coroutine-hostile-raii, 0.0)
+FAST(misc-definitions-in-headers, -0.0)
FAST(misc-header-include-cycle, 0.0)
-SLOW(misc-include-cleaner, 16.0)
-FAST(misc-misleading-bidirectional, -0.0)
+FAST(misc-include-cleaner, 8.0)
+FAST(misc-misleading-bidirectional, 2.0)
FAST(misc-misleading-identifier, 1.0)
-FAST(misc-misplaced-const, 0.0)
-FAST(misc-multiple-inheritance, 0.0)
-FAST(misc-new-delete-overloads, 0.0)
-FAST(misc-no-recursion, -0.0)
-FAST(misc-non-copyable-objects, -1.0)
+FAST(misc-misplaced-const, -0.0)
+FAST(misc-multiple-inheritance, -1.0)
+FAST(misc-new-delete-overloads, 1.0)
+FAST(misc-no-recursion, 0.0)
+FAST(misc-non-copyable-objects, -0.0)
FAST(misc-non-private-member-variables-in-classes, 1.0)
FAST(misc-override-with-different-visibility, 1.0)
-FAST(misc-predictable-rand, -0.0)
+FAST(misc-predictable-rand, 0.0)
FAST(misc-redundant-expression, 1.0)
-FAST(misc-static-assert, 3.0)
+FAST(misc-static-assert, 2.0)
FAST(misc-throw-by-value-catch-by-reference, 1.0)
FAST(misc-unconventional-assign-operator, 1.0)
-FAST(misc-uniqueptr-reset-release, 1.0)
-FAST(misc-unused-alias-decls, 1.0)
-FAST(misc-unused-parameters, 0.0)
-FAST(misc-unused-using-decls, 2.0)
-FAST(misc-use-anonymous-namespace, -0.0)
+FAST(misc-uniqueptr-reset-release, -1.0)
+FAST(misc-unused-alias-decls, 0.0)
+FAST(misc-unused-parameters, 2.0)
+FAST(misc-unused-using-decls, 1.0)
+FAST(misc-use-anonymous-namespace, -1.0)
FAST(misc-use-internal-linkage, 2.0)
FAST(modernize-avoid-bind, 1.0)
FAST(modernize-avoid-c-arrays, 1.0)
-FAST(modernize-avoid-c-style-cast, 0.0)
-FAST(modernize-avoid-setjmp-longjmp, 0.0)
-FAST(modernize-avoid-variadic-functions, 0.0)
-FAST(modernize-concat-nested-namespaces, 1.0)
+FAST(modernize-avoid-c-style-cast, 1.0)
+FAST(modernize-avoid-setjmp-longjmp, 1.0)
+FAST(modernize-avoid-variadic-functions, 1.0)
+FAST(modernize-concat-nested-namespaces, 0.0)
FAST(modernize-deprecated-headers, 0.0)
FAST(modernize-deprecated-ios-base-aliases, 0.0)
-FAST(modernize-loop-convert, 2.0)
+FAST(modernize-loop-convert, 3.0)
FAST(modernize-macro-to-enum, 1.0)
-FAST(modernize-make-shared, 0.0)
-FAST(modernize-make-unique, 1.0)
+FAST(modernize-make-shared, 3.0)
+FAST(modernize-make-unique, 2.0)
FAST(modernize-min-max-use-initializer-list, 2.0)
-FAST(modernize-pass-by-value, 0.0)
-FAST(modernize-raw-string-literal, 1.0)
-FAST(modernize-redundant-void-arg, 1.0)
-FAST(modernize-replace-auto-ptr, 1.0)
-FAST(modernize-replace-disallow-copy-and-assign-macro, 1.0)
-FAST(modernize-replace-random-shuffle, 1.0)
-FAST(modernize-return-braced-init-list, 0.0)
+FAST(modernize-pass-by-value, 1.0)
+FAST(modernize-raw-string-literal, 0.0)
+FAST(modernize-redundant-void-arg, 0.0)
+FAST(modernize-replace-auto-ptr, 2.0)
+FAST(modernize-replace-disallow-copy-and-assign-macro, 0.0)
+FAST(modernize-replace-random-shuffle, -0.0)
+FAST(modernize-return-braced-init-list, 1.0)
FAST(modernize-shrink-to-fit, 1.0)
-FAST(modernize-type-traits, 0.0)
-FAST(modernize-unary-static-assert, 1.0)
-FAST(modernize-use-auto, 1.0)
-FAST(modernize-use-bool-literals, 1.0)
+FAST(modernize-type-traits, 1.0)
+FAST(modernize-unary-static-assert, 0.0)
+FAST(modernize-use-auto, 0.0)
+FAST(modernize-use-bool-literals, 3.0)
FAST(modernize-use-constraints, -0.0)
FAST(modernize-use-default-member-init, 0.0)
-FAST(modernize-use-designated-initializers, -0.0)
-FAST(modernize-use-emplace, 1.0)
+FAST(modernize-use-designated-initializers, 0.0)
+FAST(modernize-use-emplace, 3.0)
FAST(modernize-use-equals-default, 2.0)
-FAST(modernize-use-equals-delete, 0.0)
+FAST(modernize-use-equals-delete, -1.0)
FAST(modernize-use-integer-sign-comparison, 0.0)
-FAST(modernize-use-nodiscard, -0.0)
+FAST(modernize-use-nodiscard, 1.0)
FAST(modernize-use-noexcept, -1.0)
-FAST(modernize-use-nullptr, 1.0)
+FAST(modernize-use-nullptr, -1.0)
FAST(modernize-use-override, 1.0)
-FAST(modernize-use-ranges, -0.0)
-FAST(modernize-use-scoped-lock, 0.0)
+FAST(modernize-use-ranges, 1.0)
+FAST(modernize-use-scoped-lock, 1.0)
FAST(modernize-use-starts-ends-with, 1.0)
-FAST(modernize-use-std-bit, -0.0)
-FAST(modernize-use-std-format, 0.0)
+FAST(modernize-use-std-bit, 1.0)
+FAST(modernize-use-std-format, 1.0)
FAST(modernize-use-std-numbers, -0.0)
-FAST(modernize-use-std-print, 1.0)
+FAST(modernize-use-std-print, -1.0)
FAST(modernize-use-string-view, 1.0)
-FAST(modernize-use-structured-binding, 1.0)
-FAST(modernize-use-trailing-return-type, -0.0)
+FAST(modernize-use-structured-binding, 2.0)
+FAST(modernize-use-trailing-return-type, 1.0)
FAST(modernize-use-transparent-functors, -0.0)
-FAST(modernize-use-uncaught-exceptions, -0.0)
+FAST(modernize-use-uncaught-exceptions, 2.0)
FAST(modernize-use-using, 1.0)
-FAST(objc-assert-equals, -0.0)
-FAST(objc-avoid-nserror-init, 1.0)
-FAST(objc-dealloc-in-category, 0.0)
-FAST(objc-forbidden-subclassing, -0.0)
-FAST(objc-missing-hash, 0.0)
-FAST(objc-nsdate-formatter, 1.0)
-FAST(objc-nsinvocation-argument-lifetime, 0.0)
-FAST(objc-property-declaration, 0.0)
-FAST(objc-super-self, 0.0)
-FAST(openmp-exception-escape, -0.0)
-FAST(openmp-use-default-none, 0.0)
-FAST(performance-avoid-endl, -0.0)
-FAST(performance-enum-size, 0.0)
-FAST(performance-faster-string-find, 0.0)
-FAST(performance-for-range-copy, 1.0)
-FAST(performance-implicit-conversion-in-loop, 1.0)
+FAST(objc-assert-equals, -1.0)
+FAST(objc-avoid-nserror-init, -0.0)
+FAST(objc-dealloc-in-category, 1.0)
+FAST(objc-forbidden-subclassing, 0.0)
+FAST(objc-missing-hash, -1.0)
+FAST(objc-nsdate-formatter, -0.0)
+FAST(objc-nsinvocation-argument-lifetime, 1.0)
+FAST(objc-property-declaration, -0.0)
+FAST(objc-super-self, -0.0)
+FAST(openmp-exception-escape, 0.0)
+FAST(openmp-use-default-none, 1.0)
+FAST(performance-avoid-endl, 1.0)
+FAST(performance-enum-size, -0.0)
+FAST(performance-faster-string-find, 1.0)
+FAST(performance-for-range-copy, 2.0)
+FAST(performance-implicit-conversion-in-loop, -1.0)
FAST(performance-inefficient-algorithm, -0.0)
-FAST(performance-inefficient-string-concatenation, -1.0)
+FAST(performance-inefficient-string-concatenation, 1.0)
FAST(performance-inefficient-vector-operation, 1.0)
-FAST(performance-move-const-arg, 1.0)
-FAST(performance-move-constructor-init, 0.0)
-FAST(performance-no-automatic-move, -1.0)
+FAST(performance-move-const-arg, 3.0)
+FAST(performance-move-constructor-init, -0.0)
+FAST(performance-no-automatic-move, 0.0)
FAST(performance-no-int-to-ptr, 0.0)
-FAST(performance-noexcept-destructor, -0.0)
-FAST(performance-noexcept-move-constructor, 0.0)
+FAST(performance-noexcept-destructor, -1.0)
+FAST(performance-noexcept-move-constructor, -0.0)
FAST(performance-noexcept-swap, 0.0)
FAST(performance-prefer-single-char-overloads, 1.0)
FAST(performance-string-view-conversions, 1.0)
FAST(performance-trivially-destructible, -0.0)
-FAST(performance-type-promotion-in-math-fn, 1.0)
-FAST(performance-unnecessary-copy-initialization, 2.0)
+FAST(performance-type-promotion-in-math-fn, 2.0)
+FAST(performance-unnecessary-copy-initialization, 5.0)
FAST(performance-unnecessary-value-param, 1.0)
FAST(performance-use-std-move, 1.0)
-FAST(portability-avoid-pragma-once, -0.0)
+FAST(portability-avoid-pragma-once, 0.0)
FAST(portability-no-assembler, 0.0)
FAST(portability-restrict-system-includes, 1.0)
-FAST(portability-simd-intrinsics, 0.0)
-FAST(portability-std-allocator-const, -1.0)
-FAST(portability-template-virtual-member-function, 0.0)
-FAST(readability-ambiguous-smartptr-reset-call, 1.0)
-FAST(readability-avoid-const-params-in-decls, 1.0)
-FAST(readability-avoid-nested-conditional-operator, 0.0)
-FAST(readability-avoid-return-with-void-value, 0.0)
+FAST(portability-simd-intrinsics, 3.0)
+FAST(portability-std-allocator-const, 0.0)
+FAST(portability-template-virtual-member-function, 1.0)
+FAST(readability-ambiguous-smartptr-reset-call, 0.0)
+FAST(readability-avoid-const-params-in-decls, -0.0)
+FAST(readability-avoid-nested-conditional-operator, 1.0)
+FAST(readability-avoid-return-with-void-value, 2.0)
FAST(readability-avoid-unconditional-preprocessor-if, -0.0)
-FAST(readability-braces-around-statements, 2.0)
-FAST(readability-const-return-type, 0.0)
+FAST(readability-braces-around-statements, 1.0)
+FAST(readability-const-return-type, -0.0)
FAST(readability-container-contains, 2.0)
-FAST(readability-container-data-pointer, 1.0)
-FAST(readability-container-size-empty, 1.0)
-FAST(readability-convert-member-functions-to-static, -0.0)
-FAST(readability-delete-null-pointer, -0.0)
-FAST(readability-duplicate-include, 1.0)
+FAST(readability-container-data-pointer, -0.0)
+FAST(readability-container-size-empty, 13.0)
+FAST(readability-convert-member-functions-to-static, 0.0)
+FAST(readability-delete-null-pointer, 0.0)
+FAST(readability-duplicate-include, -0.0)
FAST(readability-else-after-return, 1.0)
FAST(readability-enum-initial-value, 1.0)
FAST(readability-function-cognitive-complexity, 1.0)
FAST(readability-function-size, 1.0)
FAST(readability-identifier-length, 1.0)
-FAST(readability-identifier-naming, 1.0)
-FAST(readability-implicit-bool-conversion, 0.0)
-FAST(readability-inconsistent-declaration-parameter-name, 1.0)
-FAST(readability-inconsistent-ifelse-braces, 2.0)
-FAST(readability-isolate-declaration, 1.0)
-FAST(readability-magic-numbers, -1.0)
-FAST(readability-make-member-function-const, 1.0)
-FAST(readability-math-missing-parentheses, 2.0)
-FAST(readability-misleading-indentation, 0.0)
+FAST(readability-identifier-naming, 3.0)
+FAST(readability-implicit-bool-conversion, 2.0)
+FAST(readability-inconsistent-declaration-parameter-name, -0.0)
+FAST(readability-inconsistent-ifelse-braces, 0.0)
+FAST(readability-isolate-declaration, 2.0)
+FAST(readability-magic-numbers, 2.0)
+FAST(readability-make-member-function-const, 3.0)
+FAST(readability-math-missing-parentheses, -0.0)
+FAST(readability-misleading-indentation, 2.0)
FAST(readability-misplaced-array-index, 1.0)
-FAST(readability-named-parameter, 0.0)
+FAST(readability-named-parameter, -0.0)
FAST(readability-non-const-parameter, 1.0)
FAST(readability-operators-representation, 1.0)
-FAST(readability-qualified-auto, 2.0)
-FAST(readability-redundant-access-specifiers, 2.0)
-FAST(readability-redundant-casting, 1.0)
-FAST(readability-redundant-control-flow, 0.0)
-FAST(readability-redundant-declaration, 0.0)
-FAST(readability-redundant-function-ptr-dereference, 2.0)
-FAST(readability-redundant-inline-specifier, 1.0)
-FAST(readability-redundant-member-init, -0.0)
-FAST(readability-redundant-parentheses, -0.0)
-FAST(readability-redundant-preprocessor, 1.0)
+FAST(readability-qualified-auto, 3.0)
+FAST(readability-redundant-access-specifiers, 0.0)
+FAST(readability-redundant-casting, -1.0)
+FAST(readability-redundant-control-flow, 2.0)
+FAST(readability-redundant-declaration, 2.0)
+FAST(readability-redundant-function-ptr-dereference, -1.0)
+FAST(readability-redundant-inline-specifier, -1.0)
+FAST(readability-redundant-member-init, 1.0)
+FAST(readability-redundant-parentheses, 2.0)
+FAST(readability-redundant-preprocessor, 0.0)
FAST(readability-redundant-qualified-alias, -1.0)
-FAST(readability-redundant-smartptr-get, 1.0)
-FAST(readability-redundant-string-cstr, 0.0)
-FAST(readability-redundant-string-init, -0.0)
-FAST(readability-redundant-typename, 3.0)
+FAST(readability-redundant-smartptr-get, 3.0)
+FAST(readability-redundant-string-cstr, 2.0)
+FAST(readability-redundant-string-init, -1.0)
+FAST(readability-redundant-typename, 2.0)
FAST(readability-reference-to-constructed-temporary, 1.0)
-FAST(readability-simplify-boolean-expr, 0.0)
-FAST(readability-simplify-subscript-expr, 1.0)
+FAST(readability-simplify-boolean-expr, 1.0)
+FAST(readability-simplify-subscript-expr, -1.0)
FAST(readability-static-accessed-through-instance, 1.0)
-FAST(readability-static-definition-in-anonymous-namespace, 0.0)
-FAST(readability-string-compare, 1.0)
-FAST(readability-suspicious-call-argument, 1.0)
-FAST(readability-trailing-comma, 1.0)
-FAST(readability-uniqueptr-delete-release, 1.0)
+FAST(readability-static-definition-in-anonymous-namespace, 1.0)
+FAST(readability-string-compare, 0.0)
+FAST(readability-suspicious-call-argument, 0.0)
+FAST(readability-trailing-comma, 0.0)
+FAST(readability-uniqueptr-delete-release, 2.0)
FAST(readability-uppercase-literal-suffix, 1.0)
FAST(readability-use-anyofallof, 1.0)
-FAST(readability-use-concise-preprocessor-directives, 0.0)
+FAST(readability-use-concise-preprocessor-directives, 1.0)
FAST(readability-use-std-min-max, 1.0)
-FAST(zircon-temporary-objects, 0.0)
-
-// clang-format on
+FAST(zircon-temporary-objects, 1.0)
#undef FAST
#undef SLOW
+
>From fadccc3b12ae71cc3b62735aa047b3ee8a9f3f71 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Fri, 10 Apr 2026 15:18:35 -0700
Subject: [PATCH 5/8] verbose log
---
tidyfastchecks-verbose.log | 1011 ++++++++++++++++++++++++++++++++++++
1 file changed, 1011 insertions(+)
create mode 100644 tidyfastchecks-verbose.log
diff --git a/tidyfastchecks-verbose.log b/tidyfastchecks-verbose.log
new file mode 100644
index 0000000000000..ea7845a4e8899
--- /dev/null
+++ b/tidyfastchecks-verbose.log
@@ -0,0 +1,1011 @@
+Old fast checks: ['// This file is generated, do not edit it directly!', '// Deltas are percentage regression in parsing clang/lib/Sema/Sema.cpp', 'abseil-cleanup-ctad', 'abseil-duration-addition', 'abseil-duration-comparison', 'abseil-duration-conversion-cast', 'abseil-duration-division', 'abseil-duration-factory-float', 'abseil-duration-factory-scale', 'abseil-duration-subtraction', 'abseil-duration-unnecessary-conversion', 'abseil-faster-strsplit-delimiter', 'abseil-no-internal-dependencies', 'abseil-no-namespace', 'abseil-redundant-strcat-calls', 'abseil-str-cat-append', 'abseil-string-find-startswith', 'abseil-string-find-str-contains', 'abseil-time-comparison', 'abseil-time-subtraction', 'abseil-unchecked-statusor-access', 'abseil-upgrade-duration-conversions', 'altera-id-dependent-backward-branch', 'altera-kernel-name-restriction', 'altera-single-work-item-barrier', 'altera-struct-pack-align', 'altera-unroll-loops', 'android-cloexec-accept', 'android-cloexec-accept4', 'android-cloexec-creat', 'android-cloexec-dup', 'android-cloexec-epoll-create', 'android-cloexec-epoll-create1', 'android-cloexec-fopen', 'android-cloexec-inotify-init', 'android-cloexec-inotify-init1', 'android-cloexec-memfd-create', 'android-cloexec-open', 'android-cloexec-pipe', 'android-cloexec-pipe2', 'android-cloexec-socket', 'android-comparison-in-temp-failure-retry', 'boost-use-ranges', 'boost-use-to-string', 'bugprone-argument-comment', 'bugprone-assert-side-effect', 'bugprone-assignment-in-if-condition', 'bugprone-assignment-in-selection-statement', 'bugprone-bad-signal-to-kill-thread', 'bugprone-bitwise-pointer-cast', 'bugprone-bool-pointer-implicit-conversion', 'bugprone-branch-clone', 'bugprone-capturing-this-in-member-variable', 'bugprone-casting-through-void', 'bugprone-chained-comparison', 'bugprone-command-processor', 'bugprone-compare-pointer-to-member-virtual-function', 'bugprone-copy-constructor-init', 'bugprone-copy-constructor-mutates-argument', 'bugprone-crtp-constructor-accessibility', 'bugprone-dangling-handle', 'bugprone-default-operator-new-on-overaligned-type', 'bugprone-derived-method-shadowing-base-method', 'bugprone-dynamic-static-initializers', 'bugprone-easily-swappable-parameters', 'bugprone-empty-catch', 'bugprone-exception-copy-constructor-throws', 'bugprone-exception-escape', 'bugprone-float-loop-counter', 'bugprone-fold-init-type', 'bugprone-forward-declaration-namespace', 'bugprone-forwarding-reference-overload', 'bugprone-implicit-widening-of-multiplication-result', 'bugprone-inaccurate-erase', 'bugprone-inc-dec-in-conditions', 'bugprone-incorrect-enable-if', 'bugprone-incorrect-enable-shared-from-this', 'bugprone-incorrect-roundings', 'bugprone-infinite-loop', 'bugprone-integer-division', 'bugprone-invalid-enum-default-initialization', 'bugprone-lambda-function-name', 'bugprone-macro-parentheses', 'bugprone-macro-repeated-side-effects', 'bugprone-misleading-setter-of-reference', 'bugprone-misplaced-operator-in-strlen-in-alloc', 'bugprone-misplaced-pointer-arithmetic-in-alloc', 'bugprone-misplaced-widening-cast', 'bugprone-move-forwarding-reference', 'bugprone-multi-level-implicit-pointer-conversion', 'bugprone-multiple-new-in-one-expression', 'bugprone-multiple-statement-macro', 'bugprone-narrowing-conversions', 'bugprone-no-escape', 'bugprone-non-zero-enum-to-bool-conversion', 'bugprone-nondeterministic-pointer-iteration-order', 'bugprone-not-null-terminated-result', 'bugprone-optional-value-conversion', 'bugprone-parent-virtual-call', 'bugprone-pointer-arithmetic-on-polymorphic-object', 'bugprone-posix-return', 'bugprone-random-generator-seed', 'bugprone-raw-memory-call-on-non-trivial-type', 'bugprone-redundant-branch-condition', 'bugprone-reserved-identifier', 'bugprone-return-const-ref-from-parameter', 'bugprone-shared-ptr-array-mismatch', 'bugprone-signal-handler', 'bugprone-signed-char-misuse', 'bugprone-sizeof-container', 'bugprone-sizeof-expression', 'bugprone-spuriously-wake-up-functions', 'bugprone-standalone-empty', 'bugprone-std-exception-baseclass', 'bugprone-std-namespace-modification', 'bugprone-string-constructor', 'bugprone-string-integer-assignment', 'bugprone-string-literal-with-embedded-nul', 'bugprone-stringview-nullptr', 'bugprone-suspicious-enum-usage', 'bugprone-suspicious-include', 'bugprone-suspicious-memory-comparison', 'bugprone-suspicious-memset-usage', 'bugprone-suspicious-missing-comma', 'bugprone-suspicious-realloc-usage', 'bugprone-suspicious-semicolon', 'bugprone-suspicious-string-compare', 'bugprone-suspicious-stringview-data-usage', 'bugprone-swapped-arguments', 'bugprone-switch-missing-default-case', 'bugprone-tagged-union-member-count', 'bugprone-terminating-continue', 'bugprone-throw-keyword-missing', 'bugprone-throwing-static-initialization', 'bugprone-too-small-loop-variable', 'bugprone-unchecked-optional-access', 'bugprone-unchecked-string-to-number-conversion', 'bugprone-undefined-memory-manipulation', 'bugprone-undelegated-constructor', 'bugprone-unhandled-exception-at-new', 'bugprone-unhandled-self-assignment', 'bugprone-unintended-char-ostream-output', 'bugprone-unique-ptr-array-mismatch', 'bugprone-unsafe-functions', 'bugprone-unsafe-to-allow-exceptions', 'bugprone-unused-local-non-trivial-variable', 'bugprone-unused-raii', 'bugprone-unused-return-value', 'bugprone-use-after-move', 'bugprone-virtual-near-miss', 'cert-arr39-c', 'cert-con36-c', 'cert-con54-cpp', 'cert-ctr56-cpp', 'cert-dcl03-c', 'cert-dcl16-c', 'cert-dcl37-c', 'cert-dcl50-cpp', 'cert-dcl51-cpp', 'cert-dcl54-cpp', 'cert-dcl58-cpp', 'cert-dcl59-cpp', 'cert-env33-c', 'cert-err09-cpp', 'cert-err33-c', 'cert-err34-c', 'cert-err52-cpp', 'cert-err58-cpp', 'cert-err60-cpp', 'cert-err61-cpp', 'cert-exp42-c', 'cert-exp45-c', 'cert-fio38-c', 'cert-flp30-c', 'cert-flp37-c', 'cert-int09-c', 'cert-mem57-cpp', 'cert-msc24-c', 'cert-msc30-c', 'cert-msc32-c', 'cert-msc33-c', 'cert-msc50-cpp', 'cert-msc51-cpp', 'cert-msc54-cpp', 'cert-oop11-cpp', 'cert-oop54-cpp', 'cert-oop57-cpp', 'cert-oop58-cpp', 'cert-pos44-c', 'cert-pos47-c', 'cert-sig30-c', 'cert-str34-c', 'concurrency-mt-unsafe', 'concurrency-thread-canceltype-asynchronous', 'cppcoreguidelines-avoid-c-arrays', 'cppcoreguidelines-avoid-capturing-lambda-coroutines', 'cppcoreguidelines-avoid-const-or-ref-data-members', 'cppcoreguidelines-avoid-do-while', 'cppcoreguidelines-avoid-goto', 'cppcoreguidelines-avoid-magic-numbers', 'cppcoreguidelines-avoid-non-const-global-variables', 'cppcoreguidelines-avoid-reference-coroutine-parameters', 'cppcoreguidelines-c-copy-assignment-signature', 'cppcoreguidelines-explicit-virtual-functions', 'cppcoreguidelines-init-variables', 'cppcoreguidelines-interfaces-global-init', 'cppcoreguidelines-macro-to-enum', 'cppcoreguidelines-macro-usage', 'cppcoreguidelines-misleading-capture-default-by-value', 'cppcoreguidelines-missing-std-forward', 'cppcoreguidelines-narrowing-conversions', 'cppcoreguidelines-no-malloc', 'cppcoreguidelines-no-suspend-with-lock', 'cppcoreguidelines-noexcept-destructor', 'cppcoreguidelines-noexcept-move-operations', 'cppcoreguidelines-noexcept-swap', 'cppcoreguidelines-non-private-member-variables-in-classes', 'cppcoreguidelines-owning-memory', 'cppcoreguidelines-prefer-member-initializer', 'cppcoreguidelines-pro-bounds-array-to-pointer-decay', 'cppcoreguidelines-pro-bounds-avoid-unchecked-container-access', 'cppcoreguidelines-pro-bounds-constant-array-index', 'cppcoreguidelines-pro-bounds-pointer-arithmetic', 'cppcoreguidelines-pro-type-const-cast', 'cppcoreguidelines-pro-type-cstyle-cast', 'cppcoreguidelines-pro-type-member-init', 'cppcoreguidelines-pro-type-reinterpret-cast', 'cppcoreguidelines-pro-type-static-cast-downcast', 'cppcoreguidelines-pro-type-union-access', 'cppcoreguidelines-pro-type-vararg', 'cppcoreguidelines-rvalue-reference-param-not-moved', 'cppcoreguidelines-slicing', 'cppcoreguidelines-special-member-functions', 'cppcoreguidelines-use-default-member-init', 'cppcoreguidelines-use-enum-class', 'cppcoreguidelines-virtual-class-destructor', 'darwin-avoid-spinlock', 'darwin-dispatch-once-nonstatic', 'fuchsia-default-arguments-calls', 'fuchsia-default-arguments-declarations', 'fuchsia-header-anon-namespaces', 'fuchsia-multiple-inheritance', 'fuchsia-overloaded-operator', 'fuchsia-statically-constructed-objects', 'fuchsia-temporary-objects', 'fuchsia-trailing-return', 'fuchsia-virtual-inheritance', 'google-build-explicit-make-pair', 'google-build-namespaces', 'google-build-using-namespace', 'google-default-arguments', 'google-explicit-constructor', 'google-global-names-in-headers', 'google-objc-avoid-nsobject-new', 'google-objc-avoid-throwing-exception', 'google-objc-function-naming', 'google-objc-global-variable-declaration', 'google-readability-avoid-underscore-in-googletest-name', 'google-readability-braces-around-statements', 'google-readability-casting', 'google-readability-function-size', 'google-readability-namespace-comments', 'google-readability-todo', 'google-runtime-float', 'google-runtime-int', 'google-runtime-operator', 'google-upgrade-googletest-case', 'hicpp-avoid-c-arrays', 'hicpp-avoid-goto', 'hicpp-braces-around-statements', 'hicpp-deprecated-headers', 'hicpp-exception-baseclass', 'hicpp-explicit-conversions', 'hicpp-function-size', 'hicpp-ignored-remove-result', 'hicpp-invalid-access-moved', 'hicpp-member-init', 'hicpp-move-const-arg', 'hicpp-multiway-paths-covered', 'hicpp-named-parameter', 'hicpp-new-delete-operators', 'hicpp-no-array-decay', 'hicpp-no-assembler', 'hicpp-no-malloc', 'hicpp-noexcept-move', 'hicpp-signed-bitwise', 'hicpp-special-member-functions', 'hicpp-static-assert', 'hicpp-undelegated-constructor', 'hicpp-uppercase-literal-suffix', 'hicpp-use-auto', 'hicpp-use-emplace', 'hicpp-use-equals-default', 'hicpp-use-equals-delete', 'hicpp-use-noexcept', 'hicpp-use-nullptr', 'hicpp-use-override', 'hicpp-vararg', 'linuxkernel-must-check-errs', 'llvm-else-after-return', 'llvm-header-guard', 'llvm-include-order', 'llvm-namespace-comment', 'llvm-prefer-isa-or-dyn-cast-in-conditionals', 'llvm-prefer-register-over-unsigned', 'llvm-prefer-static-over-anonymous-namespace', 'llvm-qualified-auto', 'llvm-redundant-casting', 'llvm-twine-local', 'llvm-type-switch-case-types', 'llvm-use-new-mlir-op-builder', 'llvm-use-ranges', 'llvm-use-vector-utils', 'llvmlibc-callee-namespace', 'llvmlibc-implementation-in-namespace', 'llvmlibc-inline-function-decl', 'llvmlibc-restrict-system-libc-headers', 'misc-anonymous-namespace-in-header', 'misc-confusable-identifiers', 'misc-const-correctness', 'misc-coroutine-hostile-raii', 'misc-definitions-in-headers', 'misc-header-include-cycle', 'misc-misleading-bidirectional', 'misc-misleading-identifier', 'misc-misplaced-const', 'misc-multiple-inheritance', 'misc-new-delete-overloads', 'misc-no-recursion', 'misc-non-copyable-objects', 'misc-non-private-member-variables-in-classes', 'misc-override-with-different-visibility', 'misc-predictable-rand', 'misc-redundant-expression', 'misc-static-assert', 'misc-throw-by-value-catch-by-reference', 'misc-unconventional-assign-operator', 'misc-uniqueptr-reset-release', 'misc-unused-alias-decls', 'misc-unused-parameters', 'misc-unused-using-decls', 'misc-use-anonymous-namespace', 'misc-use-internal-linkage', 'modernize-avoid-bind', 'modernize-avoid-c-arrays', 'modernize-avoid-c-style-cast', 'modernize-avoid-setjmp-longjmp', 'modernize-avoid-variadic-functions', 'modernize-concat-nested-namespaces', 'modernize-deprecated-headers', 'modernize-deprecated-ios-base-aliases', 'modernize-loop-convert', 'modernize-macro-to-enum', 'modernize-make-shared', 'modernize-make-unique', 'modernize-min-max-use-initializer-list', 'modernize-pass-by-value', 'modernize-raw-string-literal', 'modernize-redundant-void-arg', 'modernize-replace-auto-ptr', 'modernize-replace-disallow-copy-and-assign-macro', 'modernize-replace-random-shuffle', 'modernize-return-braced-init-list', 'modernize-shrink-to-fit', 'modernize-type-traits', 'modernize-unary-static-assert', 'modernize-use-auto', 'modernize-use-bool-literals', 'modernize-use-constraints', 'modernize-use-default-member-init', 'modernize-use-designated-initializers', 'modernize-use-emplace', 'modernize-use-equals-default', 'modernize-use-equals-delete', 'modernize-use-integer-sign-comparison', 'modernize-use-nodiscard', 'modernize-use-noexcept', 'modernize-use-nullptr', 'modernize-use-override', 'modernize-use-ranges', 'modernize-use-scoped-lock', 'modernize-use-starts-ends-with', 'modernize-use-std-bit', 'modernize-use-std-format', 'modernize-use-std-numbers', 'modernize-use-std-print', 'modernize-use-string-view', 'modernize-use-structured-binding', 'modernize-use-trailing-return-type', 'modernize-use-transparent-functors', 'modernize-use-uncaught-exceptions', 'modernize-use-using', 'objc-assert-equals', 'objc-avoid-nserror-init', 'objc-dealloc-in-category', 'objc-forbidden-subclassing', 'objc-missing-hash', 'objc-nsdate-formatter', 'objc-nsinvocation-argument-lifetime', 'objc-property-declaration', 'objc-super-self', 'openmp-exception-escape', 'openmp-use-default-none', 'performance-avoid-endl', 'performance-enum-size', 'performance-faster-string-find', 'performance-for-range-copy', 'performance-implicit-conversion-in-loop', 'performance-inefficient-algorithm', 'performance-inefficient-string-concatenation', 'performance-inefficient-vector-operation', 'performance-move-const-arg', 'performance-move-constructor-init', 'performance-no-automatic-move', 'performance-no-int-to-ptr', 'performance-noexcept-destructor', 'performance-noexcept-move-constructor', 'performance-noexcept-swap', 'performance-prefer-single-char-overloads', 'performance-string-view-conversions', 'performance-trivially-destructible', 'performance-type-promotion-in-math-fn', 'performance-unnecessary-copy-initialization', 'performance-unnecessary-value-param', 'performance-use-std-move', 'portability-avoid-pragma-once', 'portability-no-assembler', 'portability-restrict-system-includes', 'portability-simd-intrinsics', 'portability-std-allocator-const', 'portability-template-virtual-member-function', 'readability-ambiguous-smartptr-reset-call', 'readability-avoid-const-params-in-decls', 'readability-avoid-nested-conditional-operator', 'readability-avoid-return-with-void-value', 'readability-avoid-unconditional-preprocessor-if', 'readability-braces-around-statements', 'readability-const-return-type', 'readability-container-contains', 'readability-container-data-pointer', 'readability-container-size-empty', 'readability-convert-member-functions-to-static', 'readability-delete-null-pointer', 'readability-duplicate-include', 'readability-else-after-return', 'readability-enum-initial-value', 'readability-function-cognitive-complexity', 'readability-function-size', 'readability-identifier-length', 'readability-identifier-naming', 'readability-implicit-bool-conversion', 'readability-inconsistent-declaration-parameter-name', 'readability-inconsistent-ifelse-braces', 'readability-isolate-declaration', 'readability-magic-numbers', 'readability-make-member-function-const', 'readability-math-missing-parentheses', 'readability-misleading-indentation', 'readability-misplaced-array-index', 'readability-named-parameter', 'readability-non-const-parameter', 'readability-operators-representation', 'readability-qualified-auto', 'readability-redundant-access-specifiers', 'readability-redundant-casting', 'readability-redundant-control-flow', 'readability-redundant-declaration', 'readability-redundant-function-ptr-dereference', 'readability-redundant-inline-specifier', 'readability-redundant-member-init', 'readability-redundant-parentheses', 'readability-redundant-preprocessor', 'readability-redundant-qualified-alias', 'readability-redundant-smartptr-get', 'readability-redundant-string-cstr', 'readability-redundant-string-init', 'readability-redundant-typename', 'readability-reference-to-constructed-temporary', 'readability-simplify-boolean-expr', 'readability-simplify-subscript-expr', 'readability-static-accessed-through-instance', 'readability-static-definition-in-anonymous-namespace', 'readability-string-compare', 'readability-suspicious-call-argument', 'readability-trailing-comma', 'readability-uniqueptr-delete-release', 'readability-uppercase-literal-suffix', 'readability-use-anyofallof', 'readability-use-concise-preprocessor-directives', 'readability-use-std-min-max', 'zircon-temporary-objects']
+clangd> b'I[12:10:29.108] clangd version 23.0.0git (https://github.com/llvm/llvm-project.git d9e52ccd1aeb572f56806bc8f64005afd47dc617)\n'
+clangd> b'I[12:10:29.108] Features: mac+xpc\n'
+clangd> b'I[12:10:29.108] PID: 2196\n'
+clangd> b'I[12:10:29.108] Working directory: /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531\n'
+clangd> b'I[12:10:29.108] argv[0]: build-clangd-release/bin/clangd\n'
+clangd> b'I[12:10:29.108] argv[1]: --check=clang/lib/Sema/Sema.cpp\n'
+clangd> b'I[12:10:29.108] argv[2]: --check-locations=0\n'
+clangd> b'I[12:10:29.108] argv[3]: --check-tidy-time=*\n'
+clangd> b'I[12:10:29.109] Entering check mode (no LSP server)\n'
+clangd> b'I[12:10:29.109] Testing on source file /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
+clangd> b'I[12:10:29.110] Loading compilation database...\n'
+clangd> b'I[12:10:29.134] Loaded compilation database from /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/compile_commands.json\n'
+clangd> b'I[12:10:29.137] Compile command from CDB is: [/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release] /usr/bin/c++ --driver-mode=g++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/Sema -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/llvm/include -I/opt/homebrew/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -Xclang -fno-pch-timestamp -fno-common -Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -arch arm64 -fno-exceptions -funwind-tables -fno-rtti -Winvalid-pch -Xclang -include-pch -Xclang /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -c -resource-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23 -- /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
+clangd> b'I[12:10:29.137] Parsing command...\n'
+clangd> b'I[12:10:29.144] internal (cc1) args are: -cc1 -triple arm64-apple-macosx26.0.0 -O3 -Wundef-prefix=TARGET_OS_ -Werror=undef-prefix -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name Sema.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf-no-reserve -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -fobjc-msgsend-class-selector-stubs -target-sdk-version=26.4 -fdepfile-entry=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/SDKSettings.json -fcompatibility-qualified-id-block-type-checking -fvisibility-inlines-hidden-static-local-var -fdefine-target-os-macros -fno-modulemap-allow-subdirectory-search -enable-tlsdesc -target-cpu apple-m1 -target-feature +v8.4a -target-feature +aes -target-feature +altnzcv -target-feature +ccdp -target-feature +ccpp -target-feature +complxnum -target-feature +crc -target-feature +dotprod -target-feature +flagm -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +fptoint -target-feature +fullfp16 -target-feature +jsconv -target-feature +lse -target-feature +neon -target-feature +pauth -target-feature +perfmon -target-feature +predres -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sb -target-feature +sha2 -target-feature +sha3 -target-feature +specrestrict -target-feature +ssbs -target-abi darwinpcs -tune-cpu apple-m5 -debugger-tuning=lldb -gsimple-template-names=simple -debug-forward-template-params -fdebug-compilation-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release -target-linker-version 1266.8 -fcoverage-compilation-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release -resource-dir /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -D CLANG_EXPORTS -D __STDC_CONSTANT_MACROS -D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/Sema -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/llvm/include -I /opt/homebrew/include -D NDEBUG -I/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/SubFrameworks -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/Library/Frameworks -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -Woverloaded-virtual -Wno-nested-anon-types -Winvalid-pch -pedantic -std=c++17 -fdeprecated-macro -ferror-limit 19 -fvisibility-inlines-hidden -stack-protector 1 -fblocks -fencode-extended-block-signature -fno-rtti -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fmax-type-align=16 -vectorize-loops -vectorize-slp -no-round-trip-args -fno-pch-timestamp -include-pch /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx.pch -include /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx -fdwarf2-cfi-asm -x c++ /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
+clangd> b'I[12:10:29.145] Building preamble...\n'
+clangd> b'I[12:10:29.155] Loaded compilation database from /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/compile_commands.json\n'
+clangd> b'I[12:10:30.582] Built preamble of size 79649832 for file /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp version null in 1.44 seconds\n'
+clangd> b'I[12:10:30.583] Indexing headers...\n'
+clangd> b'I[12:10:31.041] Building AST...\n'
+clangd> b'I[12:10:31.218] Indexing AST...\n'
+clangd> b'I[12:10:31.227] Timing AST build with individual clang-tidy checks (target accuracy 3%)\n'
+clangd> b'I[12:10:31.935] Baseline = 139291000 ns\n'
+clangd> b'I[12:10:33.345] abseil-cleanup-ctad = 0%\n'
+FAST abseil-cleanup-ctad 0.0% <= 15%
+clangd> b'I[12:10:34.756] abseil-duration-addition = -0%\n'
+FAST abseil-duration-addition -0.0% <= 15%
+clangd> b'I[12:10:36.173] abseil-duration-comparison = 1%\n'
+FAST abseil-duration-comparison 1.0% <= 15%
+clangd> b'I[12:10:37.594] abseil-duration-conversion-cast = -0%\n'
+FAST abseil-duration-conversion-cast -0.0% <= 15%
+clangd> b'I[12:10:39.017] abseil-duration-division = -0%\n'
+FAST abseil-duration-division -0.0% <= 15%
+clangd> b'I[12:10:40.473] abseil-duration-factory-float = -2%\n'
+FAST abseil-duration-factory-float -2.0% <= 15%
+clangd> b'E[12:10:41.899] Speed unstable, discarding measurement.\n'
+clangd> b'I[12:10:43.322] abseil-duration-factory-scale = -1%\n'
+FAST abseil-duration-factory-scale -1.0% <= 15%
+clangd> b'I[12:10:44.743] abseil-duration-subtraction = 1%\n'
+FAST abseil-duration-subtraction 1.0% <= 15%
+clangd> b'I[12:10:46.169] abseil-duration-unnecessary-conversion = 1%\n'
+FAST abseil-duration-unnecessary-conversion 1.0% <= 15%
+clangd> b'I[12:10:47.593] abseil-faster-strsplit-delimiter = 0%\n'
+FAST abseil-faster-strsplit-delimiter 0.0% <= 15%
+clangd> b'I[12:10:49.011] abseil-no-internal-dependencies = 0%\n'
+FAST abseil-no-internal-dependencies 0.0% <= 15%
+clangd> b'I[12:10:50.439] abseil-no-namespace = -0%\n'
+FAST abseil-no-namespace -0.0% <= 15%
+clangd> b'I[12:10:51.872] abseil-redundant-strcat-calls = 0%\n'
+FAST abseil-redundant-strcat-calls 0.0% <= 15%
+clangd> b'I[12:10:53.311] abseil-str-cat-append = 1%\n'
+FAST abseil-str-cat-append 1.0% <= 15%
+clangd> b'I[12:10:54.748] abseil-string-find-startswith = -0%\n'
+FAST abseil-string-find-startswith -0.0% <= 15%
+clangd> b'I[12:10:56.240] abseil-string-find-str-contains = -0%\n'
+FAST abseil-string-find-str-contains -0.0% <= 15%
+clangd> b'I[12:10:57.681] abseil-time-comparison = 0%\n'
+FAST abseil-time-comparison 0.0% <= 15%
+clangd> b'I[12:10:59.124] abseil-time-subtraction = 1%\n'
+FAST abseil-time-subtraction 1.0% <= 15%
+clangd> b'I[12:11:00.568] abseil-unchecked-statusor-access = 1%\n'
+FAST abseil-unchecked-statusor-access 1.0% <= 15%
+clangd> b'I[12:11:02.036] abseil-upgrade-duration-conversions = 3%\n'
+FAST abseil-upgrade-duration-conversions 3.0% <= 15%
+clangd> b'I[12:11:03.607] altera-id-dependent-backward-branch = 17%\n'
+SLOW altera-id-dependent-backward-branch 17.0% <= 15%
+clangd> b'I[12:11:05.051] altera-kernel-name-restriction = 1%\n'
+FAST altera-kernel-name-restriction 1.0% <= 15%
+clangd> b'I[12:11:06.502] altera-single-work-item-barrier = 0%\n'
+FAST altera-single-work-item-barrier 0.0% <= 15%
+clangd> b'I[12:11:07.951] altera-struct-pack-align = 0%\n'
+FAST altera-struct-pack-align 0.0% <= 15%
+clangd> b'I[12:11:09.430] altera-unroll-loops = 0%\n'
+FAST altera-unroll-loops 0.0% <= 15%
+clangd> b'I[12:11:10.921] android-cloexec-accept = 6%\n'
+FAST android-cloexec-accept 6.0% <= 15%
+clangd> b'I[12:11:12.363] android-cloexec-accept4 = 0%\n'
+FAST android-cloexec-accept4 0.0% <= 15%
+clangd> b'I[12:11:13.802] android-cloexec-creat = 0%\n'
+FAST android-cloexec-creat 0.0% <= 15%
+clangd> b'I[12:11:15.243] android-cloexec-dup = 1%\n'
+FAST android-cloexec-dup 1.0% <= 15%
+clangd> b'I[12:11:16.679] android-cloexec-epoll-create = 1%\n'
+FAST android-cloexec-epoll-create 1.0% <= 15%
+clangd> b'I[12:11:18.120] android-cloexec-epoll-create1 = 0%\n'
+FAST android-cloexec-epoll-create1 0.0% <= 15%
+clangd> b'I[12:11:19.563] android-cloexec-fopen = 1%\n'
+FAST android-cloexec-fopen 1.0% <= 15%
+clangd> b'I[12:11:21.005] android-cloexec-inotify-init = 1%\n'
+FAST android-cloexec-inotify-init 1.0% <= 15%
+clangd> b'I[12:11:22.448] android-cloexec-inotify-init1 = 0%\n'
+FAST android-cloexec-inotify-init1 0.0% <= 15%
+clangd> b'I[12:11:23.889] android-cloexec-memfd-create = 0%\n'
+FAST android-cloexec-memfd-create 0.0% <= 15%
+clangd> b'I[12:11:25.335] android-cloexec-open = 1%\n'
+FAST android-cloexec-open 1.0% <= 15%
+clangd> b'I[12:11:26.779] android-cloexec-pipe = 1%\n'
+FAST android-cloexec-pipe 1.0% <= 15%
+clangd> b'I[12:11:28.224] android-cloexec-pipe2 = 0%\n'
+FAST android-cloexec-pipe2 0.0% <= 15%
+clangd> b'I[12:11:29.668] android-cloexec-socket = 0%\n'
+FAST android-cloexec-socket 0.0% <= 15%
+clangd> b'I[12:11:31.111] android-comparison-in-temp-failure-retry = 0%\n'
+FAST android-comparison-in-temp-failure-retry 0.0% <= 15%
+clangd> b'I[12:11:32.582] boost-use-ranges = 4%\n'
+FAST boost-use-ranges 4.0% <= 15%
+clangd> b'I[12:11:34.030] boost-use-to-string = -0%\n'
+FAST boost-use-to-string -0.0% <= 15%
+clangd> b'I[12:11:35.479] bugprone-argument-comment = 1%\n'
+FAST bugprone-argument-comment 1.0% <= 15%
+clangd> b'I[12:11:36.932] bugprone-assert-side-effect = 1%\n'
+FAST bugprone-assert-side-effect 1.0% <= 15%
+clangd> b'I[12:11:38.379] bugprone-assignment-in-if-condition = 1%\n'
+FAST bugprone-assignment-in-if-condition 1.0% <= 15%
+clangd> b'I[12:11:39.841] bugprone-assignment-in-selection-statement = 2%\n'
+FAST bugprone-assignment-in-selection-statement 2.0% <= 15%
+clangd> b'I[12:11:41.290] bugprone-bad-signal-to-kill-thread = 0%\n'
+FAST bugprone-bad-signal-to-kill-thread 0.0% <= 15%
+clangd> b'I[12:11:42.738] bugprone-bitwise-pointer-cast = 1%\n'
+FAST bugprone-bitwise-pointer-cast 1.0% <= 15%
+clangd> b'I[12:11:44.195] bugprone-bool-pointer-implicit-conversion = 1%\n'
+FAST bugprone-bool-pointer-implicit-conversion 1.0% <= 15%
+clangd> b'I[12:11:45.658] bugprone-branch-clone = 1%\n'
+FAST bugprone-branch-clone 1.0% <= 15%
+clangd> b'I[12:11:47.107] bugprone-capturing-this-in-member-variable = 0%\n'
+FAST bugprone-capturing-this-in-member-variable 0.0% <= 15%
+clangd> b'I[12:11:48.557] bugprone-casting-through-void = 0%\n'
+FAST bugprone-casting-through-void 0.0% <= 15%
+clangd> b'I[12:11:50.014] bugprone-chained-comparison = 1%\n'
+FAST bugprone-chained-comparison 1.0% <= 15%
+clangd> b'I[12:11:51.466] bugprone-command-processor = 0%\n'
+FAST bugprone-command-processor 0.0% <= 15%
+clangd> b'I[12:11:52.916] bugprone-compare-pointer-to-member-virtual-function = 1%\n'
+FAST bugprone-compare-pointer-to-member-virtual-function 1.0% <= 15%
+clangd> b'I[12:11:54.367] bugprone-copy-constructor-init = 0%\n'
+FAST bugprone-copy-constructor-init 0.0% <= 15%
+clangd> b'I[12:11:55.820] bugprone-copy-constructor-mutates-argument = -0%\n'
+FAST bugprone-copy-constructor-mutates-argument -0.0% <= 15%
+clangd> b'I[12:11:57.272] bugprone-crtp-constructor-accessibility = 0%\n'
+FAST bugprone-crtp-constructor-accessibility 0.0% <= 15%
+clangd> b'I[12:11:58.729] bugprone-dangling-handle = 1%\n'
+FAST bugprone-dangling-handle 1.0% <= 15%
+clangd> b'I[12:12:00.180] bugprone-default-operator-new-on-overaligned-type = -0%\n'
+FAST bugprone-default-operator-new-on-overaligned-type -0.0% <= 15%
+clangd> b'I[12:12:01.636] bugprone-derived-method-shadowing-base-method = 0%\n'
+FAST bugprone-derived-method-shadowing-base-method 0.0% <= 15%
+clangd> b'I[12:12:03.088] bugprone-dynamic-static-initializers = -0%\n'
+FAST bugprone-dynamic-static-initializers -0.0% <= 15%
+clangd> b'I[12:12:04.561] bugprone-easily-swappable-parameters = 3%\n'
+FAST bugprone-easily-swappable-parameters 3.0% <= 15%
+clangd> b'I[12:12:06.016] bugprone-empty-catch = 0%\n'
+FAST bugprone-empty-catch 0.0% <= 15%
+clangd> b'I[12:12:07.471] bugprone-exception-copy-constructor-throws = -0%\n'
+FAST bugprone-exception-copy-constructor-throws -0.0% <= 15%
+clangd> b'I[12:12:08.925] bugprone-exception-escape = -0%\n'
+FAST bugprone-exception-escape -0.0% <= 15%
+clangd> b'I[12:12:10.381] bugprone-float-loop-counter = 0%\n'
+FAST bugprone-float-loop-counter 0.0% <= 15%
+clangd> b'I[12:12:11.840] bugprone-fold-init-type = 1%\n'
+FAST bugprone-fold-init-type 1.0% <= 15%
+clangd> b'I[12:12:13.299] bugprone-forward-declaration-namespace = 1%\n'
+FAST bugprone-forward-declaration-namespace 1.0% <= 15%
+clangd> b'I[12:12:14.753] bugprone-forwarding-reference-overload = 0%\n'
+FAST bugprone-forwarding-reference-overload 0.0% <= 15%
+clangd> b'I[12:12:16.243] bugprone-implicit-widening-of-multiplication-result = 5%\n'
+FAST bugprone-implicit-widening-of-multiplication-result 5.0% <= 15%
+clangd> b'I[12:12:17.702] bugprone-inaccurate-erase = 0%\n'
+FAST bugprone-inaccurate-erase 0.0% <= 15%
+clangd> b'I[12:12:19.173] bugprone-inc-dec-in-conditions = 3%\n'
+FAST bugprone-inc-dec-in-conditions 3.0% <= 15%
+clangd> b'I[12:12:20.630] bugprone-incorrect-enable-if = 1%\n'
+FAST bugprone-incorrect-enable-if 1.0% <= 15%
+clangd> b'I[12:12:22.086] bugprone-incorrect-enable-shared-from-this = 0%\n'
+FAST bugprone-incorrect-enable-shared-from-this 0.0% <= 15%
+clangd> b'I[12:12:23.544] bugprone-incorrect-roundings = 0%\n'
+FAST bugprone-incorrect-roundings 0.0% <= 15%
+clangd> b'I[12:12:25.022] bugprone-infinite-loop = 3%\n'
+FAST bugprone-infinite-loop 3.0% <= 15%
+clangd> b'I[12:12:26.481] bugprone-integer-division = 0%\n'
+FAST bugprone-integer-division 0.0% <= 15%
+clangd> b'I[12:12:27.940] bugprone-invalid-enum-default-initialization = 1%\n'
+FAST bugprone-invalid-enum-default-initialization 1.0% <= 15%
+clangd> b'I[12:12:29.398] bugprone-lambda-function-name = 0%\n'
+FAST bugprone-lambda-function-name 0.0% <= 15%
+clangd> b'I[12:12:30.854] bugprone-macro-parentheses = 0%\n'
+FAST bugprone-macro-parentheses 0.0% <= 15%
+clangd> b'I[12:12:32.314] bugprone-macro-repeated-side-effects = 0%\n'
+FAST bugprone-macro-repeated-side-effects 0.0% <= 15%
+clangd> b'I[12:12:33.772] bugprone-misleading-setter-of-reference = -0%\n'
+FAST bugprone-misleading-setter-of-reference -0.0% <= 15%
+clangd> b'I[12:12:35.233] bugprone-misplaced-operator-in-strlen-in-alloc = 1%\n'
+FAST bugprone-misplaced-operator-in-strlen-in-alloc 1.0% <= 15%
+clangd> b'I[12:12:36.691] bugprone-misplaced-pointer-arithmetic-in-alloc = 0%\n'
+FAST bugprone-misplaced-pointer-arithmetic-in-alloc 0.0% <= 15%
+clangd> b'I[12:12:38.151] bugprone-misplaced-widening-cast = 1%\n'
+FAST bugprone-misplaced-widening-cast 1.0% <= 15%
+clangd> b'I[12:12:39.610] bugprone-move-forwarding-reference = 0%\n'
+FAST bugprone-move-forwarding-reference 0.0% <= 15%
+clangd> b'I[12:12:41.068] bugprone-multi-level-implicit-pointer-conversion = 0%\n'
+FAST bugprone-multi-level-implicit-pointer-conversion 0.0% <= 15%
+clangd> b'I[12:12:42.534] bugprone-multiple-new-in-one-expression = 2%\n'
+FAST bugprone-multiple-new-in-one-expression 2.0% <= 15%
+clangd> b'I[12:12:44.000] bugprone-multiple-statement-macro = 1%\n'
+FAST bugprone-multiple-statement-macro 1.0% <= 15%
+clangd> b'I[12:12:45.471] bugprone-narrowing-conversions = 2%\n'
+FAST bugprone-narrowing-conversions 2.0% <= 15%
+clangd> b'I[12:12:46.933] bugprone-no-escape = 1%\n'
+FAST bugprone-no-escape 1.0% <= 15%
+clangd> b'I[12:12:48.393] bugprone-non-zero-enum-to-bool-conversion = 0%\n'
+FAST bugprone-non-zero-enum-to-bool-conversion 0.0% <= 15%
+clangd> b'I[12:12:49.855] bugprone-nondeterministic-pointer-iteration-order = 0%\n'
+FAST bugprone-nondeterministic-pointer-iteration-order 0.0% <= 15%
+clangd> b'I[12:12:51.326] bugprone-not-null-terminated-result = 2%\n'
+FAST bugprone-not-null-terminated-result 2.0% <= 15%
+clangd> b'I[12:12:52.795] bugprone-optional-value-conversion = 2%\n'
+FAST bugprone-optional-value-conversion 2.0% <= 15%
+clangd> b'I[12:12:54.261] bugprone-parent-virtual-call = 1%\n'
+FAST bugprone-parent-virtual-call 1.0% <= 15%
+clangd> b'I[12:12:55.722] bugprone-pointer-arithmetic-on-polymorphic-object = -0%\n'
+FAST bugprone-pointer-arithmetic-on-polymorphic-object -0.0% <= 15%
+clangd> b'I[12:12:57.183] bugprone-posix-return = 0%\n'
+FAST bugprone-posix-return 0.0% <= 15%
+clangd> b'I[12:12:58.658] bugprone-random-generator-seed = 2%\n'
+FAST bugprone-random-generator-seed 2.0% <= 15%
+clangd> b'I[12:13:00.123] bugprone-raw-memory-call-on-non-trivial-type = 1%\n'
+FAST bugprone-raw-memory-call-on-non-trivial-type 1.0% <= 15%
+clangd> b'I[12:13:01.590] bugprone-redundant-branch-condition = -0%\n'
+FAST bugprone-redundant-branch-condition -0.0% <= 15%
+clangd> b'I[12:13:03.065] bugprone-reserved-identifier = 1%\n'
+FAST bugprone-reserved-identifier 1.0% <= 15%
+clangd> b'I[12:13:04.535] bugprone-return-const-ref-from-parameter = 1%\n'
+FAST bugprone-return-const-ref-from-parameter 1.0% <= 15%
+clangd> b'I[12:13:06.002] bugprone-shared-ptr-array-mismatch = 0%\n'
+FAST bugprone-shared-ptr-array-mismatch 0.0% <= 15%
+clangd> b'I[12:13:07.463] bugprone-signal-handler = -0%\n'
+FAST bugprone-signal-handler -0.0% <= 15%
+clangd> b'I[12:13:08.926] bugprone-signed-char-misuse = 1%\n'
+FAST bugprone-signed-char-misuse 1.0% <= 15%
+clangd> b'I[12:13:10.392] bugprone-sizeof-container = 1%\n'
+FAST bugprone-sizeof-container 1.0% <= 15%
+clangd> b'I[12:13:11.866] bugprone-sizeof-expression = 2%\n'
+FAST bugprone-sizeof-expression 2.0% <= 15%
+clangd> b'I[12:13:13.353] bugprone-spuriously-wake-up-functions = 3%\n'
+FAST bugprone-spuriously-wake-up-functions 3.0% <= 15%
+clangd> b'I[12:13:14.894] bugprone-standalone-empty = 11%\n'
+FAST bugprone-standalone-empty 11.0% <= 15%
+clangd> b'I[12:13:16.360] bugprone-std-exception-baseclass = 0%\n'
+FAST bugprone-std-exception-baseclass 0.0% <= 15%
+clangd> b'I[12:13:17.821] bugprone-std-namespace-modification = 0%\n'
+FAST bugprone-std-namespace-modification 0.0% <= 15%
+clangd> b'I[12:13:19.283] bugprone-string-constructor = 0%\n'
+FAST bugprone-string-constructor 0.0% <= 15%
+clangd> b'I[12:13:20.745] bugprone-string-integer-assignment = 0%\n'
+FAST bugprone-string-integer-assignment 0.0% <= 15%
+clangd> b'I[12:13:22.208] bugprone-string-literal-with-embedded-nul = 0%\n'
+FAST bugprone-string-literal-with-embedded-nul 0.0% <= 15%
+clangd> b'I[12:13:23.687] bugprone-stringview-nullptr = 3%\n'
+FAST bugprone-stringview-nullptr 3.0% <= 15%
+clangd> b'I[12:13:25.147] bugprone-suspicious-enum-usage = 0%\n'
+FAST bugprone-suspicious-enum-usage 0.0% <= 15%
+clangd> b'I[12:13:26.610] bugprone-suspicious-include = 0%\n'
+FAST bugprone-suspicious-include 0.0% <= 15%
+clangd> b'I[12:13:28.073] bugprone-suspicious-memory-comparison = 1%\n'
+FAST bugprone-suspicious-memory-comparison 1.0% <= 15%
+clangd> b'I[12:13:29.542] bugprone-suspicious-memset-usage = 1%\n'
+FAST bugprone-suspicious-memset-usage 1.0% <= 15%
+clangd> b'I[12:13:31.003] bugprone-suspicious-missing-comma = 0%\n'
+FAST bugprone-suspicious-missing-comma 0.0% <= 15%
+clangd> b'I[12:13:32.465] bugprone-suspicious-realloc-usage = 0%\n'
+FAST bugprone-suspicious-realloc-usage 0.0% <= 15%
+clangd> b'I[12:13:33.928] bugprone-suspicious-semicolon = 0%\n'
+FAST bugprone-suspicious-semicolon 0.0% <= 15%
+clangd> b'I[12:13:35.402] bugprone-suspicious-string-compare = 2%\n'
+FAST bugprone-suspicious-string-compare 2.0% <= 15%
+clangd> b'I[12:13:36.863] bugprone-suspicious-stringview-data-usage = 1%\n'
+FAST bugprone-suspicious-stringview-data-usage 1.0% <= 15%
+clangd> b'I[12:13:38.343] bugprone-swapped-arguments = 3%\n'
+FAST bugprone-swapped-arguments 3.0% <= 15%
+clangd> b'I[12:13:39.805] bugprone-switch-missing-default-case = 0%\n'
+FAST bugprone-switch-missing-default-case 0.0% <= 15%
+clangd> b'I[12:13:41.266] bugprone-tagged-union-member-count = 0%\n'
+FAST bugprone-tagged-union-member-count 0.0% <= 15%
+clangd> b'I[12:13:42.733] bugprone-terminating-continue = 1%\n'
+FAST bugprone-terminating-continue 1.0% <= 15%
+clangd> b'I[12:13:44.203] bugprone-throw-keyword-missing = 1%\n'
+FAST bugprone-throw-keyword-missing 1.0% <= 15%
+clangd> b'I[12:13:45.662] bugprone-throwing-static-initialization = -0%\n'
+FAST bugprone-throwing-static-initialization -0.0% <= 15%
+clangd> b'I[12:13:47.123] bugprone-too-small-loop-variable = 0%\n'
+FAST bugprone-too-small-loop-variable 0.0% <= 15%
+clangd> b'I[12:13:48.601] bugprone-unchecked-optional-access = 2%\n'
+FAST bugprone-unchecked-optional-access 2.0% <= 15%
+clangd> b'I[12:13:50.064] bugprone-unchecked-string-to-number-conversion = 0%\n'
+FAST bugprone-unchecked-string-to-number-conversion 0.0% <= 15%
+clangd> b'I[12:13:51.528] bugprone-undefined-memory-manipulation = 0%\n'
+FAST bugprone-undefined-memory-manipulation 0.0% <= 15%
+clangd> b'I[12:13:52.994] bugprone-undelegated-constructor = 1%\n'
+FAST bugprone-undelegated-constructor 1.0% <= 15%
+clangd> b'I[12:13:54.454] bugprone-unhandled-exception-at-new = 0%\n'
+FAST bugprone-unhandled-exception-at-new 0.0% <= 15%
+clangd> b'I[12:13:55.918] bugprone-unhandled-self-assignment = 0%\n'
+FAST bugprone-unhandled-self-assignment 0.0% <= 15%
+clangd> b'I[12:13:57.379] bugprone-unintended-char-ostream-output = 0%\n'
+FAST bugprone-unintended-char-ostream-output 0.0% <= 15%
+clangd> b'I[12:13:58.843] bugprone-unique-ptr-array-mismatch = 0%\n'
+FAST bugprone-unique-ptr-array-mismatch 0.0% <= 15%
+clangd> b'I[12:14:00.306] bugprone-unsafe-functions = 0%\n'
+FAST bugprone-unsafe-functions 0.0% <= 15%
+clangd> b'I[12:14:01.768] bugprone-unsafe-to-allow-exceptions = -0%\n'
+FAST bugprone-unsafe-to-allow-exceptions -0.0% <= 15%
+clangd> b'I[12:14:03.229] bugprone-unused-local-non-trivial-variable = 1%\n'
+FAST bugprone-unused-local-non-trivial-variable 1.0% <= 15%
+clangd> b'I[12:14:04.704] bugprone-unused-raii = 2%\n'
+FAST bugprone-unused-raii 2.0% <= 15%
+clangd> b'I[12:14:06.187] bugprone-unused-return-value = 3%\n'
+FAST bugprone-unused-return-value 3.0% <= 15%
+clangd> b'I[12:14:07.707] bugprone-use-after-move = 8%\n'
+FAST bugprone-use-after-move 8.0% <= 15%
+clangd> b'I[12:14:09.168] bugprone-virtual-near-miss = 0%\n'
+FAST bugprone-virtual-near-miss 0.0% <= 15%
+clangd> b'I[12:14:10.640] cert-arr39-c = 2%\n'
+FAST cert-arr39-c 2.0% <= 15%
+clangd> b'I[12:14:12.121] cert-con36-c = 3%\n'
+FAST cert-con36-c 3.0% <= 15%
+clangd> b'I[12:14:13.605] cert-con54-cpp = 3%\n'
+FAST cert-con54-cpp 3.0% <= 15%
+clangd> b'I[12:14:15.067] cert-ctr56-cpp = 0%\n'
+FAST cert-ctr56-cpp 0.0% <= 15%
+clangd> b'I[12:14:16.538] cert-dcl03-c = 2%\n'
+FAST cert-dcl03-c 2.0% <= 15%
+clangd> b'I[12:14:18.008] cert-dcl16-c = 1%\n'
+FAST cert-dcl16-c 1.0% <= 15%
+clangd> b'I[12:14:19.477] cert-dcl37-c = 1%\n'
+FAST cert-dcl37-c 1.0% <= 15%
+clangd> b'I[12:14:20.941] cert-dcl50-cpp = 0%\n'
+FAST cert-dcl50-cpp 0.0% <= 15%
+clangd> b'I[12:14:22.410] cert-dcl51-cpp = 1%\n'
+FAST cert-dcl51-cpp 1.0% <= 15%
+clangd> b'I[12:14:23.873] cert-dcl54-cpp = 0%\n'
+FAST cert-dcl54-cpp 0.0% <= 15%
+clangd> b'I[12:14:25.336] cert-dcl58-cpp = -0%\n'
+FAST cert-dcl58-cpp -0.0% <= 15%
+clangd> b'I[12:14:26.799] cert-dcl59-cpp = 0%\n'
+FAST cert-dcl59-cpp 0.0% <= 15%
+clangd> b'I[12:14:28.264] cert-env33-c = 1%\n'
+FAST cert-env33-c 1.0% <= 15%
+clangd> b'I[12:14:29.725] cert-err09-cpp = 0%\n'
+FAST cert-err09-cpp 0.0% <= 15%
+clangd> b'I[12:14:31.210] cert-err33-c = 4%\n'
+FAST cert-err33-c 4.0% <= 15%
+clangd> b'I[12:14:32.681] cert-err34-c = 1%\n'
+FAST cert-err34-c 1.0% <= 15%
+clangd> b'I[12:14:34.148] cert-err52-cpp = 1%\n'
+FAST cert-err52-cpp 1.0% <= 15%
+clangd> b'I[12:14:35.606] cert-err58-cpp = 0%\n'
+FAST cert-err58-cpp 0.0% <= 15%
+clangd> b'I[12:14:37.066] cert-err60-cpp = 0%\n'
+FAST cert-err60-cpp 0.0% <= 15%
+clangd> b'I[12:14:38.529] cert-err61-cpp = 0%\n'
+FAST cert-err61-cpp 0.0% <= 15%
+clangd> b'I[12:14:39.990] cert-exp42-c = 0%\n'
+FAST cert-exp42-c 0.0% <= 15%
+clangd> b'I[12:14:41.467] cert-exp45-c = 2%\n'
+FAST cert-exp45-c 2.0% <= 15%
+clangd> b'I[12:14:42.929] cert-fio38-c = 0%\n'
+FAST cert-fio38-c 0.0% <= 15%
+clangd> b'I[12:14:44.395] cert-flp30-c = 0%\n'
+FAST cert-flp30-c 0.0% <= 15%
+clangd> b'I[12:14:45.858] cert-flp37-c = 0%\n'
+FAST cert-flp37-c 0.0% <= 15%
+clangd> b'I[12:14:47.319] cert-int09-c = -0%\n'
+FAST cert-int09-c -0.0% <= 15%
+clangd> b'I[12:14:48.779] cert-mem57-cpp = 0%\n'
+FAST cert-mem57-cpp 0.0% <= 15%
+clangd> b'I[12:14:50.243] cert-msc24-c = 1%\n'
+FAST cert-msc24-c 1.0% <= 15%
+clangd> b'I[12:14:51.706] cert-msc30-c = 0%\n'
+FAST cert-msc30-c 0.0% <= 15%
+clangd> b'I[12:14:53.180] cert-msc32-c = 2%\n'
+FAST cert-msc32-c 2.0% <= 15%
+clangd> b'I[12:14:54.643] cert-msc33-c = 1%\n'
+FAST cert-msc33-c 1.0% <= 15%
+clangd> b'I[12:14:56.110] cert-msc50-cpp = 0%\n'
+FAST cert-msc50-cpp 0.0% <= 15%
+clangd> b'I[12:14:57.583] cert-msc51-cpp = 2%\n'
+FAST cert-msc51-cpp 2.0% <= 15%
+clangd> b'I[12:14:59.053] cert-msc54-cpp = 0%\n'
+FAST cert-msc54-cpp 0.0% <= 15%
+clangd> b'I[12:15:00.515] cert-oop11-cpp = 0%\n'
+FAST cert-oop11-cpp 0.0% <= 15%
+clangd> b'I[12:15:01.978] cert-oop54-cpp = -0%\n'
+FAST cert-oop54-cpp -0.0% <= 15%
+clangd> b'I[12:15:03.442] cert-oop57-cpp = 1%\n'
+FAST cert-oop57-cpp 1.0% <= 15%
+clangd> b'I[12:15:04.905] cert-oop58-cpp = 0%\n'
+FAST cert-oop58-cpp 0.0% <= 15%
+clangd> b'I[12:15:06.368] cert-pos44-c = 0%\n'
+FAST cert-pos44-c 0.0% <= 15%
+clangd> b'I[12:15:07.832] cert-pos47-c = 0%\n'
+FAST cert-pos47-c 0.0% <= 15%
+clangd> b'I[12:15:09.291] cert-sig30-c = -0%\n'
+FAST cert-sig30-c -0.0% <= 15%
+clangd> b'I[12:15:10.753] cert-str34-c = 0%\n'
+FAST cert-str34-c 0.0% <= 15%
+clangd> b'I[12:15:12.225] concurrency-mt-unsafe = 1%\n'
+FAST concurrency-mt-unsafe 1.0% <= 15%
+clangd> b'I[12:15:13.695] concurrency-thread-canceltype-asynchronous = -0%\n'
+FAST concurrency-thread-canceltype-asynchronous -0.0% <= 15%
+clangd> b'I[12:15:15.171] cppcoreguidelines-avoid-c-arrays = 1%\n'
+FAST cppcoreguidelines-avoid-c-arrays 1.0% <= 15%
+clangd> b'I[12:15:16.633] cppcoreguidelines-avoid-capturing-lambda-coroutines = 0%\n'
+FAST cppcoreguidelines-avoid-capturing-lambda-coroutines 0.0% <= 15%
+clangd> b'I[12:15:18.097] cppcoreguidelines-avoid-const-or-ref-data-members = 0%\n'
+FAST cppcoreguidelines-avoid-const-or-ref-data-members 0.0% <= 15%
+clangd> b'I[12:15:19.565] cppcoreguidelines-avoid-do-while = 0%\n'
+FAST cppcoreguidelines-avoid-do-while 0.0% <= 15%
+clangd> b'I[12:15:21.031] cppcoreguidelines-avoid-goto = 1%\n'
+FAST cppcoreguidelines-avoid-goto 1.0% <= 15%
+clangd> b'I[12:15:22.507] cppcoreguidelines-avoid-magic-numbers = 1%\n'
+FAST cppcoreguidelines-avoid-magic-numbers 1.0% <= 15%
+clangd> b'I[12:15:23.982] cppcoreguidelines-avoid-non-const-global-variables = 0%\n'
+FAST cppcoreguidelines-avoid-non-const-global-variables 0.0% <= 15%
+clangd> b'I[12:15:25.447] cppcoreguidelines-avoid-reference-coroutine-parameters = 0%\n'
+FAST cppcoreguidelines-avoid-reference-coroutine-parameters 0.0% <= 15%
+clangd> b'I[12:15:26.916] cppcoreguidelines-c-copy-assignment-signature = 2%\n'
+FAST cppcoreguidelines-c-copy-assignment-signature 2.0% <= 15%
+clangd> b'I[12:15:28.383] cppcoreguidelines-explicit-virtual-functions = 0%\n'
+FAST cppcoreguidelines-explicit-virtual-functions 0.0% <= 15%
+clangd> b'I[12:15:29.854] cppcoreguidelines-init-variables = 1%\n'
+FAST cppcoreguidelines-init-variables 1.0% <= 15%
+clangd> b'I[12:15:31.316] cppcoreguidelines-interfaces-global-init = 0%\n'
+FAST cppcoreguidelines-interfaces-global-init 0.0% <= 15%
+clangd> b'I[12:15:32.788] cppcoreguidelines-macro-to-enum = 1%\n'
+FAST cppcoreguidelines-macro-to-enum 1.0% <= 15%
+clangd> b'I[12:15:34.253] cppcoreguidelines-macro-usage = 0%\n'
+FAST cppcoreguidelines-macro-usage 0.0% <= 15%
+clangd> b'I[12:15:35.717] cppcoreguidelines-misleading-capture-default-by-value = 0%\n'
+FAST cppcoreguidelines-misleading-capture-default-by-value 0.0% <= 15%
+clangd> b'I[12:15:37.181] cppcoreguidelines-missing-std-forward = 0%\n'
+FAST cppcoreguidelines-missing-std-forward 0.0% <= 15%
+clangd> b'I[12:15:38.656] cppcoreguidelines-narrowing-conversions = 2%\n'
+FAST cppcoreguidelines-narrowing-conversions 2.0% <= 15%
+clangd> b'I[12:15:40.122] cppcoreguidelines-no-malloc = 1%\n'
+FAST cppcoreguidelines-no-malloc 1.0% <= 15%
+clangd> b'I[12:15:41.583] cppcoreguidelines-no-suspend-with-lock = 0%\n'
+FAST cppcoreguidelines-no-suspend-with-lock 0.0% <= 15%
+clangd> b'I[12:15:43.045] cppcoreguidelines-noexcept-destructor = 0%\n'
+FAST cppcoreguidelines-noexcept-destructor 0.0% <= 15%
+clangd> b'I[12:15:44.506] cppcoreguidelines-noexcept-move-operations = 0%\n'
+FAST cppcoreguidelines-noexcept-move-operations 0.0% <= 15%
+clangd> b'I[12:15:45.968] cppcoreguidelines-noexcept-swap = 0%\n'
+FAST cppcoreguidelines-noexcept-swap 0.0% <= 15%
+clangd> b'I[12:15:47.431] cppcoreguidelines-non-private-member-variables-in-classes = 0%\n'
+FAST cppcoreguidelines-non-private-member-variables-in-classes 0.0% <= 15%
+clangd> b'I[12:15:48.924] cppcoreguidelines-owning-memory = 5%\n'
+FAST cppcoreguidelines-owning-memory 5.0% <= 15%
+clangd> b'I[12:15:50.401] cppcoreguidelines-prefer-member-initializer = 1%\n'
+FAST cppcoreguidelines-prefer-member-initializer 1.0% <= 15%
+clangd> b'I[12:15:51.874] cppcoreguidelines-pro-bounds-array-to-pointer-decay = 2%\n'
+FAST cppcoreguidelines-pro-bounds-array-to-pointer-decay 2.0% <= 15%
+clangd> b'I[12:15:53.342] cppcoreguidelines-pro-bounds-avoid-unchecked-container-access = 1%\n'
+FAST cppcoreguidelines-pro-bounds-avoid-unchecked-container-access 1.0% <= 15%
+clangd> b'I[12:15:54.810] cppcoreguidelines-pro-bounds-constant-array-index = 1%\n'
+FAST cppcoreguidelines-pro-bounds-constant-array-index 1.0% <= 15%
+clangd> b'I[12:15:56.275] cppcoreguidelines-pro-bounds-pointer-arithmetic = 0%\n'
+FAST cppcoreguidelines-pro-bounds-pointer-arithmetic 0.0% <= 15%
+clangd> b'I[12:15:57.737] cppcoreguidelines-pro-type-const-cast = 0%\n'
+FAST cppcoreguidelines-pro-type-const-cast 0.0% <= 15%
+clangd> b'I[12:15:59.204] cppcoreguidelines-pro-type-cstyle-cast = 1%\n'
+FAST cppcoreguidelines-pro-type-cstyle-cast 1.0% <= 15%
+clangd> b'I[12:16:00.672] cppcoreguidelines-pro-type-member-init = 1%\n'
+FAST cppcoreguidelines-pro-type-member-init 1.0% <= 15%
+clangd> b'I[12:16:02.136] cppcoreguidelines-pro-type-reinterpret-cast = -0%\n'
+FAST cppcoreguidelines-pro-type-reinterpret-cast -0.0% <= 15%
+clangd> b'I[12:16:03.598] cppcoreguidelines-pro-type-static-cast-downcast = -0%\n'
+FAST cppcoreguidelines-pro-type-static-cast-downcast -0.0% <= 15%
+clangd> b'I[12:16:05.061] cppcoreguidelines-pro-type-union-access = 1%\n'
+FAST cppcoreguidelines-pro-type-union-access 1.0% <= 15%
+clangd> b'I[12:16:06.526] cppcoreguidelines-pro-type-vararg = 1%\n'
+FAST cppcoreguidelines-pro-type-vararg 1.0% <= 15%
+clangd> b'I[12:16:07.989] cppcoreguidelines-rvalue-reference-param-not-moved = 0%\n'
+FAST cppcoreguidelines-rvalue-reference-param-not-moved 0.0% <= 15%
+clangd> b'I[12:16:09.455] cppcoreguidelines-slicing = 1%\n'
+FAST cppcoreguidelines-slicing 1.0% <= 15%
+clangd> b'I[12:16:10.919] cppcoreguidelines-special-member-functions = 1%\n'
+FAST cppcoreguidelines-special-member-functions 1.0% <= 15%
+clangd> b'I[12:16:12.394] cppcoreguidelines-use-default-member-init = 1%\n'
+FAST cppcoreguidelines-use-default-member-init 1.0% <= 15%
+clangd> b'I[12:16:13.856] cppcoreguidelines-use-enum-class = -0%\n'
+FAST cppcoreguidelines-use-enum-class -0.0% <= 15%
+clangd> b'I[12:16:15.319] cppcoreguidelines-virtual-class-destructor = 0%\n'
+FAST cppcoreguidelines-virtual-class-destructor 0.0% <= 15%
+clangd> b'I[12:16:16.784] darwin-avoid-spinlock = 1%\n'
+FAST darwin-avoid-spinlock 1.0% <= 15%
+clangd> b'I[12:16:18.248] darwin-dispatch-once-nonstatic = 0%\n'
+FAST darwin-dispatch-once-nonstatic 0.0% <= 15%
+clangd> b'I[12:16:19.720] fuchsia-default-arguments-calls = 1%\n'
+FAST fuchsia-default-arguments-calls 1.0% <= 15%
+clangd> b'I[12:16:21.186] fuchsia-default-arguments-declarations = 0%\n'
+FAST fuchsia-default-arguments-declarations 0.0% <= 15%
+clangd> b'I[12:16:22.652] fuchsia-header-anon-namespaces = 0%\n'
+FAST fuchsia-header-anon-namespaces 0.0% <= 15%
+clangd> b'I[12:16:24.124] fuchsia-multiple-inheritance = 0%\n'
+FAST fuchsia-multiple-inheritance 0.0% <= 15%
+clangd> b'I[12:16:25.588] fuchsia-overloaded-operator = 0%\n'
+FAST fuchsia-overloaded-operator 0.0% <= 15%
+clangd> b'I[12:16:27.054] fuchsia-statically-constructed-objects = 0%\n'
+FAST fuchsia-statically-constructed-objects 0.0% <= 15%
+clangd> b'I[12:16:28.524] fuchsia-temporary-objects = 1%\n'
+FAST fuchsia-temporary-objects 1.0% <= 15%
+clangd> b'I[12:16:29.993] fuchsia-trailing-return = 1%\n'
+FAST fuchsia-trailing-return 1.0% <= 15%
+clangd> b'I[12:16:31.457] fuchsia-virtual-inheritance = 0%\n'
+FAST fuchsia-virtual-inheritance 0.0% <= 15%
+clangd> b'I[12:16:32.937] google-build-explicit-make-pair = 3%\n'
+FAST google-build-explicit-make-pair 3.0% <= 15%
+clangd> b'I[12:16:34.402] google-build-namespaces = 0%\n'
+FAST google-build-namespaces 0.0% <= 15%
+clangd> b'I[12:16:35.866] google-build-using-namespace = 0%\n'
+FAST google-build-using-namespace 0.0% <= 15%
+clangd> b'I[12:16:37.333] google-default-arguments = 0%\n'
+FAST google-default-arguments 0.0% <= 15%
+clangd> b'I[12:16:38.805] google-explicit-constructor = 1%\n'
+FAST google-explicit-constructor 1.0% <= 15%
+clangd> b'I[12:16:40.270] google-global-names-in-headers = 0%\n'
+FAST google-global-names-in-headers 0.0% <= 15%
+clangd> b'I[12:16:41.740] google-objc-avoid-nsobject-new = -0%\n'
+FAST google-objc-avoid-nsobject-new -0.0% <= 15%
+clangd> b'I[12:16:43.203] google-objc-avoid-throwing-exception = 0%\n'
+FAST google-objc-avoid-throwing-exception 0.0% <= 15%
+clangd> b'I[12:16:44.676] google-objc-function-naming = -0%\n'
+FAST google-objc-function-naming -0.0% <= 15%
+clangd> b'I[12:16:46.167] google-objc-global-variable-declaration = -1%\n'
+FAST google-objc-global-variable-declaration -1.0% <= 15%
+clangd> b'I[12:16:47.636] google-readability-avoid-underscore-in-googletest-name = 0%\n'
+FAST google-readability-avoid-underscore-in-googletest-name 0.0% <= 15%
+clangd> b'I[12:16:49.130] google-readability-braces-around-statements = 1%\n'
+FAST google-readability-braces-around-statements 1.0% <= 15%
+clangd> b'E[12:16:50.709] Speed unstable, discarding measurement.\n'
+clangd> b'I[12:16:52.328] google-readability-casting = -2%\n'
+FAST google-readability-casting -2.0% <= 15%
+clangd> b'I[12:16:53.989] google-readability-function-size = 4%\n'
+FAST google-readability-function-size 4.0% <= 15%
+clangd> b'E[12:16:55.495] Speed unstable, discarding measurement.\n'
+clangd> b'I[12:16:57.025] google-readability-namespace-comments = 1%\n'
+FAST google-readability-namespace-comments 1.0% <= 15%
+clangd> b'E[12:16:58.669] Speed unstable, discarding measurement.\n'
+clangd> b'E[12:17:00.328] Speed unstable, discarding measurement.\n'
+clangd> b'I[12:17:01.831] google-readability-todo = 0%\n'
+FAST google-readability-todo 0.0% <= 15%
+clangd> b'I[12:17:03.353] google-runtime-float = 1%\n'
+FAST google-runtime-float 1.0% <= 15%
+clangd> b'I[12:17:04.844] google-runtime-int = 2%\n'
+FAST google-runtime-int 2.0% <= 15%
+clangd> b'I[12:17:06.316] google-runtime-operator = 1%\n'
+FAST google-runtime-operator 1.0% <= 15%
+clangd> b'I[12:17:07.798] google-upgrade-googletest-case = 1%\n'
+FAST google-upgrade-googletest-case 1.0% <= 15%
+clangd> b'I[12:17:09.320] hicpp-avoid-c-arrays = 2%\n'
+FAST hicpp-avoid-c-arrays 2.0% <= 15%
+clangd> b'E[12:17:10.868] Speed unstable, discarding measurement.\n'
+clangd> b'I[12:17:12.381] hicpp-avoid-goto = -0%\n'
+FAST hicpp-avoid-goto -0.0% <= 15%
+clangd> b'I[12:17:13.878] hicpp-braces-around-statements = 1%\n'
+FAST hicpp-braces-around-statements 1.0% <= 15%
+clangd> b'I[12:17:15.386] hicpp-deprecated-headers = -0%\n'
+FAST hicpp-deprecated-headers -0.0% <= 15%
+clangd> b'I[12:17:16.860] hicpp-exception-baseclass = 1%\n'
+FAST hicpp-exception-baseclass 1.0% <= 15%
+clangd> b'I[12:17:18.345] hicpp-explicit-conversions = 2%\n'
+FAST hicpp-explicit-conversions 2.0% <= 15%
+clangd> b'I[12:17:19.847] hicpp-function-size = 1%\n'
+FAST hicpp-function-size 1.0% <= 15%
+clangd> b'I[12:17:21.336] hicpp-ignored-remove-result = 2%\n'
+FAST hicpp-ignored-remove-result 2.0% <= 15%
+clangd> b'I[12:17:22.872] hicpp-invalid-access-moved = 9%\n'
+FAST hicpp-invalid-access-moved 9.0% <= 15%
+clangd> b'I[12:17:24.363] hicpp-member-init = 2%\n'
+FAST hicpp-member-init 2.0% <= 15%
+clangd> b'I[12:17:25.868] hicpp-move-const-arg = 2%\n'
+FAST hicpp-move-const-arg 2.0% <= 15%
+clangd> b'I[12:17:27.344] hicpp-multiway-paths-covered = -0%\n'
+FAST hicpp-multiway-paths-covered -0.0% <= 15%
+clangd> b'I[12:17:28.821] hicpp-named-parameter = 1%\n'
+FAST hicpp-named-parameter 1.0% <= 15%
+clangd> b'I[12:17:30.306] hicpp-new-delete-operators = 1%\n'
+FAST hicpp-new-delete-operators 1.0% <= 15%
+clangd> b'I[12:17:31.796] hicpp-no-array-decay = 2%\n'
+FAST hicpp-no-array-decay 2.0% <= 15%
+clangd> b'I[12:17:33.280] hicpp-no-assembler = 1%\n'
+FAST hicpp-no-assembler 1.0% <= 15%
+clangd> b'I[12:17:34.757] hicpp-no-malloc = 1%\n'
+FAST hicpp-no-malloc 1.0% <= 15%
+clangd> b'I[12:17:36.236] hicpp-noexcept-move = -0%\n'
+FAST hicpp-noexcept-move -0.0% <= 15%
+clangd> b'I[12:17:37.710] hicpp-signed-bitwise = -1%\n'
+FAST hicpp-signed-bitwise -1.0% <= 15%
+clangd> b'I[12:17:39.186] hicpp-special-member-functions = -1%\n'
+FAST hicpp-special-member-functions -1.0% <= 15%
+clangd> b'I[12:17:40.675] hicpp-static-assert = 2%\n'
+FAST hicpp-static-assert 2.0% <= 15%
+clangd> b'I[12:17:42.163] hicpp-undelegated-constructor = 1%\n'
+FAST hicpp-undelegated-constructor 1.0% <= 15%
+clangd> b'I[12:17:43.646] hicpp-uppercase-literal-suffix = 0%\n'
+FAST hicpp-uppercase-literal-suffix 0.0% <= 15%
+clangd> b'I[12:17:45.136] hicpp-use-auto = -0%\n'
+FAST hicpp-use-auto -0.0% <= 15%
+clangd> b'I[12:17:46.639] hicpp-use-emplace = 2%\n'
+FAST hicpp-use-emplace 2.0% <= 15%
+clangd> b'I[12:17:48.142] hicpp-use-equals-default = 2%\n'
+FAST hicpp-use-equals-default 2.0% <= 15%
+clangd> b'I[12:17:49.627] hicpp-use-equals-delete = -2%\n'
+FAST hicpp-use-equals-delete -2.0% <= 15%
+clangd> b'I[12:17:51.125] hicpp-use-noexcept = 2%\n'
+FAST hicpp-use-noexcept 2.0% <= 15%
+clangd> b'I[12:17:52.609] hicpp-use-nullptr = 1%\n'
+FAST hicpp-use-nullptr 1.0% <= 15%
+clangd> b'I[12:17:54.098] hicpp-use-override = 1%\n'
+FAST hicpp-use-override 1.0% <= 15%
+clangd> b'I[12:17:55.589] hicpp-vararg = -0%\n'
+FAST hicpp-vararg -0.0% <= 15%
+clangd> b'I[12:17:57.080] linuxkernel-must-check-errs = 0%\n'
+FAST linuxkernel-must-check-errs 0.0% <= 15%
+clangd> b'I[12:17:58.571] llvm-else-after-return = 2%\n'
+FAST llvm-else-after-return 2.0% <= 15%
+clangd> b'I[12:18:00.060] llvm-header-guard = 0%\n'
+FAST llvm-header-guard 0.0% <= 15%
+clangd> b'I[12:18:01.550] llvm-include-order = -1%\n'
+FAST llvm-include-order -1.0% <= 15%
+clangd> b'I[12:18:03.032] llvm-namespace-comment = 1%\n'
+FAST llvm-namespace-comment 1.0% <= 15%
+clangd> b'I[12:18:04.513] llvm-prefer-isa-or-dyn-cast-in-conditionals = 1%\n'
+FAST llvm-prefer-isa-or-dyn-cast-in-conditionals 1.0% <= 15%
+clangd> b'I[12:18:05.998] llvm-prefer-register-over-unsigned = 1%\n'
+FAST llvm-prefer-register-over-unsigned 1.0% <= 15%
+clangd> b'I[12:18:07.485] llvm-prefer-static-over-anonymous-namespace = -0%\n'
+FAST llvm-prefer-static-over-anonymous-namespace -0.0% <= 15%
+clangd> b'I[12:18:08.981] llvm-qualified-auto = 2%\n'
+FAST llvm-qualified-auto 2.0% <= 15%
+clangd> b'I[12:18:10.480] llvm-redundant-casting = 2%\n'
+FAST llvm-redundant-casting 2.0% <= 15%
+clangd> b'I[12:18:11.975] llvm-twine-local = 0%\n'
+FAST llvm-twine-local 0.0% <= 15%
+clangd> b'I[12:18:13.462] llvm-type-switch-case-types = -1%\n'
+FAST llvm-type-switch-case-types -1.0% <= 15%
+clangd> b'I[12:18:14.967] llvm-use-new-mlir-op-builder = 2%\n'
+FAST llvm-use-new-mlir-op-builder 2.0% <= 15%
+clangd> b'I[12:18:16.477] llvm-use-ranges = 1%\n'
+FAST llvm-use-ranges 1.0% <= 15%
+clangd> b'I[12:18:17.971] llvm-use-vector-utils = 0%\n'
+FAST llvm-use-vector-utils 0.0% <= 15%
+clangd> b'I[12:18:19.481] llvmlibc-callee-namespace = 1%\n'
+FAST llvmlibc-callee-namespace 1.0% <= 15%
+clangd> b'I[12:18:20.976] llvmlibc-implementation-in-namespace = 1%\n'
+FAST llvmlibc-implementation-in-namespace 1.0% <= 15%
+clangd> b'I[12:18:22.469] llvmlibc-inline-function-decl = 0%\n'
+FAST llvmlibc-inline-function-decl 0.0% <= 15%
+clangd> b'I[12:18:23.958] llvmlibc-restrict-system-libc-headers = 1%\n'
+FAST llvmlibc-restrict-system-libc-headers 1.0% <= 15%
+clangd> b'I[12:18:25.433] misc-anonymous-namespace-in-header = -1%\n'
+FAST misc-anonymous-namespace-in-header -1.0% <= 15%
+clangd> b'I[12:18:26.925] misc-confusable-identifiers = 0%\n'
+FAST misc-confusable-identifiers 0.0% <= 15%
+clangd> b'I[12:18:29.189] misc-const-correctness = 103%\n'
+SLOW misc-const-correctness 103.0% <= 15%
+clangd> b'I[12:18:30.684] misc-coroutine-hostile-raii = 0%\n'
+FAST misc-coroutine-hostile-raii 0.0% <= 15%
+clangd> b'I[12:18:32.186] misc-definitions-in-headers = -0%\n'
+FAST misc-definitions-in-headers -0.0% <= 15%
+clangd> b'I[12:18:33.686] misc-header-include-cycle = 0%\n'
+FAST misc-header-include-cycle 0.0% <= 15%
+clangd> b'I[12:18:35.255] misc-include-cleaner = 8%\n'
+FAST misc-include-cleaner 8.0% <= 8%
+clangd> b'I[12:18:36.745] misc-misleading-bidirectional = 2%\n'
+FAST misc-misleading-bidirectional 2.0% <= 15%
+clangd> b'I[12:18:38.230] misc-misleading-identifier = 1%\n'
+FAST misc-misleading-identifier 1.0% <= 15%
+clangd> b'I[12:18:39.716] misc-misplaced-const = -0%\n'
+FAST misc-misplaced-const -0.0% <= 15%
+clangd> b'I[12:18:41.208] misc-multiple-inheritance = -1%\n'
+FAST misc-multiple-inheritance -1.0% <= 15%
+clangd> b'I[12:18:42.687] misc-new-delete-overloads = 1%\n'
+FAST misc-new-delete-overloads 1.0% <= 15%
+clangd> b'I[12:18:44.182] misc-no-recursion = 0%\n'
+FAST misc-no-recursion 0.0% <= 15%
+clangd> b'I[12:18:45.662] misc-non-copyable-objects = -0%\n'
+FAST misc-non-copyable-objects -0.0% <= 15%
+clangd> b'I[12:18:47.151] misc-non-private-member-variables-in-classes = 1%\n'
+FAST misc-non-private-member-variables-in-classes 1.0% <= 15%
+clangd> b'I[12:18:48.644] misc-override-with-different-visibility = 1%\n'
+FAST misc-override-with-different-visibility 1.0% <= 15%
+clangd> b'I[12:18:50.138] misc-predictable-rand = 0%\n'
+FAST misc-predictable-rand 0.0% <= 15%
+clangd> b'I[12:18:51.641] misc-redundant-expression = 1%\n'
+FAST misc-redundant-expression 1.0% <= 15%
+clangd> b'I[12:18:53.142] misc-static-assert = 2%\n'
+FAST misc-static-assert 2.0% <= 15%
+clangd> b'I[12:18:54.633] misc-throw-by-value-catch-by-reference = 1%\n'
+FAST misc-throw-by-value-catch-by-reference 1.0% <= 15%
+clangd> b'I[12:18:56.138] misc-unconventional-assign-operator = 1%\n'
+FAST misc-unconventional-assign-operator 1.0% <= 15%
+clangd> b'I[12:18:57.636] misc-uniqueptr-reset-release = -1%\n'
+FAST misc-uniqueptr-reset-release -1.0% <= 15%
+clangd> b'I[12:18:59.136] misc-unused-alias-decls = 0%\n'
+FAST misc-unused-alias-decls 0.0% <= 15%
+clangd> b'I[12:19:00.638] misc-unused-parameters = 2%\n'
+FAST misc-unused-parameters 2.0% <= 15%
+clangd> b'I[12:19:02.146] misc-unused-using-decls = 1%\n'
+FAST misc-unused-using-decls 1.0% <= 15%
+clangd> b'I[12:19:03.649] misc-use-anonymous-namespace = -1%\n'
+FAST misc-use-anonymous-namespace -1.0% <= 15%
+clangd> b'I[12:19:05.158] misc-use-internal-linkage = 2%\n'
+FAST misc-use-internal-linkage 2.0% <= 15%
+clangd> b'I[12:19:06.660] modernize-avoid-bind = 1%\n'
+FAST modernize-avoid-bind 1.0% <= 15%
+clangd> b'I[12:19:08.168] modernize-avoid-c-arrays = 1%\n'
+FAST modernize-avoid-c-arrays 1.0% <= 15%
+clangd> b'I[12:19:09.674] modernize-avoid-c-style-cast = 1%\n'
+FAST modernize-avoid-c-style-cast 1.0% <= 15%
+clangd> b'I[12:19:11.177] modernize-avoid-setjmp-longjmp = 1%\n'
+FAST modernize-avoid-setjmp-longjmp 1.0% <= 15%
+clangd> b'I[12:19:12.677] modernize-avoid-variadic-functions = 1%\n'
+FAST modernize-avoid-variadic-functions 1.0% <= 15%
+clangd> b'I[12:19:14.182] modernize-concat-nested-namespaces = 0%\n'
+FAST modernize-concat-nested-namespaces 0.0% <= 15%
+clangd> b'I[12:19:15.683] modernize-deprecated-headers = 0%\n'
+FAST modernize-deprecated-headers 0.0% <= 15%
+clangd> b'I[12:19:17.182] modernize-deprecated-ios-base-aliases = 0%\n'
+FAST modernize-deprecated-ios-base-aliases 0.0% <= 15%
+clangd> b'I[12:19:18.707] modernize-loop-convert = 3%\n'
+FAST modernize-loop-convert 3.0% <= 15%
+clangd> b'I[12:19:20.223] modernize-macro-to-enum = 1%\n'
+FAST modernize-macro-to-enum 1.0% <= 15%
+clangd> b'I[12:19:21.745] modernize-make-shared = 3%\n'
+FAST modernize-make-shared 3.0% <= 15%
+clangd> b'I[12:19:23.245] modernize-make-unique = 2%\n'
+FAST modernize-make-unique 2.0% <= 15%
+clangd> b'I[12:19:24.726] modernize-min-max-use-initializer-list = 2%\n'
+FAST modernize-min-max-use-initializer-list 2.0% <= 15%
+clangd> b'I[12:19:26.214] modernize-pass-by-value = 1%\n'
+FAST modernize-pass-by-value 1.0% <= 15%
+clangd> b'I[12:19:27.700] modernize-raw-string-literal = 0%\n'
+FAST modernize-raw-string-literal 0.0% <= 15%
+clangd> b'I[12:19:29.184] modernize-redundant-void-arg = 0%\n'
+FAST modernize-redundant-void-arg 0.0% <= 15%
+clangd> b'I[12:19:30.665] modernize-replace-auto-ptr = 2%\n'
+FAST modernize-replace-auto-ptr 2.0% <= 15%
+clangd> b'I[12:19:32.148] modernize-replace-disallow-copy-and-assign-macro = 0%\n'
+FAST modernize-replace-disallow-copy-and-assign-macro 0.0% <= 15%
+clangd> b'I[12:19:33.630] modernize-replace-random-shuffle = -0%\n'
+FAST modernize-replace-random-shuffle -0.0% <= 15%
+clangd> b'I[12:19:35.119] modernize-return-braced-init-list = 1%\n'
+FAST modernize-return-braced-init-list 1.0% <= 15%
+clangd> b'I[12:19:36.602] modernize-shrink-to-fit = 1%\n'
+FAST modernize-shrink-to-fit 1.0% <= 15%
+clangd> b'I[12:19:38.102] modernize-type-traits = 1%\n'
+FAST modernize-type-traits 1.0% <= 15%
+clangd> b'I[12:19:39.587] modernize-unary-static-assert = 0%\n'
+FAST modernize-unary-static-assert 0.0% <= 15%
+clangd> b'I[12:19:41.073] modernize-use-auto = 0%\n'
+FAST modernize-use-auto 0.0% <= 15%
+clangd> b'I[12:19:42.569] modernize-use-bool-literals = 3%\n'
+FAST modernize-use-bool-literals 3.0% <= 15%
+clangd> b'I[12:19:44.046] modernize-use-constraints = -0%\n'
+FAST modernize-use-constraints -0.0% <= 15%
+clangd> b'I[12:19:45.532] modernize-use-default-member-init = 0%\n'
+FAST modernize-use-default-member-init 0.0% <= 15%
+clangd> b'I[12:19:47.006] modernize-use-designated-initializers = 0%\n'
+FAST modernize-use-designated-initializers 0.0% <= 15%
+clangd> b'I[12:19:48.498] modernize-use-emplace = 3%\n'
+FAST modernize-use-emplace 3.0% <= 15%
+clangd> b'I[12:19:49.999] modernize-use-equals-default = 2%\n'
+FAST modernize-use-equals-default 2.0% <= 15%
+clangd> b'I[12:19:51.477] modernize-use-equals-delete = -1%\n'
+FAST modernize-use-equals-delete -1.0% <= 15%
+clangd> b'I[12:19:52.955] modernize-use-integer-sign-comparison = 0%\n'
+FAST modernize-use-integer-sign-comparison 0.0% <= 15%
+clangd> b'I[12:19:54.436] modernize-use-nodiscard = 1%\n'
+FAST modernize-use-nodiscard 1.0% <= 15%
+clangd> b'I[12:19:55.922] modernize-use-noexcept = -1%\n'
+FAST modernize-use-noexcept -1.0% <= 15%
+clangd> b'I[12:19:57.404] modernize-use-nullptr = -1%\n'
+FAST modernize-use-nullptr -1.0% <= 15%
+clangd> b'I[12:19:58.882] modernize-use-override = 1%\n'
+FAST modernize-use-override 1.0% <= 15%
+clangd> b'I[12:20:00.364] modernize-use-ranges = 1%\n'
+FAST modernize-use-ranges 1.0% <= 15%
+clangd> b'I[12:20:01.855] modernize-use-scoped-lock = 1%\n'
+FAST modernize-use-scoped-lock 1.0% <= 15%
+clangd> b'I[12:20:03.340] modernize-use-starts-ends-with = 1%\n'
+FAST modernize-use-starts-ends-with 1.0% <= 15%
+clangd> b'I[12:20:04.816] modernize-use-std-bit = 1%\n'
+FAST modernize-use-std-bit 1.0% <= 15%
+clangd> b'I[12:20:06.298] modernize-use-std-format = 1%\n'
+FAST modernize-use-std-format 1.0% <= 15%
+clangd> b'I[12:20:07.780] modernize-use-std-numbers = -0%\n'
+FAST modernize-use-std-numbers -0.0% <= 15%
+clangd> b'I[12:20:09.260] modernize-use-std-print = -1%\n'
+FAST modernize-use-std-print -1.0% <= 15%
+clangd> b'I[12:20:10.744] modernize-use-string-view = 1%\n'
+FAST modernize-use-string-view 1.0% <= 15%
+clangd> b'I[12:20:12.236] modernize-use-structured-binding = 2%\n'
+FAST modernize-use-structured-binding 2.0% <= 15%
+clangd> b'I[12:20:13.727] modernize-use-trailing-return-type = 1%\n'
+FAST modernize-use-trailing-return-type 1.0% <= 15%
+clangd> b'I[12:20:15.207] modernize-use-transparent-functors = -0%\n'
+FAST modernize-use-transparent-functors -0.0% <= 15%
+clangd> b'I[12:20:16.692] modernize-use-uncaught-exceptions = 2%\n'
+FAST modernize-use-uncaught-exceptions 2.0% <= 15%
+clangd> b'I[12:20:18.182] modernize-use-using = 1%\n'
+FAST modernize-use-using 1.0% <= 15%
+clangd> b'I[12:20:19.660] objc-assert-equals = -1%\n'
+FAST objc-assert-equals -1.0% <= 15%
+clangd> b'I[12:20:21.134] objc-avoid-nserror-init = -0%\n'
+FAST objc-avoid-nserror-init -0.0% <= 15%
+clangd> b'I[12:20:22.612] objc-dealloc-in-category = 1%\n'
+FAST objc-dealloc-in-category 1.0% <= 15%
+clangd> b'I[12:20:24.095] objc-forbidden-subclassing = 0%\n'
+FAST objc-forbidden-subclassing 0.0% <= 15%
+clangd> b'I[12:20:25.572] objc-missing-hash = -1%\n'
+FAST objc-missing-hash -1.0% <= 15%
+clangd> b'I[12:20:27.049] objc-nsdate-formatter = -0%\n'
+FAST objc-nsdate-formatter -0.0% <= 15%
+clangd> b'I[12:20:28.529] objc-nsinvocation-argument-lifetime = 1%\n'
+FAST objc-nsinvocation-argument-lifetime 1.0% <= 15%
+clangd> b'I[12:20:30.013] objc-property-declaration = -0%\n'
+FAST objc-property-declaration -0.0% <= 15%
+clangd> b'I[12:20:31.494] objc-super-self = -0%\n'
+FAST objc-super-self -0.0% <= 15%
+clangd> b'I[12:20:32.968] openmp-exception-escape = 0%\n'
+FAST openmp-exception-escape 0.0% <= 15%
+clangd> b'I[12:20:34.447] openmp-use-default-none = 1%\n'
+FAST openmp-use-default-none 1.0% <= 15%
+clangd> b'I[12:20:35.948] performance-avoid-endl = 1%\n'
+FAST performance-avoid-endl 1.0% <= 15%
+clangd> b'I[12:20:37.431] performance-enum-size = -0%\n'
+FAST performance-enum-size -0.0% <= 15%
+clangd> b'I[12:20:38.913] performance-faster-string-find = 1%\n'
+FAST performance-faster-string-find 1.0% <= 15%
+clangd> b'I[12:20:40.400] performance-for-range-copy = 2%\n'
+FAST performance-for-range-copy 2.0% <= 15%
+clangd> b'I[12:20:41.886] performance-implicit-conversion-in-loop = -1%\n'
+FAST performance-implicit-conversion-in-loop -1.0% <= 15%
+clangd> b'I[12:20:43.368] performance-inefficient-algorithm = -0%\n'
+FAST performance-inefficient-algorithm -0.0% <= 15%
+clangd> b'I[12:20:44.851] performance-inefficient-string-concatenation = 1%\n'
+FAST performance-inefficient-string-concatenation 1.0% <= 15%
+clangd> b'I[12:20:46.343] performance-inefficient-vector-operation = 1%\n'
+FAST performance-inefficient-vector-operation 1.0% <= 15%
+clangd> b'I[12:20:47.858] performance-move-const-arg = 3%\n'
+FAST performance-move-const-arg 3.0% <= 15%
+clangd> b'I[12:20:49.347] performance-move-constructor-init = -0%\n'
+FAST performance-move-constructor-init -0.0% <= 15%
+clangd> b'I[12:20:50.839] performance-no-automatic-move = 0%\n'
+FAST performance-no-automatic-move 0.0% <= 15%
+clangd> b'I[12:20:52.338] performance-no-int-to-ptr = 0%\n'
+FAST performance-no-int-to-ptr 0.0% <= 15%
+clangd> b'I[12:20:53.826] performance-noexcept-destructor = -1%\n'
+FAST performance-noexcept-destructor -1.0% <= 15%
+clangd> b'I[12:20:55.317] performance-noexcept-move-constructor = -0%\n'
+FAST performance-noexcept-move-constructor -0.0% <= 15%
+clangd> b'I[12:20:56.807] performance-noexcept-swap = 0%\n'
+FAST performance-noexcept-swap 0.0% <= 15%
+clangd> b'I[12:20:58.305] performance-prefer-single-char-overloads = 1%\n'
+FAST performance-prefer-single-char-overloads 1.0% <= 15%
+clangd> b'I[12:20:59.798] performance-string-view-conversions = 1%\n'
+FAST performance-string-view-conversions 1.0% <= 15%
+clangd> b'I[12:21:01.289] performance-trivially-destructible = -0%\n'
+FAST performance-trivially-destructible -0.0% <= 15%
+clangd> b'I[12:21:02.788] performance-type-promotion-in-math-fn = 2%\n'
+FAST performance-type-promotion-in-math-fn 2.0% <= 15%
+clangd> b'I[12:21:04.308] performance-unnecessary-copy-initialization = 5%\n'
+FAST performance-unnecessary-copy-initialization 5.0% <= 15%
+clangd> b'I[12:21:05.812] performance-unnecessary-value-param = 1%\n'
+FAST performance-unnecessary-value-param 1.0% <= 15%
+clangd> b'I[12:21:07.309] performance-use-std-move = 1%\n'
+FAST performance-use-std-move 1.0% <= 15%
+clangd> b'I[12:21:08.801] portability-avoid-pragma-once = 0%\n'
+FAST portability-avoid-pragma-once 0.0% <= 15%
+clangd> b'I[12:21:10.293] portability-no-assembler = 0%\n'
+FAST portability-no-assembler 0.0% <= 15%
+clangd> b'I[12:21:11.787] portability-restrict-system-includes = 1%\n'
+FAST portability-restrict-system-includes 1.0% <= 15%
+clangd> b'I[12:21:13.306] portability-simd-intrinsics = 3%\n'
+FAST portability-simd-intrinsics 3.0% <= 15%
+clangd> b'I[12:21:14.800] portability-std-allocator-const = 0%\n'
+FAST portability-std-allocator-const 0.0% <= 15%
+clangd> b'I[12:21:16.291] portability-template-virtual-member-function = 1%\n'
+FAST portability-template-virtual-member-function 1.0% <= 15%
+clangd> b'I[12:21:17.790] readability-ambiguous-smartptr-reset-call = 0%\n'
+FAST readability-ambiguous-smartptr-reset-call 0.0% <= 15%
+clangd> b'I[12:21:19.275] readability-avoid-const-params-in-decls = -0%\n'
+FAST readability-avoid-const-params-in-decls -0.0% <= 15%
+clangd> b'I[12:21:20.767] readability-avoid-nested-conditional-operator = 1%\n'
+FAST readability-avoid-nested-conditional-operator 1.0% <= 15%
+clangd> b'I[12:21:22.258] readability-avoid-return-with-void-value = 2%\n'
+FAST readability-avoid-return-with-void-value 2.0% <= 15%
+clangd> b'I[12:21:23.751] readability-avoid-unconditional-preprocessor-if = -0%\n'
+FAST readability-avoid-unconditional-preprocessor-if -0.0% <= 15%
+clangd> b'I[12:21:25.243] readability-braces-around-statements = 1%\n'
+FAST readability-braces-around-statements 1.0% <= 15%
+clangd> b'I[12:21:26.732] readability-const-return-type = -0%\n'
+FAST readability-const-return-type -0.0% <= 15%
+clangd> b'I[12:21:28.254] readability-container-contains = 2%\n'
+FAST readability-container-contains 2.0% <= 15%
+clangd> b'I[12:21:29.757] readability-container-data-pointer = -0%\n'
+FAST readability-container-data-pointer -0.0% <= 15%
+clangd> b'I[12:21:31.359] readability-container-size-empty = 13%\n'
+FAST readability-container-size-empty 13.0% <= 15%
+clangd> b'I[12:21:32.862] readability-convert-member-functions-to-static = 0%\n'
+FAST readability-convert-member-functions-to-static 0.0% <= 15%
+clangd> b'I[12:21:34.376] readability-delete-null-pointer = 0%\n'
+FAST readability-delete-null-pointer 0.0% <= 15%
+clangd> b'I[12:21:35.888] readability-duplicate-include = -0%\n'
+FAST readability-duplicate-include -0.0% <= 15%
+clangd> b'I[12:21:37.399] readability-else-after-return = 1%\n'
+FAST readability-else-after-return 1.0% <= 15%
+clangd> b'I[12:21:38.895] readability-enum-initial-value = 1%\n'
+FAST readability-enum-initial-value 1.0% <= 15%
+clangd> b'I[12:21:40.404] readability-function-cognitive-complexity = 1%\n'
+FAST readability-function-cognitive-complexity 1.0% <= 15%
+clangd> b'I[12:21:41.912] readability-function-size = 1%\n'
+FAST readability-function-size 1.0% <= 15%
+clangd> b'I[12:21:43.423] readability-identifier-length = 1%\n'
+FAST readability-identifier-length 1.0% <= 15%
+clangd> b'I[12:21:44.961] readability-identifier-naming = 3%\n'
+FAST readability-identifier-naming 3.0% <= 15%
+clangd> b'I[12:21:46.482] readability-implicit-bool-conversion = 2%\n'
+FAST readability-implicit-bool-conversion 2.0% <= 15%
+clangd> b'I[12:21:47.989] readability-inconsistent-declaration-parameter-name = -0%\n'
+FAST readability-inconsistent-declaration-parameter-name -0.0% <= 15%
+clangd> b'I[12:21:49.498] readability-inconsistent-ifelse-braces = 0%\n'
+FAST readability-inconsistent-ifelse-braces 0.0% <= 15%
+clangd> b'I[12:21:51.012] readability-isolate-declaration = 2%\n'
+FAST readability-isolate-declaration 2.0% <= 15%
+clangd> b'I[12:21:52.529] readability-magic-numbers = 2%\n'
+FAST readability-magic-numbers 2.0% <= 15%
+clangd> b'I[12:21:54.031] readability-make-member-function-const = 3%\n'
+FAST readability-make-member-function-const 3.0% <= 15%
+clangd> b'I[12:21:55.516] readability-math-missing-parentheses = -0%\n'
+FAST readability-math-missing-parentheses -0.0% <= 15%
+clangd> b'I[12:21:57.005] readability-misleading-indentation = 2%\n'
+FAST readability-misleading-indentation 2.0% <= 15%
+clangd> b'I[12:21:58.488] readability-misplaced-array-index = 1%\n'
+FAST readability-misplaced-array-index 1.0% <= 15%
+clangd> b'I[12:21:59.974] readability-named-parameter = -0%\n'
+FAST readability-named-parameter -0.0% <= 15%
+clangd> b'I[12:22:01.468] readability-non-const-parameter = 1%\n'
+FAST readability-non-const-parameter 1.0% <= 15%
+clangd> b'I[12:22:02.946] readability-operators-representation = 1%\n'
+FAST readability-operators-representation 1.0% <= 15%
+clangd> b'I[12:22:04.436] readability-qualified-auto = 3%\n'
+FAST readability-qualified-auto 3.0% <= 15%
+clangd> b'I[12:22:05.921] readability-redundant-access-specifiers = 0%\n'
+FAST readability-redundant-access-specifiers 0.0% <= 15%
+clangd> b'I[12:22:07.399] readability-redundant-casting = -1%\n'
+FAST readability-redundant-casting -1.0% <= 15%
+clangd> b'I[12:22:08.887] readability-redundant-control-flow = 2%\n'
+FAST readability-redundant-control-flow 2.0% <= 15%
+clangd> b'I[12:22:10.375] readability-redundant-declaration = 2%\n'
+FAST readability-redundant-declaration 2.0% <= 15%
+clangd> b'I[12:22:11.863] readability-redundant-function-ptr-dereference = -1%\n'
+FAST readability-redundant-function-ptr-dereference -1.0% <= 15%
+clangd> b'I[12:22:13.342] readability-redundant-inline-specifier = -1%\n'
+FAST readability-redundant-inline-specifier -1.0% <= 15%
+clangd> b'I[12:22:14.821] readability-redundant-member-init = 1%\n'
+FAST readability-redundant-member-init 1.0% <= 15%
+clangd> b'I[12:22:16.309] readability-redundant-parentheses = 2%\n'
+FAST readability-redundant-parentheses 2.0% <= 15%
+clangd> b'I[12:22:17.791] readability-redundant-preprocessor = 0%\n'
+FAST readability-redundant-preprocessor 0.0% <= 15%
+clangd> b'I[12:22:19.267] readability-redundant-qualified-alias = -1%\n'
+FAST readability-redundant-qualified-alias -1.0% <= 15%
+clangd> b'I[12:22:20.757] readability-redundant-smartptr-get = 3%\n'
+FAST readability-redundant-smartptr-get 3.0% <= 15%
+clangd> b'I[12:22:22.246] readability-redundant-string-cstr = 2%\n'
+FAST readability-redundant-string-cstr 2.0% <= 15%
+clangd> b'I[12:22:23.723] readability-redundant-string-init = -1%\n'
+FAST readability-redundant-string-init -1.0% <= 15%
+clangd> b'I[12:22:25.212] readability-redundant-typename = 2%\n'
+FAST readability-redundant-typename 2.0% <= 15%
+clangd> b'I[12:22:26.685] readability-reference-to-constructed-temporary = 1%\n'
+FAST readability-reference-to-constructed-temporary 1.0% <= 15%
+clangd> b'I[12:22:28.168] readability-simplify-boolean-expr = 1%\n'
+FAST readability-simplify-boolean-expr 1.0% <= 15%
+clangd> b'I[12:22:29.642] readability-simplify-subscript-expr = -1%\n'
+FAST readability-simplify-subscript-expr -1.0% <= 15%
+clangd> b'I[12:22:31.118] readability-static-accessed-through-instance = 1%\n'
+FAST readability-static-accessed-through-instance 1.0% <= 15%
+clangd> b'I[12:22:32.589] readability-static-definition-in-anonymous-namespace = 1%\n'
+FAST readability-static-definition-in-anonymous-namespace 1.0% <= 15%
+clangd> b'I[12:22:34.070] readability-string-compare = 0%\n'
+FAST readability-string-compare 0.0% <= 15%
+clangd> b'I[12:22:35.551] readability-suspicious-call-argument = 0%\n'
+FAST readability-suspicious-call-argument 0.0% <= 15%
+clangd> b'I[12:22:37.023] readability-trailing-comma = 0%\n'
+FAST readability-trailing-comma 0.0% <= 15%
+clangd> b'I[12:22:38.504] readability-uniqueptr-delete-release = 2%\n'
+FAST readability-uniqueptr-delete-release 2.0% <= 15%
+clangd> b'I[12:22:39.986] readability-uppercase-literal-suffix = 1%\n'
+FAST readability-uppercase-literal-suffix 1.0% <= 15%
+clangd> b'I[12:22:41.464] readability-use-anyofallof = 1%\n'
+FAST readability-use-anyofallof 1.0% <= 15%
+clangd> b'I[12:22:42.936] readability-use-concise-preprocessor-directives = 1%\n'
+FAST readability-use-concise-preprocessor-directives 1.0% <= 15%
+clangd> b'I[12:22:44.410] readability-use-std-min-max = 1%\n'
+FAST readability-use-std-min-max 1.0% <= 15%
+clangd> b'I[12:22:45.892] zircon-temporary-objects = 1%\n'
+FAST zircon-temporary-objects 1.0% <= 15%
+clangd> b'I[12:22:45.892] Finished individual clang-tidy checks\n'
>From 3cfcd3221a3d36a156b7332499f4cb95db25507e Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Sat, 11 Apr 2026 13:19:27 -0700
Subject: [PATCH 6/8] revert misc-const-correctness change
---
clang-tools-extra/clangd/unittests/TidyProviderTests.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp b/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
index 397d481d44eac..56b984c8e5333 100644
--- a/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
+++ b/clang-tools-extra/clangd/unittests/TidyProviderTests.cpp
@@ -56,7 +56,7 @@ TEST(TidyProvider, NestedDirectories) {
}
TEST(TidyProvider, IsFastTidyCheck) {
- EXPECT_THAT(isFastTidyCheck("misc-include-cleaner"), llvm::ValueIs(false));
+ EXPECT_THAT(isFastTidyCheck("misc-const-correctness"), llvm::ValueIs(false));
EXPECT_THAT(isFastTidyCheck("bugprone-suspicious-include"),
llvm::ValueIs(true));
// Linked in (ParsedASTTests.cpp) but not measured.
>From ad536e3fb2d037693417b1e09d2c436f286e34e4 Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Sat, 11 Apr 2026 13:33:44 -0700
Subject: [PATCH 7/8] remove verbose log file
---
tidyfastchecks-verbose.log | 1011 ------------------------------------
1 file changed, 1011 deletions(-)
delete mode 100644 tidyfastchecks-verbose.log
diff --git a/tidyfastchecks-verbose.log b/tidyfastchecks-verbose.log
deleted file mode 100644
index ea7845a4e8899..0000000000000
--- a/tidyfastchecks-verbose.log
+++ /dev/null
@@ -1,1011 +0,0 @@
-Old fast checks: ['// This file is generated, do not edit it directly!', '// Deltas are percentage regression in parsing clang/lib/Sema/Sema.cpp', 'abseil-cleanup-ctad', 'abseil-duration-addition', 'abseil-duration-comparison', 'abseil-duration-conversion-cast', 'abseil-duration-division', 'abseil-duration-factory-float', 'abseil-duration-factory-scale', 'abseil-duration-subtraction', 'abseil-duration-unnecessary-conversion', 'abseil-faster-strsplit-delimiter', 'abseil-no-internal-dependencies', 'abseil-no-namespace', 'abseil-redundant-strcat-calls', 'abseil-str-cat-append', 'abseil-string-find-startswith', 'abseil-string-find-str-contains', 'abseil-time-comparison', 'abseil-time-subtraction', 'abseil-unchecked-statusor-access', 'abseil-upgrade-duration-conversions', 'altera-id-dependent-backward-branch', 'altera-kernel-name-restriction', 'altera-single-work-item-barrier', 'altera-struct-pack-align', 'altera-unroll-loops', 'android-cloexec-accept', 'android-cloexec-accept4', 'android-cloexec-creat', 'android-cloexec-dup', 'android-cloexec-epoll-create', 'android-cloexec-epoll-create1', 'android-cloexec-fopen', 'android-cloexec-inotify-init', 'android-cloexec-inotify-init1', 'android-cloexec-memfd-create', 'android-cloexec-open', 'android-cloexec-pipe', 'android-cloexec-pipe2', 'android-cloexec-socket', 'android-comparison-in-temp-failure-retry', 'boost-use-ranges', 'boost-use-to-string', 'bugprone-argument-comment', 'bugprone-assert-side-effect', 'bugprone-assignment-in-if-condition', 'bugprone-assignment-in-selection-statement', 'bugprone-bad-signal-to-kill-thread', 'bugprone-bitwise-pointer-cast', 'bugprone-bool-pointer-implicit-conversion', 'bugprone-branch-clone', 'bugprone-capturing-this-in-member-variable', 'bugprone-casting-through-void', 'bugprone-chained-comparison', 'bugprone-command-processor', 'bugprone-compare-pointer-to-member-virtual-function', 'bugprone-copy-constructor-init', 'bugprone-copy-constructor-mutates-argument', 'bugprone-crtp-constructor-accessibility', 'bugprone-dangling-handle', 'bugprone-default-operator-new-on-overaligned-type', 'bugprone-derived-method-shadowing-base-method', 'bugprone-dynamic-static-initializers', 'bugprone-easily-swappable-parameters', 'bugprone-empty-catch', 'bugprone-exception-copy-constructor-throws', 'bugprone-exception-escape', 'bugprone-float-loop-counter', 'bugprone-fold-init-type', 'bugprone-forward-declaration-namespace', 'bugprone-forwarding-reference-overload', 'bugprone-implicit-widening-of-multiplication-result', 'bugprone-inaccurate-erase', 'bugprone-inc-dec-in-conditions', 'bugprone-incorrect-enable-if', 'bugprone-incorrect-enable-shared-from-this', 'bugprone-incorrect-roundings', 'bugprone-infinite-loop', 'bugprone-integer-division', 'bugprone-invalid-enum-default-initialization', 'bugprone-lambda-function-name', 'bugprone-macro-parentheses', 'bugprone-macro-repeated-side-effects', 'bugprone-misleading-setter-of-reference', 'bugprone-misplaced-operator-in-strlen-in-alloc', 'bugprone-misplaced-pointer-arithmetic-in-alloc', 'bugprone-misplaced-widening-cast', 'bugprone-move-forwarding-reference', 'bugprone-multi-level-implicit-pointer-conversion', 'bugprone-multiple-new-in-one-expression', 'bugprone-multiple-statement-macro', 'bugprone-narrowing-conversions', 'bugprone-no-escape', 'bugprone-non-zero-enum-to-bool-conversion', 'bugprone-nondeterministic-pointer-iteration-order', 'bugprone-not-null-terminated-result', 'bugprone-optional-value-conversion', 'bugprone-parent-virtual-call', 'bugprone-pointer-arithmetic-on-polymorphic-object', 'bugprone-posix-return', 'bugprone-random-generator-seed', 'bugprone-raw-memory-call-on-non-trivial-type', 'bugprone-redundant-branch-condition', 'bugprone-reserved-identifier', 'bugprone-return-const-ref-from-parameter', 'bugprone-shared-ptr-array-mismatch', 'bugprone-signal-handler', 'bugprone-signed-char-misuse', 'bugprone-sizeof-container', 'bugprone-sizeof-expression', 'bugprone-spuriously-wake-up-functions', 'bugprone-standalone-empty', 'bugprone-std-exception-baseclass', 'bugprone-std-namespace-modification', 'bugprone-string-constructor', 'bugprone-string-integer-assignment', 'bugprone-string-literal-with-embedded-nul', 'bugprone-stringview-nullptr', 'bugprone-suspicious-enum-usage', 'bugprone-suspicious-include', 'bugprone-suspicious-memory-comparison', 'bugprone-suspicious-memset-usage', 'bugprone-suspicious-missing-comma', 'bugprone-suspicious-realloc-usage', 'bugprone-suspicious-semicolon', 'bugprone-suspicious-string-compare', 'bugprone-suspicious-stringview-data-usage', 'bugprone-swapped-arguments', 'bugprone-switch-missing-default-case', 'bugprone-tagged-union-member-count', 'bugprone-terminating-continue', 'bugprone-throw-keyword-missing', 'bugprone-throwing-static-initialization', 'bugprone-too-small-loop-variable', 'bugprone-unchecked-optional-access', 'bugprone-unchecked-string-to-number-conversion', 'bugprone-undefined-memory-manipulation', 'bugprone-undelegated-constructor', 'bugprone-unhandled-exception-at-new', 'bugprone-unhandled-self-assignment', 'bugprone-unintended-char-ostream-output', 'bugprone-unique-ptr-array-mismatch', 'bugprone-unsafe-functions', 'bugprone-unsafe-to-allow-exceptions', 'bugprone-unused-local-non-trivial-variable', 'bugprone-unused-raii', 'bugprone-unused-return-value', 'bugprone-use-after-move', 'bugprone-virtual-near-miss', 'cert-arr39-c', 'cert-con36-c', 'cert-con54-cpp', 'cert-ctr56-cpp', 'cert-dcl03-c', 'cert-dcl16-c', 'cert-dcl37-c', 'cert-dcl50-cpp', 'cert-dcl51-cpp', 'cert-dcl54-cpp', 'cert-dcl58-cpp', 'cert-dcl59-cpp', 'cert-env33-c', 'cert-err09-cpp', 'cert-err33-c', 'cert-err34-c', 'cert-err52-cpp', 'cert-err58-cpp', 'cert-err60-cpp', 'cert-err61-cpp', 'cert-exp42-c', 'cert-exp45-c', 'cert-fio38-c', 'cert-flp30-c', 'cert-flp37-c', 'cert-int09-c', 'cert-mem57-cpp', 'cert-msc24-c', 'cert-msc30-c', 'cert-msc32-c', 'cert-msc33-c', 'cert-msc50-cpp', 'cert-msc51-cpp', 'cert-msc54-cpp', 'cert-oop11-cpp', 'cert-oop54-cpp', 'cert-oop57-cpp', 'cert-oop58-cpp', 'cert-pos44-c', 'cert-pos47-c', 'cert-sig30-c', 'cert-str34-c', 'concurrency-mt-unsafe', 'concurrency-thread-canceltype-asynchronous', 'cppcoreguidelines-avoid-c-arrays', 'cppcoreguidelines-avoid-capturing-lambda-coroutines', 'cppcoreguidelines-avoid-const-or-ref-data-members', 'cppcoreguidelines-avoid-do-while', 'cppcoreguidelines-avoid-goto', 'cppcoreguidelines-avoid-magic-numbers', 'cppcoreguidelines-avoid-non-const-global-variables', 'cppcoreguidelines-avoid-reference-coroutine-parameters', 'cppcoreguidelines-c-copy-assignment-signature', 'cppcoreguidelines-explicit-virtual-functions', 'cppcoreguidelines-init-variables', 'cppcoreguidelines-interfaces-global-init', 'cppcoreguidelines-macro-to-enum', 'cppcoreguidelines-macro-usage', 'cppcoreguidelines-misleading-capture-default-by-value', 'cppcoreguidelines-missing-std-forward', 'cppcoreguidelines-narrowing-conversions', 'cppcoreguidelines-no-malloc', 'cppcoreguidelines-no-suspend-with-lock', 'cppcoreguidelines-noexcept-destructor', 'cppcoreguidelines-noexcept-move-operations', 'cppcoreguidelines-noexcept-swap', 'cppcoreguidelines-non-private-member-variables-in-classes', 'cppcoreguidelines-owning-memory', 'cppcoreguidelines-prefer-member-initializer', 'cppcoreguidelines-pro-bounds-array-to-pointer-decay', 'cppcoreguidelines-pro-bounds-avoid-unchecked-container-access', 'cppcoreguidelines-pro-bounds-constant-array-index', 'cppcoreguidelines-pro-bounds-pointer-arithmetic', 'cppcoreguidelines-pro-type-const-cast', 'cppcoreguidelines-pro-type-cstyle-cast', 'cppcoreguidelines-pro-type-member-init', 'cppcoreguidelines-pro-type-reinterpret-cast', 'cppcoreguidelines-pro-type-static-cast-downcast', 'cppcoreguidelines-pro-type-union-access', 'cppcoreguidelines-pro-type-vararg', 'cppcoreguidelines-rvalue-reference-param-not-moved', 'cppcoreguidelines-slicing', 'cppcoreguidelines-special-member-functions', 'cppcoreguidelines-use-default-member-init', 'cppcoreguidelines-use-enum-class', 'cppcoreguidelines-virtual-class-destructor', 'darwin-avoid-spinlock', 'darwin-dispatch-once-nonstatic', 'fuchsia-default-arguments-calls', 'fuchsia-default-arguments-declarations', 'fuchsia-header-anon-namespaces', 'fuchsia-multiple-inheritance', 'fuchsia-overloaded-operator', 'fuchsia-statically-constructed-objects', 'fuchsia-temporary-objects', 'fuchsia-trailing-return', 'fuchsia-virtual-inheritance', 'google-build-explicit-make-pair', 'google-build-namespaces', 'google-build-using-namespace', 'google-default-arguments', 'google-explicit-constructor', 'google-global-names-in-headers', 'google-objc-avoid-nsobject-new', 'google-objc-avoid-throwing-exception', 'google-objc-function-naming', 'google-objc-global-variable-declaration', 'google-readability-avoid-underscore-in-googletest-name', 'google-readability-braces-around-statements', 'google-readability-casting', 'google-readability-function-size', 'google-readability-namespace-comments', 'google-readability-todo', 'google-runtime-float', 'google-runtime-int', 'google-runtime-operator', 'google-upgrade-googletest-case', 'hicpp-avoid-c-arrays', 'hicpp-avoid-goto', 'hicpp-braces-around-statements', 'hicpp-deprecated-headers', 'hicpp-exception-baseclass', 'hicpp-explicit-conversions', 'hicpp-function-size', 'hicpp-ignored-remove-result', 'hicpp-invalid-access-moved', 'hicpp-member-init', 'hicpp-move-const-arg', 'hicpp-multiway-paths-covered', 'hicpp-named-parameter', 'hicpp-new-delete-operators', 'hicpp-no-array-decay', 'hicpp-no-assembler', 'hicpp-no-malloc', 'hicpp-noexcept-move', 'hicpp-signed-bitwise', 'hicpp-special-member-functions', 'hicpp-static-assert', 'hicpp-undelegated-constructor', 'hicpp-uppercase-literal-suffix', 'hicpp-use-auto', 'hicpp-use-emplace', 'hicpp-use-equals-default', 'hicpp-use-equals-delete', 'hicpp-use-noexcept', 'hicpp-use-nullptr', 'hicpp-use-override', 'hicpp-vararg', 'linuxkernel-must-check-errs', 'llvm-else-after-return', 'llvm-header-guard', 'llvm-include-order', 'llvm-namespace-comment', 'llvm-prefer-isa-or-dyn-cast-in-conditionals', 'llvm-prefer-register-over-unsigned', 'llvm-prefer-static-over-anonymous-namespace', 'llvm-qualified-auto', 'llvm-redundant-casting', 'llvm-twine-local', 'llvm-type-switch-case-types', 'llvm-use-new-mlir-op-builder', 'llvm-use-ranges', 'llvm-use-vector-utils', 'llvmlibc-callee-namespace', 'llvmlibc-implementation-in-namespace', 'llvmlibc-inline-function-decl', 'llvmlibc-restrict-system-libc-headers', 'misc-anonymous-namespace-in-header', 'misc-confusable-identifiers', 'misc-const-correctness', 'misc-coroutine-hostile-raii', 'misc-definitions-in-headers', 'misc-header-include-cycle', 'misc-misleading-bidirectional', 'misc-misleading-identifier', 'misc-misplaced-const', 'misc-multiple-inheritance', 'misc-new-delete-overloads', 'misc-no-recursion', 'misc-non-copyable-objects', 'misc-non-private-member-variables-in-classes', 'misc-override-with-different-visibility', 'misc-predictable-rand', 'misc-redundant-expression', 'misc-static-assert', 'misc-throw-by-value-catch-by-reference', 'misc-unconventional-assign-operator', 'misc-uniqueptr-reset-release', 'misc-unused-alias-decls', 'misc-unused-parameters', 'misc-unused-using-decls', 'misc-use-anonymous-namespace', 'misc-use-internal-linkage', 'modernize-avoid-bind', 'modernize-avoid-c-arrays', 'modernize-avoid-c-style-cast', 'modernize-avoid-setjmp-longjmp', 'modernize-avoid-variadic-functions', 'modernize-concat-nested-namespaces', 'modernize-deprecated-headers', 'modernize-deprecated-ios-base-aliases', 'modernize-loop-convert', 'modernize-macro-to-enum', 'modernize-make-shared', 'modernize-make-unique', 'modernize-min-max-use-initializer-list', 'modernize-pass-by-value', 'modernize-raw-string-literal', 'modernize-redundant-void-arg', 'modernize-replace-auto-ptr', 'modernize-replace-disallow-copy-and-assign-macro', 'modernize-replace-random-shuffle', 'modernize-return-braced-init-list', 'modernize-shrink-to-fit', 'modernize-type-traits', 'modernize-unary-static-assert', 'modernize-use-auto', 'modernize-use-bool-literals', 'modernize-use-constraints', 'modernize-use-default-member-init', 'modernize-use-designated-initializers', 'modernize-use-emplace', 'modernize-use-equals-default', 'modernize-use-equals-delete', 'modernize-use-integer-sign-comparison', 'modernize-use-nodiscard', 'modernize-use-noexcept', 'modernize-use-nullptr', 'modernize-use-override', 'modernize-use-ranges', 'modernize-use-scoped-lock', 'modernize-use-starts-ends-with', 'modernize-use-std-bit', 'modernize-use-std-format', 'modernize-use-std-numbers', 'modernize-use-std-print', 'modernize-use-string-view', 'modernize-use-structured-binding', 'modernize-use-trailing-return-type', 'modernize-use-transparent-functors', 'modernize-use-uncaught-exceptions', 'modernize-use-using', 'objc-assert-equals', 'objc-avoid-nserror-init', 'objc-dealloc-in-category', 'objc-forbidden-subclassing', 'objc-missing-hash', 'objc-nsdate-formatter', 'objc-nsinvocation-argument-lifetime', 'objc-property-declaration', 'objc-super-self', 'openmp-exception-escape', 'openmp-use-default-none', 'performance-avoid-endl', 'performance-enum-size', 'performance-faster-string-find', 'performance-for-range-copy', 'performance-implicit-conversion-in-loop', 'performance-inefficient-algorithm', 'performance-inefficient-string-concatenation', 'performance-inefficient-vector-operation', 'performance-move-const-arg', 'performance-move-constructor-init', 'performance-no-automatic-move', 'performance-no-int-to-ptr', 'performance-noexcept-destructor', 'performance-noexcept-move-constructor', 'performance-noexcept-swap', 'performance-prefer-single-char-overloads', 'performance-string-view-conversions', 'performance-trivially-destructible', 'performance-type-promotion-in-math-fn', 'performance-unnecessary-copy-initialization', 'performance-unnecessary-value-param', 'performance-use-std-move', 'portability-avoid-pragma-once', 'portability-no-assembler', 'portability-restrict-system-includes', 'portability-simd-intrinsics', 'portability-std-allocator-const', 'portability-template-virtual-member-function', 'readability-ambiguous-smartptr-reset-call', 'readability-avoid-const-params-in-decls', 'readability-avoid-nested-conditional-operator', 'readability-avoid-return-with-void-value', 'readability-avoid-unconditional-preprocessor-if', 'readability-braces-around-statements', 'readability-const-return-type', 'readability-container-contains', 'readability-container-data-pointer', 'readability-container-size-empty', 'readability-convert-member-functions-to-static', 'readability-delete-null-pointer', 'readability-duplicate-include', 'readability-else-after-return', 'readability-enum-initial-value', 'readability-function-cognitive-complexity', 'readability-function-size', 'readability-identifier-length', 'readability-identifier-naming', 'readability-implicit-bool-conversion', 'readability-inconsistent-declaration-parameter-name', 'readability-inconsistent-ifelse-braces', 'readability-isolate-declaration', 'readability-magic-numbers', 'readability-make-member-function-const', 'readability-math-missing-parentheses', 'readability-misleading-indentation', 'readability-misplaced-array-index', 'readability-named-parameter', 'readability-non-const-parameter', 'readability-operators-representation', 'readability-qualified-auto', 'readability-redundant-access-specifiers', 'readability-redundant-casting', 'readability-redundant-control-flow', 'readability-redundant-declaration', 'readability-redundant-function-ptr-dereference', 'readability-redundant-inline-specifier', 'readability-redundant-member-init', 'readability-redundant-parentheses', 'readability-redundant-preprocessor', 'readability-redundant-qualified-alias', 'readability-redundant-smartptr-get', 'readability-redundant-string-cstr', 'readability-redundant-string-init', 'readability-redundant-typename', 'readability-reference-to-constructed-temporary', 'readability-simplify-boolean-expr', 'readability-simplify-subscript-expr', 'readability-static-accessed-through-instance', 'readability-static-definition-in-anonymous-namespace', 'readability-string-compare', 'readability-suspicious-call-argument', 'readability-trailing-comma', 'readability-uniqueptr-delete-release', 'readability-uppercase-literal-suffix', 'readability-use-anyofallof', 'readability-use-concise-preprocessor-directives', 'readability-use-std-min-max', 'zircon-temporary-objects']
-clangd> b'I[12:10:29.108] clangd version 23.0.0git (https://github.com/llvm/llvm-project.git d9e52ccd1aeb572f56806bc8f64005afd47dc617)\n'
-clangd> b'I[12:10:29.108] Features: mac+xpc\n'
-clangd> b'I[12:10:29.108] PID: 2196\n'
-clangd> b'I[12:10:29.108] Working directory: /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531\n'
-clangd> b'I[12:10:29.108] argv[0]: build-clangd-release/bin/clangd\n'
-clangd> b'I[12:10:29.108] argv[1]: --check=clang/lib/Sema/Sema.cpp\n'
-clangd> b'I[12:10:29.108] argv[2]: --check-locations=0\n'
-clangd> b'I[12:10:29.108] argv[3]: --check-tidy-time=*\n'
-clangd> b'I[12:10:29.109] Entering check mode (no LSP server)\n'
-clangd> b'I[12:10:29.109] Testing on source file /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
-clangd> b'I[12:10:29.110] Loading compilation database...\n'
-clangd> b'I[12:10:29.134] Loaded compilation database from /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/compile_commands.json\n'
-clangd> b'I[12:10:29.137] Compile command from CDB is: [/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release] /usr/bin/c++ --driver-mode=g++ -DCLANG_EXPORTS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/Sema -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/include -I/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/llvm/include -I/opt/homebrew/include -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -Xclang -fno-pch-timestamp -fno-common -Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -std=c++17 -arch arm64 -fno-exceptions -funwind-tables -fno-rtti -Winvalid-pch -Xclang -include-pch -Xclang /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx -o tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -c -resource-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23 -- /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
-clangd> b'I[12:10:29.137] Parsing command...\n'
-clangd> b'I[12:10:29.144] internal (cc1) args are: -cc1 -triple arm64-apple-macosx26.0.0 -O3 -Wundef-prefix=TARGET_OS_ -Werror=undef-prefix -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name Sema.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf-no-reserve -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -fobjc-msgsend-class-selector-stubs -target-sdk-version=26.4 -fdepfile-entry=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/SDKSettings.json -fcompatibility-qualified-id-block-type-checking -fvisibility-inlines-hidden-static-local-var -fdefine-target-os-macros -fno-modulemap-allow-subdirectory-search -enable-tlsdesc -target-cpu apple-m1 -target-feature +v8.4a -target-feature +aes -target-feature +altnzcv -target-feature +ccdp -target-feature +ccpp -target-feature +complxnum -target-feature +crc -target-feature +dotprod -target-feature +flagm -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +fptoint -target-feature +fullfp16 -target-feature +jsconv -target-feature +lse -target-feature +neon -target-feature +pauth -target-feature +perfmon -target-feature +predres -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sb -target-feature +sha2 -target-feature +sha3 -target-feature +specrestrict -target-feature +ssbs -target-abi darwinpcs -tune-cpu apple-m5 -debugger-tuning=lldb -gsimple-template-names=simple -debug-forward-template-params -fdebug-compilation-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release -target-linker-version 1266.8 -fcoverage-compilation-dir=/Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release -resource-dir /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -D CLANG_EXPORTS -D __STDC_CONSTANT_MACROS -D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/Sema -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/include -I /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/llvm/include -I /opt/homebrew/include -D NDEBUG -I/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/lib/clang/23/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/SubFrameworks -internal-iframework /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/Library/Frameworks -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -Woverloaded-virtual -Wno-nested-anon-types -Winvalid-pch -pedantic -std=c++17 -fdeprecated-macro -ferror-limit 19 -fvisibility-inlines-hidden -stack-protector 1 -fblocks -fencode-extended-block-signature -fno-rtti -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fmax-type-align=16 -vectorize-loops -vectorize-slp -no-round-trip-args -fno-pch-timestamp -include-pch /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx.pch -include /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/cmake_pch.hxx -fdwarf2-cfi-asm -x c++ /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp\n'
-clangd> b'I[12:10:29.145] Building preamble...\n'
-clangd> b'I[12:10:29.155] Loaded compilation database from /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/build-clangd-release/compile_commands.json\n'
-clangd> b'I[12:10:30.582] Built preamble of size 79649832 for file /Users/nataliakokoromyti/Projects/llvm/llvm-project-190531/clang/lib/Sema/Sema.cpp version null in 1.44 seconds\n'
-clangd> b'I[12:10:30.583] Indexing headers...\n'
-clangd> b'I[12:10:31.041] Building AST...\n'
-clangd> b'I[12:10:31.218] Indexing AST...\n'
-clangd> b'I[12:10:31.227] Timing AST build with individual clang-tidy checks (target accuracy 3%)\n'
-clangd> b'I[12:10:31.935] Baseline = 139291000 ns\n'
-clangd> b'I[12:10:33.345] abseil-cleanup-ctad = 0%\n'
-FAST abseil-cleanup-ctad 0.0% <= 15%
-clangd> b'I[12:10:34.756] abseil-duration-addition = -0%\n'
-FAST abseil-duration-addition -0.0% <= 15%
-clangd> b'I[12:10:36.173] abseil-duration-comparison = 1%\n'
-FAST abseil-duration-comparison 1.0% <= 15%
-clangd> b'I[12:10:37.594] abseil-duration-conversion-cast = -0%\n'
-FAST abseil-duration-conversion-cast -0.0% <= 15%
-clangd> b'I[12:10:39.017] abseil-duration-division = -0%\n'
-FAST abseil-duration-division -0.0% <= 15%
-clangd> b'I[12:10:40.473] abseil-duration-factory-float = -2%\n'
-FAST abseil-duration-factory-float -2.0% <= 15%
-clangd> b'E[12:10:41.899] Speed unstable, discarding measurement.\n'
-clangd> b'I[12:10:43.322] abseil-duration-factory-scale = -1%\n'
-FAST abseil-duration-factory-scale -1.0% <= 15%
-clangd> b'I[12:10:44.743] abseil-duration-subtraction = 1%\n'
-FAST abseil-duration-subtraction 1.0% <= 15%
-clangd> b'I[12:10:46.169] abseil-duration-unnecessary-conversion = 1%\n'
-FAST abseil-duration-unnecessary-conversion 1.0% <= 15%
-clangd> b'I[12:10:47.593] abseil-faster-strsplit-delimiter = 0%\n'
-FAST abseil-faster-strsplit-delimiter 0.0% <= 15%
-clangd> b'I[12:10:49.011] abseil-no-internal-dependencies = 0%\n'
-FAST abseil-no-internal-dependencies 0.0% <= 15%
-clangd> b'I[12:10:50.439] abseil-no-namespace = -0%\n'
-FAST abseil-no-namespace -0.0% <= 15%
-clangd> b'I[12:10:51.872] abseil-redundant-strcat-calls = 0%\n'
-FAST abseil-redundant-strcat-calls 0.0% <= 15%
-clangd> b'I[12:10:53.311] abseil-str-cat-append = 1%\n'
-FAST abseil-str-cat-append 1.0% <= 15%
-clangd> b'I[12:10:54.748] abseil-string-find-startswith = -0%\n'
-FAST abseil-string-find-startswith -0.0% <= 15%
-clangd> b'I[12:10:56.240] abseil-string-find-str-contains = -0%\n'
-FAST abseil-string-find-str-contains -0.0% <= 15%
-clangd> b'I[12:10:57.681] abseil-time-comparison = 0%\n'
-FAST abseil-time-comparison 0.0% <= 15%
-clangd> b'I[12:10:59.124] abseil-time-subtraction = 1%\n'
-FAST abseil-time-subtraction 1.0% <= 15%
-clangd> b'I[12:11:00.568] abseil-unchecked-statusor-access = 1%\n'
-FAST abseil-unchecked-statusor-access 1.0% <= 15%
-clangd> b'I[12:11:02.036] abseil-upgrade-duration-conversions = 3%\n'
-FAST abseil-upgrade-duration-conversions 3.0% <= 15%
-clangd> b'I[12:11:03.607] altera-id-dependent-backward-branch = 17%\n'
-SLOW altera-id-dependent-backward-branch 17.0% <= 15%
-clangd> b'I[12:11:05.051] altera-kernel-name-restriction = 1%\n'
-FAST altera-kernel-name-restriction 1.0% <= 15%
-clangd> b'I[12:11:06.502] altera-single-work-item-barrier = 0%\n'
-FAST altera-single-work-item-barrier 0.0% <= 15%
-clangd> b'I[12:11:07.951] altera-struct-pack-align = 0%\n'
-FAST altera-struct-pack-align 0.0% <= 15%
-clangd> b'I[12:11:09.430] altera-unroll-loops = 0%\n'
-FAST altera-unroll-loops 0.0% <= 15%
-clangd> b'I[12:11:10.921] android-cloexec-accept = 6%\n'
-FAST android-cloexec-accept 6.0% <= 15%
-clangd> b'I[12:11:12.363] android-cloexec-accept4 = 0%\n'
-FAST android-cloexec-accept4 0.0% <= 15%
-clangd> b'I[12:11:13.802] android-cloexec-creat = 0%\n'
-FAST android-cloexec-creat 0.0% <= 15%
-clangd> b'I[12:11:15.243] android-cloexec-dup = 1%\n'
-FAST android-cloexec-dup 1.0% <= 15%
-clangd> b'I[12:11:16.679] android-cloexec-epoll-create = 1%\n'
-FAST android-cloexec-epoll-create 1.0% <= 15%
-clangd> b'I[12:11:18.120] android-cloexec-epoll-create1 = 0%\n'
-FAST android-cloexec-epoll-create1 0.0% <= 15%
-clangd> b'I[12:11:19.563] android-cloexec-fopen = 1%\n'
-FAST android-cloexec-fopen 1.0% <= 15%
-clangd> b'I[12:11:21.005] android-cloexec-inotify-init = 1%\n'
-FAST android-cloexec-inotify-init 1.0% <= 15%
-clangd> b'I[12:11:22.448] android-cloexec-inotify-init1 = 0%\n'
-FAST android-cloexec-inotify-init1 0.0% <= 15%
-clangd> b'I[12:11:23.889] android-cloexec-memfd-create = 0%\n'
-FAST android-cloexec-memfd-create 0.0% <= 15%
-clangd> b'I[12:11:25.335] android-cloexec-open = 1%\n'
-FAST android-cloexec-open 1.0% <= 15%
-clangd> b'I[12:11:26.779] android-cloexec-pipe = 1%\n'
-FAST android-cloexec-pipe 1.0% <= 15%
-clangd> b'I[12:11:28.224] android-cloexec-pipe2 = 0%\n'
-FAST android-cloexec-pipe2 0.0% <= 15%
-clangd> b'I[12:11:29.668] android-cloexec-socket = 0%\n'
-FAST android-cloexec-socket 0.0% <= 15%
-clangd> b'I[12:11:31.111] android-comparison-in-temp-failure-retry = 0%\n'
-FAST android-comparison-in-temp-failure-retry 0.0% <= 15%
-clangd> b'I[12:11:32.582] boost-use-ranges = 4%\n'
-FAST boost-use-ranges 4.0% <= 15%
-clangd> b'I[12:11:34.030] boost-use-to-string = -0%\n'
-FAST boost-use-to-string -0.0% <= 15%
-clangd> b'I[12:11:35.479] bugprone-argument-comment = 1%\n'
-FAST bugprone-argument-comment 1.0% <= 15%
-clangd> b'I[12:11:36.932] bugprone-assert-side-effect = 1%\n'
-FAST bugprone-assert-side-effect 1.0% <= 15%
-clangd> b'I[12:11:38.379] bugprone-assignment-in-if-condition = 1%\n'
-FAST bugprone-assignment-in-if-condition 1.0% <= 15%
-clangd> b'I[12:11:39.841] bugprone-assignment-in-selection-statement = 2%\n'
-FAST bugprone-assignment-in-selection-statement 2.0% <= 15%
-clangd> b'I[12:11:41.290] bugprone-bad-signal-to-kill-thread = 0%\n'
-FAST bugprone-bad-signal-to-kill-thread 0.0% <= 15%
-clangd> b'I[12:11:42.738] bugprone-bitwise-pointer-cast = 1%\n'
-FAST bugprone-bitwise-pointer-cast 1.0% <= 15%
-clangd> b'I[12:11:44.195] bugprone-bool-pointer-implicit-conversion = 1%\n'
-FAST bugprone-bool-pointer-implicit-conversion 1.0% <= 15%
-clangd> b'I[12:11:45.658] bugprone-branch-clone = 1%\n'
-FAST bugprone-branch-clone 1.0% <= 15%
-clangd> b'I[12:11:47.107] bugprone-capturing-this-in-member-variable = 0%\n'
-FAST bugprone-capturing-this-in-member-variable 0.0% <= 15%
-clangd> b'I[12:11:48.557] bugprone-casting-through-void = 0%\n'
-FAST bugprone-casting-through-void 0.0% <= 15%
-clangd> b'I[12:11:50.014] bugprone-chained-comparison = 1%\n'
-FAST bugprone-chained-comparison 1.0% <= 15%
-clangd> b'I[12:11:51.466] bugprone-command-processor = 0%\n'
-FAST bugprone-command-processor 0.0% <= 15%
-clangd> b'I[12:11:52.916] bugprone-compare-pointer-to-member-virtual-function = 1%\n'
-FAST bugprone-compare-pointer-to-member-virtual-function 1.0% <= 15%
-clangd> b'I[12:11:54.367] bugprone-copy-constructor-init = 0%\n'
-FAST bugprone-copy-constructor-init 0.0% <= 15%
-clangd> b'I[12:11:55.820] bugprone-copy-constructor-mutates-argument = -0%\n'
-FAST bugprone-copy-constructor-mutates-argument -0.0% <= 15%
-clangd> b'I[12:11:57.272] bugprone-crtp-constructor-accessibility = 0%\n'
-FAST bugprone-crtp-constructor-accessibility 0.0% <= 15%
-clangd> b'I[12:11:58.729] bugprone-dangling-handle = 1%\n'
-FAST bugprone-dangling-handle 1.0% <= 15%
-clangd> b'I[12:12:00.180] bugprone-default-operator-new-on-overaligned-type = -0%\n'
-FAST bugprone-default-operator-new-on-overaligned-type -0.0% <= 15%
-clangd> b'I[12:12:01.636] bugprone-derived-method-shadowing-base-method = 0%\n'
-FAST bugprone-derived-method-shadowing-base-method 0.0% <= 15%
-clangd> b'I[12:12:03.088] bugprone-dynamic-static-initializers = -0%\n'
-FAST bugprone-dynamic-static-initializers -0.0% <= 15%
-clangd> b'I[12:12:04.561] bugprone-easily-swappable-parameters = 3%\n'
-FAST bugprone-easily-swappable-parameters 3.0% <= 15%
-clangd> b'I[12:12:06.016] bugprone-empty-catch = 0%\n'
-FAST bugprone-empty-catch 0.0% <= 15%
-clangd> b'I[12:12:07.471] bugprone-exception-copy-constructor-throws = -0%\n'
-FAST bugprone-exception-copy-constructor-throws -0.0% <= 15%
-clangd> b'I[12:12:08.925] bugprone-exception-escape = -0%\n'
-FAST bugprone-exception-escape -0.0% <= 15%
-clangd> b'I[12:12:10.381] bugprone-float-loop-counter = 0%\n'
-FAST bugprone-float-loop-counter 0.0% <= 15%
-clangd> b'I[12:12:11.840] bugprone-fold-init-type = 1%\n'
-FAST bugprone-fold-init-type 1.0% <= 15%
-clangd> b'I[12:12:13.299] bugprone-forward-declaration-namespace = 1%\n'
-FAST bugprone-forward-declaration-namespace 1.0% <= 15%
-clangd> b'I[12:12:14.753] bugprone-forwarding-reference-overload = 0%\n'
-FAST bugprone-forwarding-reference-overload 0.0% <= 15%
-clangd> b'I[12:12:16.243] bugprone-implicit-widening-of-multiplication-result = 5%\n'
-FAST bugprone-implicit-widening-of-multiplication-result 5.0% <= 15%
-clangd> b'I[12:12:17.702] bugprone-inaccurate-erase = 0%\n'
-FAST bugprone-inaccurate-erase 0.0% <= 15%
-clangd> b'I[12:12:19.173] bugprone-inc-dec-in-conditions = 3%\n'
-FAST bugprone-inc-dec-in-conditions 3.0% <= 15%
-clangd> b'I[12:12:20.630] bugprone-incorrect-enable-if = 1%\n'
-FAST bugprone-incorrect-enable-if 1.0% <= 15%
-clangd> b'I[12:12:22.086] bugprone-incorrect-enable-shared-from-this = 0%\n'
-FAST bugprone-incorrect-enable-shared-from-this 0.0% <= 15%
-clangd> b'I[12:12:23.544] bugprone-incorrect-roundings = 0%\n'
-FAST bugprone-incorrect-roundings 0.0% <= 15%
-clangd> b'I[12:12:25.022] bugprone-infinite-loop = 3%\n'
-FAST bugprone-infinite-loop 3.0% <= 15%
-clangd> b'I[12:12:26.481] bugprone-integer-division = 0%\n'
-FAST bugprone-integer-division 0.0% <= 15%
-clangd> b'I[12:12:27.940] bugprone-invalid-enum-default-initialization = 1%\n'
-FAST bugprone-invalid-enum-default-initialization 1.0% <= 15%
-clangd> b'I[12:12:29.398] bugprone-lambda-function-name = 0%\n'
-FAST bugprone-lambda-function-name 0.0% <= 15%
-clangd> b'I[12:12:30.854] bugprone-macro-parentheses = 0%\n'
-FAST bugprone-macro-parentheses 0.0% <= 15%
-clangd> b'I[12:12:32.314] bugprone-macro-repeated-side-effects = 0%\n'
-FAST bugprone-macro-repeated-side-effects 0.0% <= 15%
-clangd> b'I[12:12:33.772] bugprone-misleading-setter-of-reference = -0%\n'
-FAST bugprone-misleading-setter-of-reference -0.0% <= 15%
-clangd> b'I[12:12:35.233] bugprone-misplaced-operator-in-strlen-in-alloc = 1%\n'
-FAST bugprone-misplaced-operator-in-strlen-in-alloc 1.0% <= 15%
-clangd> b'I[12:12:36.691] bugprone-misplaced-pointer-arithmetic-in-alloc = 0%\n'
-FAST bugprone-misplaced-pointer-arithmetic-in-alloc 0.0% <= 15%
-clangd> b'I[12:12:38.151] bugprone-misplaced-widening-cast = 1%\n'
-FAST bugprone-misplaced-widening-cast 1.0% <= 15%
-clangd> b'I[12:12:39.610] bugprone-move-forwarding-reference = 0%\n'
-FAST bugprone-move-forwarding-reference 0.0% <= 15%
-clangd> b'I[12:12:41.068] bugprone-multi-level-implicit-pointer-conversion = 0%\n'
-FAST bugprone-multi-level-implicit-pointer-conversion 0.0% <= 15%
-clangd> b'I[12:12:42.534] bugprone-multiple-new-in-one-expression = 2%\n'
-FAST bugprone-multiple-new-in-one-expression 2.0% <= 15%
-clangd> b'I[12:12:44.000] bugprone-multiple-statement-macro = 1%\n'
-FAST bugprone-multiple-statement-macro 1.0% <= 15%
-clangd> b'I[12:12:45.471] bugprone-narrowing-conversions = 2%\n'
-FAST bugprone-narrowing-conversions 2.0% <= 15%
-clangd> b'I[12:12:46.933] bugprone-no-escape = 1%\n'
-FAST bugprone-no-escape 1.0% <= 15%
-clangd> b'I[12:12:48.393] bugprone-non-zero-enum-to-bool-conversion = 0%\n'
-FAST bugprone-non-zero-enum-to-bool-conversion 0.0% <= 15%
-clangd> b'I[12:12:49.855] bugprone-nondeterministic-pointer-iteration-order = 0%\n'
-FAST bugprone-nondeterministic-pointer-iteration-order 0.0% <= 15%
-clangd> b'I[12:12:51.326] bugprone-not-null-terminated-result = 2%\n'
-FAST bugprone-not-null-terminated-result 2.0% <= 15%
-clangd> b'I[12:12:52.795] bugprone-optional-value-conversion = 2%\n'
-FAST bugprone-optional-value-conversion 2.0% <= 15%
-clangd> b'I[12:12:54.261] bugprone-parent-virtual-call = 1%\n'
-FAST bugprone-parent-virtual-call 1.0% <= 15%
-clangd> b'I[12:12:55.722] bugprone-pointer-arithmetic-on-polymorphic-object = -0%\n'
-FAST bugprone-pointer-arithmetic-on-polymorphic-object -0.0% <= 15%
-clangd> b'I[12:12:57.183] bugprone-posix-return = 0%\n'
-FAST bugprone-posix-return 0.0% <= 15%
-clangd> b'I[12:12:58.658] bugprone-random-generator-seed = 2%\n'
-FAST bugprone-random-generator-seed 2.0% <= 15%
-clangd> b'I[12:13:00.123] bugprone-raw-memory-call-on-non-trivial-type = 1%\n'
-FAST bugprone-raw-memory-call-on-non-trivial-type 1.0% <= 15%
-clangd> b'I[12:13:01.590] bugprone-redundant-branch-condition = -0%\n'
-FAST bugprone-redundant-branch-condition -0.0% <= 15%
-clangd> b'I[12:13:03.065] bugprone-reserved-identifier = 1%\n'
-FAST bugprone-reserved-identifier 1.0% <= 15%
-clangd> b'I[12:13:04.535] bugprone-return-const-ref-from-parameter = 1%\n'
-FAST bugprone-return-const-ref-from-parameter 1.0% <= 15%
-clangd> b'I[12:13:06.002] bugprone-shared-ptr-array-mismatch = 0%\n'
-FAST bugprone-shared-ptr-array-mismatch 0.0% <= 15%
-clangd> b'I[12:13:07.463] bugprone-signal-handler = -0%\n'
-FAST bugprone-signal-handler -0.0% <= 15%
-clangd> b'I[12:13:08.926] bugprone-signed-char-misuse = 1%\n'
-FAST bugprone-signed-char-misuse 1.0% <= 15%
-clangd> b'I[12:13:10.392] bugprone-sizeof-container = 1%\n'
-FAST bugprone-sizeof-container 1.0% <= 15%
-clangd> b'I[12:13:11.866] bugprone-sizeof-expression = 2%\n'
-FAST bugprone-sizeof-expression 2.0% <= 15%
-clangd> b'I[12:13:13.353] bugprone-spuriously-wake-up-functions = 3%\n'
-FAST bugprone-spuriously-wake-up-functions 3.0% <= 15%
-clangd> b'I[12:13:14.894] bugprone-standalone-empty = 11%\n'
-FAST bugprone-standalone-empty 11.0% <= 15%
-clangd> b'I[12:13:16.360] bugprone-std-exception-baseclass = 0%\n'
-FAST bugprone-std-exception-baseclass 0.0% <= 15%
-clangd> b'I[12:13:17.821] bugprone-std-namespace-modification = 0%\n'
-FAST bugprone-std-namespace-modification 0.0% <= 15%
-clangd> b'I[12:13:19.283] bugprone-string-constructor = 0%\n'
-FAST bugprone-string-constructor 0.0% <= 15%
-clangd> b'I[12:13:20.745] bugprone-string-integer-assignment = 0%\n'
-FAST bugprone-string-integer-assignment 0.0% <= 15%
-clangd> b'I[12:13:22.208] bugprone-string-literal-with-embedded-nul = 0%\n'
-FAST bugprone-string-literal-with-embedded-nul 0.0% <= 15%
-clangd> b'I[12:13:23.687] bugprone-stringview-nullptr = 3%\n'
-FAST bugprone-stringview-nullptr 3.0% <= 15%
-clangd> b'I[12:13:25.147] bugprone-suspicious-enum-usage = 0%\n'
-FAST bugprone-suspicious-enum-usage 0.0% <= 15%
-clangd> b'I[12:13:26.610] bugprone-suspicious-include = 0%\n'
-FAST bugprone-suspicious-include 0.0% <= 15%
-clangd> b'I[12:13:28.073] bugprone-suspicious-memory-comparison = 1%\n'
-FAST bugprone-suspicious-memory-comparison 1.0% <= 15%
-clangd> b'I[12:13:29.542] bugprone-suspicious-memset-usage = 1%\n'
-FAST bugprone-suspicious-memset-usage 1.0% <= 15%
-clangd> b'I[12:13:31.003] bugprone-suspicious-missing-comma = 0%\n'
-FAST bugprone-suspicious-missing-comma 0.0% <= 15%
-clangd> b'I[12:13:32.465] bugprone-suspicious-realloc-usage = 0%\n'
-FAST bugprone-suspicious-realloc-usage 0.0% <= 15%
-clangd> b'I[12:13:33.928] bugprone-suspicious-semicolon = 0%\n'
-FAST bugprone-suspicious-semicolon 0.0% <= 15%
-clangd> b'I[12:13:35.402] bugprone-suspicious-string-compare = 2%\n'
-FAST bugprone-suspicious-string-compare 2.0% <= 15%
-clangd> b'I[12:13:36.863] bugprone-suspicious-stringview-data-usage = 1%\n'
-FAST bugprone-suspicious-stringview-data-usage 1.0% <= 15%
-clangd> b'I[12:13:38.343] bugprone-swapped-arguments = 3%\n'
-FAST bugprone-swapped-arguments 3.0% <= 15%
-clangd> b'I[12:13:39.805] bugprone-switch-missing-default-case = 0%\n'
-FAST bugprone-switch-missing-default-case 0.0% <= 15%
-clangd> b'I[12:13:41.266] bugprone-tagged-union-member-count = 0%\n'
-FAST bugprone-tagged-union-member-count 0.0% <= 15%
-clangd> b'I[12:13:42.733] bugprone-terminating-continue = 1%\n'
-FAST bugprone-terminating-continue 1.0% <= 15%
-clangd> b'I[12:13:44.203] bugprone-throw-keyword-missing = 1%\n'
-FAST bugprone-throw-keyword-missing 1.0% <= 15%
-clangd> b'I[12:13:45.662] bugprone-throwing-static-initialization = -0%\n'
-FAST bugprone-throwing-static-initialization -0.0% <= 15%
-clangd> b'I[12:13:47.123] bugprone-too-small-loop-variable = 0%\n'
-FAST bugprone-too-small-loop-variable 0.0% <= 15%
-clangd> b'I[12:13:48.601] bugprone-unchecked-optional-access = 2%\n'
-FAST bugprone-unchecked-optional-access 2.0% <= 15%
-clangd> b'I[12:13:50.064] bugprone-unchecked-string-to-number-conversion = 0%\n'
-FAST bugprone-unchecked-string-to-number-conversion 0.0% <= 15%
-clangd> b'I[12:13:51.528] bugprone-undefined-memory-manipulation = 0%\n'
-FAST bugprone-undefined-memory-manipulation 0.0% <= 15%
-clangd> b'I[12:13:52.994] bugprone-undelegated-constructor = 1%\n'
-FAST bugprone-undelegated-constructor 1.0% <= 15%
-clangd> b'I[12:13:54.454] bugprone-unhandled-exception-at-new = 0%\n'
-FAST bugprone-unhandled-exception-at-new 0.0% <= 15%
-clangd> b'I[12:13:55.918] bugprone-unhandled-self-assignment = 0%\n'
-FAST bugprone-unhandled-self-assignment 0.0% <= 15%
-clangd> b'I[12:13:57.379] bugprone-unintended-char-ostream-output = 0%\n'
-FAST bugprone-unintended-char-ostream-output 0.0% <= 15%
-clangd> b'I[12:13:58.843] bugprone-unique-ptr-array-mismatch = 0%\n'
-FAST bugprone-unique-ptr-array-mismatch 0.0% <= 15%
-clangd> b'I[12:14:00.306] bugprone-unsafe-functions = 0%\n'
-FAST bugprone-unsafe-functions 0.0% <= 15%
-clangd> b'I[12:14:01.768] bugprone-unsafe-to-allow-exceptions = -0%\n'
-FAST bugprone-unsafe-to-allow-exceptions -0.0% <= 15%
-clangd> b'I[12:14:03.229] bugprone-unused-local-non-trivial-variable = 1%\n'
-FAST bugprone-unused-local-non-trivial-variable 1.0% <= 15%
-clangd> b'I[12:14:04.704] bugprone-unused-raii = 2%\n'
-FAST bugprone-unused-raii 2.0% <= 15%
-clangd> b'I[12:14:06.187] bugprone-unused-return-value = 3%\n'
-FAST bugprone-unused-return-value 3.0% <= 15%
-clangd> b'I[12:14:07.707] bugprone-use-after-move = 8%\n'
-FAST bugprone-use-after-move 8.0% <= 15%
-clangd> b'I[12:14:09.168] bugprone-virtual-near-miss = 0%\n'
-FAST bugprone-virtual-near-miss 0.0% <= 15%
-clangd> b'I[12:14:10.640] cert-arr39-c = 2%\n'
-FAST cert-arr39-c 2.0% <= 15%
-clangd> b'I[12:14:12.121] cert-con36-c = 3%\n'
-FAST cert-con36-c 3.0% <= 15%
-clangd> b'I[12:14:13.605] cert-con54-cpp = 3%\n'
-FAST cert-con54-cpp 3.0% <= 15%
-clangd> b'I[12:14:15.067] cert-ctr56-cpp = 0%\n'
-FAST cert-ctr56-cpp 0.0% <= 15%
-clangd> b'I[12:14:16.538] cert-dcl03-c = 2%\n'
-FAST cert-dcl03-c 2.0% <= 15%
-clangd> b'I[12:14:18.008] cert-dcl16-c = 1%\n'
-FAST cert-dcl16-c 1.0% <= 15%
-clangd> b'I[12:14:19.477] cert-dcl37-c = 1%\n'
-FAST cert-dcl37-c 1.0% <= 15%
-clangd> b'I[12:14:20.941] cert-dcl50-cpp = 0%\n'
-FAST cert-dcl50-cpp 0.0% <= 15%
-clangd> b'I[12:14:22.410] cert-dcl51-cpp = 1%\n'
-FAST cert-dcl51-cpp 1.0% <= 15%
-clangd> b'I[12:14:23.873] cert-dcl54-cpp = 0%\n'
-FAST cert-dcl54-cpp 0.0% <= 15%
-clangd> b'I[12:14:25.336] cert-dcl58-cpp = -0%\n'
-FAST cert-dcl58-cpp -0.0% <= 15%
-clangd> b'I[12:14:26.799] cert-dcl59-cpp = 0%\n'
-FAST cert-dcl59-cpp 0.0% <= 15%
-clangd> b'I[12:14:28.264] cert-env33-c = 1%\n'
-FAST cert-env33-c 1.0% <= 15%
-clangd> b'I[12:14:29.725] cert-err09-cpp = 0%\n'
-FAST cert-err09-cpp 0.0% <= 15%
-clangd> b'I[12:14:31.210] cert-err33-c = 4%\n'
-FAST cert-err33-c 4.0% <= 15%
-clangd> b'I[12:14:32.681] cert-err34-c = 1%\n'
-FAST cert-err34-c 1.0% <= 15%
-clangd> b'I[12:14:34.148] cert-err52-cpp = 1%\n'
-FAST cert-err52-cpp 1.0% <= 15%
-clangd> b'I[12:14:35.606] cert-err58-cpp = 0%\n'
-FAST cert-err58-cpp 0.0% <= 15%
-clangd> b'I[12:14:37.066] cert-err60-cpp = 0%\n'
-FAST cert-err60-cpp 0.0% <= 15%
-clangd> b'I[12:14:38.529] cert-err61-cpp = 0%\n'
-FAST cert-err61-cpp 0.0% <= 15%
-clangd> b'I[12:14:39.990] cert-exp42-c = 0%\n'
-FAST cert-exp42-c 0.0% <= 15%
-clangd> b'I[12:14:41.467] cert-exp45-c = 2%\n'
-FAST cert-exp45-c 2.0% <= 15%
-clangd> b'I[12:14:42.929] cert-fio38-c = 0%\n'
-FAST cert-fio38-c 0.0% <= 15%
-clangd> b'I[12:14:44.395] cert-flp30-c = 0%\n'
-FAST cert-flp30-c 0.0% <= 15%
-clangd> b'I[12:14:45.858] cert-flp37-c = 0%\n'
-FAST cert-flp37-c 0.0% <= 15%
-clangd> b'I[12:14:47.319] cert-int09-c = -0%\n'
-FAST cert-int09-c -0.0% <= 15%
-clangd> b'I[12:14:48.779] cert-mem57-cpp = 0%\n'
-FAST cert-mem57-cpp 0.0% <= 15%
-clangd> b'I[12:14:50.243] cert-msc24-c = 1%\n'
-FAST cert-msc24-c 1.0% <= 15%
-clangd> b'I[12:14:51.706] cert-msc30-c = 0%\n'
-FAST cert-msc30-c 0.0% <= 15%
-clangd> b'I[12:14:53.180] cert-msc32-c = 2%\n'
-FAST cert-msc32-c 2.0% <= 15%
-clangd> b'I[12:14:54.643] cert-msc33-c = 1%\n'
-FAST cert-msc33-c 1.0% <= 15%
-clangd> b'I[12:14:56.110] cert-msc50-cpp = 0%\n'
-FAST cert-msc50-cpp 0.0% <= 15%
-clangd> b'I[12:14:57.583] cert-msc51-cpp = 2%\n'
-FAST cert-msc51-cpp 2.0% <= 15%
-clangd> b'I[12:14:59.053] cert-msc54-cpp = 0%\n'
-FAST cert-msc54-cpp 0.0% <= 15%
-clangd> b'I[12:15:00.515] cert-oop11-cpp = 0%\n'
-FAST cert-oop11-cpp 0.0% <= 15%
-clangd> b'I[12:15:01.978] cert-oop54-cpp = -0%\n'
-FAST cert-oop54-cpp -0.0% <= 15%
-clangd> b'I[12:15:03.442] cert-oop57-cpp = 1%\n'
-FAST cert-oop57-cpp 1.0% <= 15%
-clangd> b'I[12:15:04.905] cert-oop58-cpp = 0%\n'
-FAST cert-oop58-cpp 0.0% <= 15%
-clangd> b'I[12:15:06.368] cert-pos44-c = 0%\n'
-FAST cert-pos44-c 0.0% <= 15%
-clangd> b'I[12:15:07.832] cert-pos47-c = 0%\n'
-FAST cert-pos47-c 0.0% <= 15%
-clangd> b'I[12:15:09.291] cert-sig30-c = -0%\n'
-FAST cert-sig30-c -0.0% <= 15%
-clangd> b'I[12:15:10.753] cert-str34-c = 0%\n'
-FAST cert-str34-c 0.0% <= 15%
-clangd> b'I[12:15:12.225] concurrency-mt-unsafe = 1%\n'
-FAST concurrency-mt-unsafe 1.0% <= 15%
-clangd> b'I[12:15:13.695] concurrency-thread-canceltype-asynchronous = -0%\n'
-FAST concurrency-thread-canceltype-asynchronous -0.0% <= 15%
-clangd> b'I[12:15:15.171] cppcoreguidelines-avoid-c-arrays = 1%\n'
-FAST cppcoreguidelines-avoid-c-arrays 1.0% <= 15%
-clangd> b'I[12:15:16.633] cppcoreguidelines-avoid-capturing-lambda-coroutines = 0%\n'
-FAST cppcoreguidelines-avoid-capturing-lambda-coroutines 0.0% <= 15%
-clangd> b'I[12:15:18.097] cppcoreguidelines-avoid-const-or-ref-data-members = 0%\n'
-FAST cppcoreguidelines-avoid-const-or-ref-data-members 0.0% <= 15%
-clangd> b'I[12:15:19.565] cppcoreguidelines-avoid-do-while = 0%\n'
-FAST cppcoreguidelines-avoid-do-while 0.0% <= 15%
-clangd> b'I[12:15:21.031] cppcoreguidelines-avoid-goto = 1%\n'
-FAST cppcoreguidelines-avoid-goto 1.0% <= 15%
-clangd> b'I[12:15:22.507] cppcoreguidelines-avoid-magic-numbers = 1%\n'
-FAST cppcoreguidelines-avoid-magic-numbers 1.0% <= 15%
-clangd> b'I[12:15:23.982] cppcoreguidelines-avoid-non-const-global-variables = 0%\n'
-FAST cppcoreguidelines-avoid-non-const-global-variables 0.0% <= 15%
-clangd> b'I[12:15:25.447] cppcoreguidelines-avoid-reference-coroutine-parameters = 0%\n'
-FAST cppcoreguidelines-avoid-reference-coroutine-parameters 0.0% <= 15%
-clangd> b'I[12:15:26.916] cppcoreguidelines-c-copy-assignment-signature = 2%\n'
-FAST cppcoreguidelines-c-copy-assignment-signature 2.0% <= 15%
-clangd> b'I[12:15:28.383] cppcoreguidelines-explicit-virtual-functions = 0%\n'
-FAST cppcoreguidelines-explicit-virtual-functions 0.0% <= 15%
-clangd> b'I[12:15:29.854] cppcoreguidelines-init-variables = 1%\n'
-FAST cppcoreguidelines-init-variables 1.0% <= 15%
-clangd> b'I[12:15:31.316] cppcoreguidelines-interfaces-global-init = 0%\n'
-FAST cppcoreguidelines-interfaces-global-init 0.0% <= 15%
-clangd> b'I[12:15:32.788] cppcoreguidelines-macro-to-enum = 1%\n'
-FAST cppcoreguidelines-macro-to-enum 1.0% <= 15%
-clangd> b'I[12:15:34.253] cppcoreguidelines-macro-usage = 0%\n'
-FAST cppcoreguidelines-macro-usage 0.0% <= 15%
-clangd> b'I[12:15:35.717] cppcoreguidelines-misleading-capture-default-by-value = 0%\n'
-FAST cppcoreguidelines-misleading-capture-default-by-value 0.0% <= 15%
-clangd> b'I[12:15:37.181] cppcoreguidelines-missing-std-forward = 0%\n'
-FAST cppcoreguidelines-missing-std-forward 0.0% <= 15%
-clangd> b'I[12:15:38.656] cppcoreguidelines-narrowing-conversions = 2%\n'
-FAST cppcoreguidelines-narrowing-conversions 2.0% <= 15%
-clangd> b'I[12:15:40.122] cppcoreguidelines-no-malloc = 1%\n'
-FAST cppcoreguidelines-no-malloc 1.0% <= 15%
-clangd> b'I[12:15:41.583] cppcoreguidelines-no-suspend-with-lock = 0%\n'
-FAST cppcoreguidelines-no-suspend-with-lock 0.0% <= 15%
-clangd> b'I[12:15:43.045] cppcoreguidelines-noexcept-destructor = 0%\n'
-FAST cppcoreguidelines-noexcept-destructor 0.0% <= 15%
-clangd> b'I[12:15:44.506] cppcoreguidelines-noexcept-move-operations = 0%\n'
-FAST cppcoreguidelines-noexcept-move-operations 0.0% <= 15%
-clangd> b'I[12:15:45.968] cppcoreguidelines-noexcept-swap = 0%\n'
-FAST cppcoreguidelines-noexcept-swap 0.0% <= 15%
-clangd> b'I[12:15:47.431] cppcoreguidelines-non-private-member-variables-in-classes = 0%\n'
-FAST cppcoreguidelines-non-private-member-variables-in-classes 0.0% <= 15%
-clangd> b'I[12:15:48.924] cppcoreguidelines-owning-memory = 5%\n'
-FAST cppcoreguidelines-owning-memory 5.0% <= 15%
-clangd> b'I[12:15:50.401] cppcoreguidelines-prefer-member-initializer = 1%\n'
-FAST cppcoreguidelines-prefer-member-initializer 1.0% <= 15%
-clangd> b'I[12:15:51.874] cppcoreguidelines-pro-bounds-array-to-pointer-decay = 2%\n'
-FAST cppcoreguidelines-pro-bounds-array-to-pointer-decay 2.0% <= 15%
-clangd> b'I[12:15:53.342] cppcoreguidelines-pro-bounds-avoid-unchecked-container-access = 1%\n'
-FAST cppcoreguidelines-pro-bounds-avoid-unchecked-container-access 1.0% <= 15%
-clangd> b'I[12:15:54.810] cppcoreguidelines-pro-bounds-constant-array-index = 1%\n'
-FAST cppcoreguidelines-pro-bounds-constant-array-index 1.0% <= 15%
-clangd> b'I[12:15:56.275] cppcoreguidelines-pro-bounds-pointer-arithmetic = 0%\n'
-FAST cppcoreguidelines-pro-bounds-pointer-arithmetic 0.0% <= 15%
-clangd> b'I[12:15:57.737] cppcoreguidelines-pro-type-const-cast = 0%\n'
-FAST cppcoreguidelines-pro-type-const-cast 0.0% <= 15%
-clangd> b'I[12:15:59.204] cppcoreguidelines-pro-type-cstyle-cast = 1%\n'
-FAST cppcoreguidelines-pro-type-cstyle-cast 1.0% <= 15%
-clangd> b'I[12:16:00.672] cppcoreguidelines-pro-type-member-init = 1%\n'
-FAST cppcoreguidelines-pro-type-member-init 1.0% <= 15%
-clangd> b'I[12:16:02.136] cppcoreguidelines-pro-type-reinterpret-cast = -0%\n'
-FAST cppcoreguidelines-pro-type-reinterpret-cast -0.0% <= 15%
-clangd> b'I[12:16:03.598] cppcoreguidelines-pro-type-static-cast-downcast = -0%\n'
-FAST cppcoreguidelines-pro-type-static-cast-downcast -0.0% <= 15%
-clangd> b'I[12:16:05.061] cppcoreguidelines-pro-type-union-access = 1%\n'
-FAST cppcoreguidelines-pro-type-union-access 1.0% <= 15%
-clangd> b'I[12:16:06.526] cppcoreguidelines-pro-type-vararg = 1%\n'
-FAST cppcoreguidelines-pro-type-vararg 1.0% <= 15%
-clangd> b'I[12:16:07.989] cppcoreguidelines-rvalue-reference-param-not-moved = 0%\n'
-FAST cppcoreguidelines-rvalue-reference-param-not-moved 0.0% <= 15%
-clangd> b'I[12:16:09.455] cppcoreguidelines-slicing = 1%\n'
-FAST cppcoreguidelines-slicing 1.0% <= 15%
-clangd> b'I[12:16:10.919] cppcoreguidelines-special-member-functions = 1%\n'
-FAST cppcoreguidelines-special-member-functions 1.0% <= 15%
-clangd> b'I[12:16:12.394] cppcoreguidelines-use-default-member-init = 1%\n'
-FAST cppcoreguidelines-use-default-member-init 1.0% <= 15%
-clangd> b'I[12:16:13.856] cppcoreguidelines-use-enum-class = -0%\n'
-FAST cppcoreguidelines-use-enum-class -0.0% <= 15%
-clangd> b'I[12:16:15.319] cppcoreguidelines-virtual-class-destructor = 0%\n'
-FAST cppcoreguidelines-virtual-class-destructor 0.0% <= 15%
-clangd> b'I[12:16:16.784] darwin-avoid-spinlock = 1%\n'
-FAST darwin-avoid-spinlock 1.0% <= 15%
-clangd> b'I[12:16:18.248] darwin-dispatch-once-nonstatic = 0%\n'
-FAST darwin-dispatch-once-nonstatic 0.0% <= 15%
-clangd> b'I[12:16:19.720] fuchsia-default-arguments-calls = 1%\n'
-FAST fuchsia-default-arguments-calls 1.0% <= 15%
-clangd> b'I[12:16:21.186] fuchsia-default-arguments-declarations = 0%\n'
-FAST fuchsia-default-arguments-declarations 0.0% <= 15%
-clangd> b'I[12:16:22.652] fuchsia-header-anon-namespaces = 0%\n'
-FAST fuchsia-header-anon-namespaces 0.0% <= 15%
-clangd> b'I[12:16:24.124] fuchsia-multiple-inheritance = 0%\n'
-FAST fuchsia-multiple-inheritance 0.0% <= 15%
-clangd> b'I[12:16:25.588] fuchsia-overloaded-operator = 0%\n'
-FAST fuchsia-overloaded-operator 0.0% <= 15%
-clangd> b'I[12:16:27.054] fuchsia-statically-constructed-objects = 0%\n'
-FAST fuchsia-statically-constructed-objects 0.0% <= 15%
-clangd> b'I[12:16:28.524] fuchsia-temporary-objects = 1%\n'
-FAST fuchsia-temporary-objects 1.0% <= 15%
-clangd> b'I[12:16:29.993] fuchsia-trailing-return = 1%\n'
-FAST fuchsia-trailing-return 1.0% <= 15%
-clangd> b'I[12:16:31.457] fuchsia-virtual-inheritance = 0%\n'
-FAST fuchsia-virtual-inheritance 0.0% <= 15%
-clangd> b'I[12:16:32.937] google-build-explicit-make-pair = 3%\n'
-FAST google-build-explicit-make-pair 3.0% <= 15%
-clangd> b'I[12:16:34.402] google-build-namespaces = 0%\n'
-FAST google-build-namespaces 0.0% <= 15%
-clangd> b'I[12:16:35.866] google-build-using-namespace = 0%\n'
-FAST google-build-using-namespace 0.0% <= 15%
-clangd> b'I[12:16:37.333] google-default-arguments = 0%\n'
-FAST google-default-arguments 0.0% <= 15%
-clangd> b'I[12:16:38.805] google-explicit-constructor = 1%\n'
-FAST google-explicit-constructor 1.0% <= 15%
-clangd> b'I[12:16:40.270] google-global-names-in-headers = 0%\n'
-FAST google-global-names-in-headers 0.0% <= 15%
-clangd> b'I[12:16:41.740] google-objc-avoid-nsobject-new = -0%\n'
-FAST google-objc-avoid-nsobject-new -0.0% <= 15%
-clangd> b'I[12:16:43.203] google-objc-avoid-throwing-exception = 0%\n'
-FAST google-objc-avoid-throwing-exception 0.0% <= 15%
-clangd> b'I[12:16:44.676] google-objc-function-naming = -0%\n'
-FAST google-objc-function-naming -0.0% <= 15%
-clangd> b'I[12:16:46.167] google-objc-global-variable-declaration = -1%\n'
-FAST google-objc-global-variable-declaration -1.0% <= 15%
-clangd> b'I[12:16:47.636] google-readability-avoid-underscore-in-googletest-name = 0%\n'
-FAST google-readability-avoid-underscore-in-googletest-name 0.0% <= 15%
-clangd> b'I[12:16:49.130] google-readability-braces-around-statements = 1%\n'
-FAST google-readability-braces-around-statements 1.0% <= 15%
-clangd> b'E[12:16:50.709] Speed unstable, discarding measurement.\n'
-clangd> b'I[12:16:52.328] google-readability-casting = -2%\n'
-FAST google-readability-casting -2.0% <= 15%
-clangd> b'I[12:16:53.989] google-readability-function-size = 4%\n'
-FAST google-readability-function-size 4.0% <= 15%
-clangd> b'E[12:16:55.495] Speed unstable, discarding measurement.\n'
-clangd> b'I[12:16:57.025] google-readability-namespace-comments = 1%\n'
-FAST google-readability-namespace-comments 1.0% <= 15%
-clangd> b'E[12:16:58.669] Speed unstable, discarding measurement.\n'
-clangd> b'E[12:17:00.328] Speed unstable, discarding measurement.\n'
-clangd> b'I[12:17:01.831] google-readability-todo = 0%\n'
-FAST google-readability-todo 0.0% <= 15%
-clangd> b'I[12:17:03.353] google-runtime-float = 1%\n'
-FAST google-runtime-float 1.0% <= 15%
-clangd> b'I[12:17:04.844] google-runtime-int = 2%\n'
-FAST google-runtime-int 2.0% <= 15%
-clangd> b'I[12:17:06.316] google-runtime-operator = 1%\n'
-FAST google-runtime-operator 1.0% <= 15%
-clangd> b'I[12:17:07.798] google-upgrade-googletest-case = 1%\n'
-FAST google-upgrade-googletest-case 1.0% <= 15%
-clangd> b'I[12:17:09.320] hicpp-avoid-c-arrays = 2%\n'
-FAST hicpp-avoid-c-arrays 2.0% <= 15%
-clangd> b'E[12:17:10.868] Speed unstable, discarding measurement.\n'
-clangd> b'I[12:17:12.381] hicpp-avoid-goto = -0%\n'
-FAST hicpp-avoid-goto -0.0% <= 15%
-clangd> b'I[12:17:13.878] hicpp-braces-around-statements = 1%\n'
-FAST hicpp-braces-around-statements 1.0% <= 15%
-clangd> b'I[12:17:15.386] hicpp-deprecated-headers = -0%\n'
-FAST hicpp-deprecated-headers -0.0% <= 15%
-clangd> b'I[12:17:16.860] hicpp-exception-baseclass = 1%\n'
-FAST hicpp-exception-baseclass 1.0% <= 15%
-clangd> b'I[12:17:18.345] hicpp-explicit-conversions = 2%\n'
-FAST hicpp-explicit-conversions 2.0% <= 15%
-clangd> b'I[12:17:19.847] hicpp-function-size = 1%\n'
-FAST hicpp-function-size 1.0% <= 15%
-clangd> b'I[12:17:21.336] hicpp-ignored-remove-result = 2%\n'
-FAST hicpp-ignored-remove-result 2.0% <= 15%
-clangd> b'I[12:17:22.872] hicpp-invalid-access-moved = 9%\n'
-FAST hicpp-invalid-access-moved 9.0% <= 15%
-clangd> b'I[12:17:24.363] hicpp-member-init = 2%\n'
-FAST hicpp-member-init 2.0% <= 15%
-clangd> b'I[12:17:25.868] hicpp-move-const-arg = 2%\n'
-FAST hicpp-move-const-arg 2.0% <= 15%
-clangd> b'I[12:17:27.344] hicpp-multiway-paths-covered = -0%\n'
-FAST hicpp-multiway-paths-covered -0.0% <= 15%
-clangd> b'I[12:17:28.821] hicpp-named-parameter = 1%\n'
-FAST hicpp-named-parameter 1.0% <= 15%
-clangd> b'I[12:17:30.306] hicpp-new-delete-operators = 1%\n'
-FAST hicpp-new-delete-operators 1.0% <= 15%
-clangd> b'I[12:17:31.796] hicpp-no-array-decay = 2%\n'
-FAST hicpp-no-array-decay 2.0% <= 15%
-clangd> b'I[12:17:33.280] hicpp-no-assembler = 1%\n'
-FAST hicpp-no-assembler 1.0% <= 15%
-clangd> b'I[12:17:34.757] hicpp-no-malloc = 1%\n'
-FAST hicpp-no-malloc 1.0% <= 15%
-clangd> b'I[12:17:36.236] hicpp-noexcept-move = -0%\n'
-FAST hicpp-noexcept-move -0.0% <= 15%
-clangd> b'I[12:17:37.710] hicpp-signed-bitwise = -1%\n'
-FAST hicpp-signed-bitwise -1.0% <= 15%
-clangd> b'I[12:17:39.186] hicpp-special-member-functions = -1%\n'
-FAST hicpp-special-member-functions -1.0% <= 15%
-clangd> b'I[12:17:40.675] hicpp-static-assert = 2%\n'
-FAST hicpp-static-assert 2.0% <= 15%
-clangd> b'I[12:17:42.163] hicpp-undelegated-constructor = 1%\n'
-FAST hicpp-undelegated-constructor 1.0% <= 15%
-clangd> b'I[12:17:43.646] hicpp-uppercase-literal-suffix = 0%\n'
-FAST hicpp-uppercase-literal-suffix 0.0% <= 15%
-clangd> b'I[12:17:45.136] hicpp-use-auto = -0%\n'
-FAST hicpp-use-auto -0.0% <= 15%
-clangd> b'I[12:17:46.639] hicpp-use-emplace = 2%\n'
-FAST hicpp-use-emplace 2.0% <= 15%
-clangd> b'I[12:17:48.142] hicpp-use-equals-default = 2%\n'
-FAST hicpp-use-equals-default 2.0% <= 15%
-clangd> b'I[12:17:49.627] hicpp-use-equals-delete = -2%\n'
-FAST hicpp-use-equals-delete -2.0% <= 15%
-clangd> b'I[12:17:51.125] hicpp-use-noexcept = 2%\n'
-FAST hicpp-use-noexcept 2.0% <= 15%
-clangd> b'I[12:17:52.609] hicpp-use-nullptr = 1%\n'
-FAST hicpp-use-nullptr 1.0% <= 15%
-clangd> b'I[12:17:54.098] hicpp-use-override = 1%\n'
-FAST hicpp-use-override 1.0% <= 15%
-clangd> b'I[12:17:55.589] hicpp-vararg = -0%\n'
-FAST hicpp-vararg -0.0% <= 15%
-clangd> b'I[12:17:57.080] linuxkernel-must-check-errs = 0%\n'
-FAST linuxkernel-must-check-errs 0.0% <= 15%
-clangd> b'I[12:17:58.571] llvm-else-after-return = 2%\n'
-FAST llvm-else-after-return 2.0% <= 15%
-clangd> b'I[12:18:00.060] llvm-header-guard = 0%\n'
-FAST llvm-header-guard 0.0% <= 15%
-clangd> b'I[12:18:01.550] llvm-include-order = -1%\n'
-FAST llvm-include-order -1.0% <= 15%
-clangd> b'I[12:18:03.032] llvm-namespace-comment = 1%\n'
-FAST llvm-namespace-comment 1.0% <= 15%
-clangd> b'I[12:18:04.513] llvm-prefer-isa-or-dyn-cast-in-conditionals = 1%\n'
-FAST llvm-prefer-isa-or-dyn-cast-in-conditionals 1.0% <= 15%
-clangd> b'I[12:18:05.998] llvm-prefer-register-over-unsigned = 1%\n'
-FAST llvm-prefer-register-over-unsigned 1.0% <= 15%
-clangd> b'I[12:18:07.485] llvm-prefer-static-over-anonymous-namespace = -0%\n'
-FAST llvm-prefer-static-over-anonymous-namespace -0.0% <= 15%
-clangd> b'I[12:18:08.981] llvm-qualified-auto = 2%\n'
-FAST llvm-qualified-auto 2.0% <= 15%
-clangd> b'I[12:18:10.480] llvm-redundant-casting = 2%\n'
-FAST llvm-redundant-casting 2.0% <= 15%
-clangd> b'I[12:18:11.975] llvm-twine-local = 0%\n'
-FAST llvm-twine-local 0.0% <= 15%
-clangd> b'I[12:18:13.462] llvm-type-switch-case-types = -1%\n'
-FAST llvm-type-switch-case-types -1.0% <= 15%
-clangd> b'I[12:18:14.967] llvm-use-new-mlir-op-builder = 2%\n'
-FAST llvm-use-new-mlir-op-builder 2.0% <= 15%
-clangd> b'I[12:18:16.477] llvm-use-ranges = 1%\n'
-FAST llvm-use-ranges 1.0% <= 15%
-clangd> b'I[12:18:17.971] llvm-use-vector-utils = 0%\n'
-FAST llvm-use-vector-utils 0.0% <= 15%
-clangd> b'I[12:18:19.481] llvmlibc-callee-namespace = 1%\n'
-FAST llvmlibc-callee-namespace 1.0% <= 15%
-clangd> b'I[12:18:20.976] llvmlibc-implementation-in-namespace = 1%\n'
-FAST llvmlibc-implementation-in-namespace 1.0% <= 15%
-clangd> b'I[12:18:22.469] llvmlibc-inline-function-decl = 0%\n'
-FAST llvmlibc-inline-function-decl 0.0% <= 15%
-clangd> b'I[12:18:23.958] llvmlibc-restrict-system-libc-headers = 1%\n'
-FAST llvmlibc-restrict-system-libc-headers 1.0% <= 15%
-clangd> b'I[12:18:25.433] misc-anonymous-namespace-in-header = -1%\n'
-FAST misc-anonymous-namespace-in-header -1.0% <= 15%
-clangd> b'I[12:18:26.925] misc-confusable-identifiers = 0%\n'
-FAST misc-confusable-identifiers 0.0% <= 15%
-clangd> b'I[12:18:29.189] misc-const-correctness = 103%\n'
-SLOW misc-const-correctness 103.0% <= 15%
-clangd> b'I[12:18:30.684] misc-coroutine-hostile-raii = 0%\n'
-FAST misc-coroutine-hostile-raii 0.0% <= 15%
-clangd> b'I[12:18:32.186] misc-definitions-in-headers = -0%\n'
-FAST misc-definitions-in-headers -0.0% <= 15%
-clangd> b'I[12:18:33.686] misc-header-include-cycle = 0%\n'
-FAST misc-header-include-cycle 0.0% <= 15%
-clangd> b'I[12:18:35.255] misc-include-cleaner = 8%\n'
-FAST misc-include-cleaner 8.0% <= 8%
-clangd> b'I[12:18:36.745] misc-misleading-bidirectional = 2%\n'
-FAST misc-misleading-bidirectional 2.0% <= 15%
-clangd> b'I[12:18:38.230] misc-misleading-identifier = 1%\n'
-FAST misc-misleading-identifier 1.0% <= 15%
-clangd> b'I[12:18:39.716] misc-misplaced-const = -0%\n'
-FAST misc-misplaced-const -0.0% <= 15%
-clangd> b'I[12:18:41.208] misc-multiple-inheritance = -1%\n'
-FAST misc-multiple-inheritance -1.0% <= 15%
-clangd> b'I[12:18:42.687] misc-new-delete-overloads = 1%\n'
-FAST misc-new-delete-overloads 1.0% <= 15%
-clangd> b'I[12:18:44.182] misc-no-recursion = 0%\n'
-FAST misc-no-recursion 0.0% <= 15%
-clangd> b'I[12:18:45.662] misc-non-copyable-objects = -0%\n'
-FAST misc-non-copyable-objects -0.0% <= 15%
-clangd> b'I[12:18:47.151] misc-non-private-member-variables-in-classes = 1%\n'
-FAST misc-non-private-member-variables-in-classes 1.0% <= 15%
-clangd> b'I[12:18:48.644] misc-override-with-different-visibility = 1%\n'
-FAST misc-override-with-different-visibility 1.0% <= 15%
-clangd> b'I[12:18:50.138] misc-predictable-rand = 0%\n'
-FAST misc-predictable-rand 0.0% <= 15%
-clangd> b'I[12:18:51.641] misc-redundant-expression = 1%\n'
-FAST misc-redundant-expression 1.0% <= 15%
-clangd> b'I[12:18:53.142] misc-static-assert = 2%\n'
-FAST misc-static-assert 2.0% <= 15%
-clangd> b'I[12:18:54.633] misc-throw-by-value-catch-by-reference = 1%\n'
-FAST misc-throw-by-value-catch-by-reference 1.0% <= 15%
-clangd> b'I[12:18:56.138] misc-unconventional-assign-operator = 1%\n'
-FAST misc-unconventional-assign-operator 1.0% <= 15%
-clangd> b'I[12:18:57.636] misc-uniqueptr-reset-release = -1%\n'
-FAST misc-uniqueptr-reset-release -1.0% <= 15%
-clangd> b'I[12:18:59.136] misc-unused-alias-decls = 0%\n'
-FAST misc-unused-alias-decls 0.0% <= 15%
-clangd> b'I[12:19:00.638] misc-unused-parameters = 2%\n'
-FAST misc-unused-parameters 2.0% <= 15%
-clangd> b'I[12:19:02.146] misc-unused-using-decls = 1%\n'
-FAST misc-unused-using-decls 1.0% <= 15%
-clangd> b'I[12:19:03.649] misc-use-anonymous-namespace = -1%\n'
-FAST misc-use-anonymous-namespace -1.0% <= 15%
-clangd> b'I[12:19:05.158] misc-use-internal-linkage = 2%\n'
-FAST misc-use-internal-linkage 2.0% <= 15%
-clangd> b'I[12:19:06.660] modernize-avoid-bind = 1%\n'
-FAST modernize-avoid-bind 1.0% <= 15%
-clangd> b'I[12:19:08.168] modernize-avoid-c-arrays = 1%\n'
-FAST modernize-avoid-c-arrays 1.0% <= 15%
-clangd> b'I[12:19:09.674] modernize-avoid-c-style-cast = 1%\n'
-FAST modernize-avoid-c-style-cast 1.0% <= 15%
-clangd> b'I[12:19:11.177] modernize-avoid-setjmp-longjmp = 1%\n'
-FAST modernize-avoid-setjmp-longjmp 1.0% <= 15%
-clangd> b'I[12:19:12.677] modernize-avoid-variadic-functions = 1%\n'
-FAST modernize-avoid-variadic-functions 1.0% <= 15%
-clangd> b'I[12:19:14.182] modernize-concat-nested-namespaces = 0%\n'
-FAST modernize-concat-nested-namespaces 0.0% <= 15%
-clangd> b'I[12:19:15.683] modernize-deprecated-headers = 0%\n'
-FAST modernize-deprecated-headers 0.0% <= 15%
-clangd> b'I[12:19:17.182] modernize-deprecated-ios-base-aliases = 0%\n'
-FAST modernize-deprecated-ios-base-aliases 0.0% <= 15%
-clangd> b'I[12:19:18.707] modernize-loop-convert = 3%\n'
-FAST modernize-loop-convert 3.0% <= 15%
-clangd> b'I[12:19:20.223] modernize-macro-to-enum = 1%\n'
-FAST modernize-macro-to-enum 1.0% <= 15%
-clangd> b'I[12:19:21.745] modernize-make-shared = 3%\n'
-FAST modernize-make-shared 3.0% <= 15%
-clangd> b'I[12:19:23.245] modernize-make-unique = 2%\n'
-FAST modernize-make-unique 2.0% <= 15%
-clangd> b'I[12:19:24.726] modernize-min-max-use-initializer-list = 2%\n'
-FAST modernize-min-max-use-initializer-list 2.0% <= 15%
-clangd> b'I[12:19:26.214] modernize-pass-by-value = 1%\n'
-FAST modernize-pass-by-value 1.0% <= 15%
-clangd> b'I[12:19:27.700] modernize-raw-string-literal = 0%\n'
-FAST modernize-raw-string-literal 0.0% <= 15%
-clangd> b'I[12:19:29.184] modernize-redundant-void-arg = 0%\n'
-FAST modernize-redundant-void-arg 0.0% <= 15%
-clangd> b'I[12:19:30.665] modernize-replace-auto-ptr = 2%\n'
-FAST modernize-replace-auto-ptr 2.0% <= 15%
-clangd> b'I[12:19:32.148] modernize-replace-disallow-copy-and-assign-macro = 0%\n'
-FAST modernize-replace-disallow-copy-and-assign-macro 0.0% <= 15%
-clangd> b'I[12:19:33.630] modernize-replace-random-shuffle = -0%\n'
-FAST modernize-replace-random-shuffle -0.0% <= 15%
-clangd> b'I[12:19:35.119] modernize-return-braced-init-list = 1%\n'
-FAST modernize-return-braced-init-list 1.0% <= 15%
-clangd> b'I[12:19:36.602] modernize-shrink-to-fit = 1%\n'
-FAST modernize-shrink-to-fit 1.0% <= 15%
-clangd> b'I[12:19:38.102] modernize-type-traits = 1%\n'
-FAST modernize-type-traits 1.0% <= 15%
-clangd> b'I[12:19:39.587] modernize-unary-static-assert = 0%\n'
-FAST modernize-unary-static-assert 0.0% <= 15%
-clangd> b'I[12:19:41.073] modernize-use-auto = 0%\n'
-FAST modernize-use-auto 0.0% <= 15%
-clangd> b'I[12:19:42.569] modernize-use-bool-literals = 3%\n'
-FAST modernize-use-bool-literals 3.0% <= 15%
-clangd> b'I[12:19:44.046] modernize-use-constraints = -0%\n'
-FAST modernize-use-constraints -0.0% <= 15%
-clangd> b'I[12:19:45.532] modernize-use-default-member-init = 0%\n'
-FAST modernize-use-default-member-init 0.0% <= 15%
-clangd> b'I[12:19:47.006] modernize-use-designated-initializers = 0%\n'
-FAST modernize-use-designated-initializers 0.0% <= 15%
-clangd> b'I[12:19:48.498] modernize-use-emplace = 3%\n'
-FAST modernize-use-emplace 3.0% <= 15%
-clangd> b'I[12:19:49.999] modernize-use-equals-default = 2%\n'
-FAST modernize-use-equals-default 2.0% <= 15%
-clangd> b'I[12:19:51.477] modernize-use-equals-delete = -1%\n'
-FAST modernize-use-equals-delete -1.0% <= 15%
-clangd> b'I[12:19:52.955] modernize-use-integer-sign-comparison = 0%\n'
-FAST modernize-use-integer-sign-comparison 0.0% <= 15%
-clangd> b'I[12:19:54.436] modernize-use-nodiscard = 1%\n'
-FAST modernize-use-nodiscard 1.0% <= 15%
-clangd> b'I[12:19:55.922] modernize-use-noexcept = -1%\n'
-FAST modernize-use-noexcept -1.0% <= 15%
-clangd> b'I[12:19:57.404] modernize-use-nullptr = -1%\n'
-FAST modernize-use-nullptr -1.0% <= 15%
-clangd> b'I[12:19:58.882] modernize-use-override = 1%\n'
-FAST modernize-use-override 1.0% <= 15%
-clangd> b'I[12:20:00.364] modernize-use-ranges = 1%\n'
-FAST modernize-use-ranges 1.0% <= 15%
-clangd> b'I[12:20:01.855] modernize-use-scoped-lock = 1%\n'
-FAST modernize-use-scoped-lock 1.0% <= 15%
-clangd> b'I[12:20:03.340] modernize-use-starts-ends-with = 1%\n'
-FAST modernize-use-starts-ends-with 1.0% <= 15%
-clangd> b'I[12:20:04.816] modernize-use-std-bit = 1%\n'
-FAST modernize-use-std-bit 1.0% <= 15%
-clangd> b'I[12:20:06.298] modernize-use-std-format = 1%\n'
-FAST modernize-use-std-format 1.0% <= 15%
-clangd> b'I[12:20:07.780] modernize-use-std-numbers = -0%\n'
-FAST modernize-use-std-numbers -0.0% <= 15%
-clangd> b'I[12:20:09.260] modernize-use-std-print = -1%\n'
-FAST modernize-use-std-print -1.0% <= 15%
-clangd> b'I[12:20:10.744] modernize-use-string-view = 1%\n'
-FAST modernize-use-string-view 1.0% <= 15%
-clangd> b'I[12:20:12.236] modernize-use-structured-binding = 2%\n'
-FAST modernize-use-structured-binding 2.0% <= 15%
-clangd> b'I[12:20:13.727] modernize-use-trailing-return-type = 1%\n'
-FAST modernize-use-trailing-return-type 1.0% <= 15%
-clangd> b'I[12:20:15.207] modernize-use-transparent-functors = -0%\n'
-FAST modernize-use-transparent-functors -0.0% <= 15%
-clangd> b'I[12:20:16.692] modernize-use-uncaught-exceptions = 2%\n'
-FAST modernize-use-uncaught-exceptions 2.0% <= 15%
-clangd> b'I[12:20:18.182] modernize-use-using = 1%\n'
-FAST modernize-use-using 1.0% <= 15%
-clangd> b'I[12:20:19.660] objc-assert-equals = -1%\n'
-FAST objc-assert-equals -1.0% <= 15%
-clangd> b'I[12:20:21.134] objc-avoid-nserror-init = -0%\n'
-FAST objc-avoid-nserror-init -0.0% <= 15%
-clangd> b'I[12:20:22.612] objc-dealloc-in-category = 1%\n'
-FAST objc-dealloc-in-category 1.0% <= 15%
-clangd> b'I[12:20:24.095] objc-forbidden-subclassing = 0%\n'
-FAST objc-forbidden-subclassing 0.0% <= 15%
-clangd> b'I[12:20:25.572] objc-missing-hash = -1%\n'
-FAST objc-missing-hash -1.0% <= 15%
-clangd> b'I[12:20:27.049] objc-nsdate-formatter = -0%\n'
-FAST objc-nsdate-formatter -0.0% <= 15%
-clangd> b'I[12:20:28.529] objc-nsinvocation-argument-lifetime = 1%\n'
-FAST objc-nsinvocation-argument-lifetime 1.0% <= 15%
-clangd> b'I[12:20:30.013] objc-property-declaration = -0%\n'
-FAST objc-property-declaration -0.0% <= 15%
-clangd> b'I[12:20:31.494] objc-super-self = -0%\n'
-FAST objc-super-self -0.0% <= 15%
-clangd> b'I[12:20:32.968] openmp-exception-escape = 0%\n'
-FAST openmp-exception-escape 0.0% <= 15%
-clangd> b'I[12:20:34.447] openmp-use-default-none = 1%\n'
-FAST openmp-use-default-none 1.0% <= 15%
-clangd> b'I[12:20:35.948] performance-avoid-endl = 1%\n'
-FAST performance-avoid-endl 1.0% <= 15%
-clangd> b'I[12:20:37.431] performance-enum-size = -0%\n'
-FAST performance-enum-size -0.0% <= 15%
-clangd> b'I[12:20:38.913] performance-faster-string-find = 1%\n'
-FAST performance-faster-string-find 1.0% <= 15%
-clangd> b'I[12:20:40.400] performance-for-range-copy = 2%\n'
-FAST performance-for-range-copy 2.0% <= 15%
-clangd> b'I[12:20:41.886] performance-implicit-conversion-in-loop = -1%\n'
-FAST performance-implicit-conversion-in-loop -1.0% <= 15%
-clangd> b'I[12:20:43.368] performance-inefficient-algorithm = -0%\n'
-FAST performance-inefficient-algorithm -0.0% <= 15%
-clangd> b'I[12:20:44.851] performance-inefficient-string-concatenation = 1%\n'
-FAST performance-inefficient-string-concatenation 1.0% <= 15%
-clangd> b'I[12:20:46.343] performance-inefficient-vector-operation = 1%\n'
-FAST performance-inefficient-vector-operation 1.0% <= 15%
-clangd> b'I[12:20:47.858] performance-move-const-arg = 3%\n'
-FAST performance-move-const-arg 3.0% <= 15%
-clangd> b'I[12:20:49.347] performance-move-constructor-init = -0%\n'
-FAST performance-move-constructor-init -0.0% <= 15%
-clangd> b'I[12:20:50.839] performance-no-automatic-move = 0%\n'
-FAST performance-no-automatic-move 0.0% <= 15%
-clangd> b'I[12:20:52.338] performance-no-int-to-ptr = 0%\n'
-FAST performance-no-int-to-ptr 0.0% <= 15%
-clangd> b'I[12:20:53.826] performance-noexcept-destructor = -1%\n'
-FAST performance-noexcept-destructor -1.0% <= 15%
-clangd> b'I[12:20:55.317] performance-noexcept-move-constructor = -0%\n'
-FAST performance-noexcept-move-constructor -0.0% <= 15%
-clangd> b'I[12:20:56.807] performance-noexcept-swap = 0%\n'
-FAST performance-noexcept-swap 0.0% <= 15%
-clangd> b'I[12:20:58.305] performance-prefer-single-char-overloads = 1%\n'
-FAST performance-prefer-single-char-overloads 1.0% <= 15%
-clangd> b'I[12:20:59.798] performance-string-view-conversions = 1%\n'
-FAST performance-string-view-conversions 1.0% <= 15%
-clangd> b'I[12:21:01.289] performance-trivially-destructible = -0%\n'
-FAST performance-trivially-destructible -0.0% <= 15%
-clangd> b'I[12:21:02.788] performance-type-promotion-in-math-fn = 2%\n'
-FAST performance-type-promotion-in-math-fn 2.0% <= 15%
-clangd> b'I[12:21:04.308] performance-unnecessary-copy-initialization = 5%\n'
-FAST performance-unnecessary-copy-initialization 5.0% <= 15%
-clangd> b'I[12:21:05.812] performance-unnecessary-value-param = 1%\n'
-FAST performance-unnecessary-value-param 1.0% <= 15%
-clangd> b'I[12:21:07.309] performance-use-std-move = 1%\n'
-FAST performance-use-std-move 1.0% <= 15%
-clangd> b'I[12:21:08.801] portability-avoid-pragma-once = 0%\n'
-FAST portability-avoid-pragma-once 0.0% <= 15%
-clangd> b'I[12:21:10.293] portability-no-assembler = 0%\n'
-FAST portability-no-assembler 0.0% <= 15%
-clangd> b'I[12:21:11.787] portability-restrict-system-includes = 1%\n'
-FAST portability-restrict-system-includes 1.0% <= 15%
-clangd> b'I[12:21:13.306] portability-simd-intrinsics = 3%\n'
-FAST portability-simd-intrinsics 3.0% <= 15%
-clangd> b'I[12:21:14.800] portability-std-allocator-const = 0%\n'
-FAST portability-std-allocator-const 0.0% <= 15%
-clangd> b'I[12:21:16.291] portability-template-virtual-member-function = 1%\n'
-FAST portability-template-virtual-member-function 1.0% <= 15%
-clangd> b'I[12:21:17.790] readability-ambiguous-smartptr-reset-call = 0%\n'
-FAST readability-ambiguous-smartptr-reset-call 0.0% <= 15%
-clangd> b'I[12:21:19.275] readability-avoid-const-params-in-decls = -0%\n'
-FAST readability-avoid-const-params-in-decls -0.0% <= 15%
-clangd> b'I[12:21:20.767] readability-avoid-nested-conditional-operator = 1%\n'
-FAST readability-avoid-nested-conditional-operator 1.0% <= 15%
-clangd> b'I[12:21:22.258] readability-avoid-return-with-void-value = 2%\n'
-FAST readability-avoid-return-with-void-value 2.0% <= 15%
-clangd> b'I[12:21:23.751] readability-avoid-unconditional-preprocessor-if = -0%\n'
-FAST readability-avoid-unconditional-preprocessor-if -0.0% <= 15%
-clangd> b'I[12:21:25.243] readability-braces-around-statements = 1%\n'
-FAST readability-braces-around-statements 1.0% <= 15%
-clangd> b'I[12:21:26.732] readability-const-return-type = -0%\n'
-FAST readability-const-return-type -0.0% <= 15%
-clangd> b'I[12:21:28.254] readability-container-contains = 2%\n'
-FAST readability-container-contains 2.0% <= 15%
-clangd> b'I[12:21:29.757] readability-container-data-pointer = -0%\n'
-FAST readability-container-data-pointer -0.0% <= 15%
-clangd> b'I[12:21:31.359] readability-container-size-empty = 13%\n'
-FAST readability-container-size-empty 13.0% <= 15%
-clangd> b'I[12:21:32.862] readability-convert-member-functions-to-static = 0%\n'
-FAST readability-convert-member-functions-to-static 0.0% <= 15%
-clangd> b'I[12:21:34.376] readability-delete-null-pointer = 0%\n'
-FAST readability-delete-null-pointer 0.0% <= 15%
-clangd> b'I[12:21:35.888] readability-duplicate-include = -0%\n'
-FAST readability-duplicate-include -0.0% <= 15%
-clangd> b'I[12:21:37.399] readability-else-after-return = 1%\n'
-FAST readability-else-after-return 1.0% <= 15%
-clangd> b'I[12:21:38.895] readability-enum-initial-value = 1%\n'
-FAST readability-enum-initial-value 1.0% <= 15%
-clangd> b'I[12:21:40.404] readability-function-cognitive-complexity = 1%\n'
-FAST readability-function-cognitive-complexity 1.0% <= 15%
-clangd> b'I[12:21:41.912] readability-function-size = 1%\n'
-FAST readability-function-size 1.0% <= 15%
-clangd> b'I[12:21:43.423] readability-identifier-length = 1%\n'
-FAST readability-identifier-length 1.0% <= 15%
-clangd> b'I[12:21:44.961] readability-identifier-naming = 3%\n'
-FAST readability-identifier-naming 3.0% <= 15%
-clangd> b'I[12:21:46.482] readability-implicit-bool-conversion = 2%\n'
-FAST readability-implicit-bool-conversion 2.0% <= 15%
-clangd> b'I[12:21:47.989] readability-inconsistent-declaration-parameter-name = -0%\n'
-FAST readability-inconsistent-declaration-parameter-name -0.0% <= 15%
-clangd> b'I[12:21:49.498] readability-inconsistent-ifelse-braces = 0%\n'
-FAST readability-inconsistent-ifelse-braces 0.0% <= 15%
-clangd> b'I[12:21:51.012] readability-isolate-declaration = 2%\n'
-FAST readability-isolate-declaration 2.0% <= 15%
-clangd> b'I[12:21:52.529] readability-magic-numbers = 2%\n'
-FAST readability-magic-numbers 2.0% <= 15%
-clangd> b'I[12:21:54.031] readability-make-member-function-const = 3%\n'
-FAST readability-make-member-function-const 3.0% <= 15%
-clangd> b'I[12:21:55.516] readability-math-missing-parentheses = -0%\n'
-FAST readability-math-missing-parentheses -0.0% <= 15%
-clangd> b'I[12:21:57.005] readability-misleading-indentation = 2%\n'
-FAST readability-misleading-indentation 2.0% <= 15%
-clangd> b'I[12:21:58.488] readability-misplaced-array-index = 1%\n'
-FAST readability-misplaced-array-index 1.0% <= 15%
-clangd> b'I[12:21:59.974] readability-named-parameter = -0%\n'
-FAST readability-named-parameter -0.0% <= 15%
-clangd> b'I[12:22:01.468] readability-non-const-parameter = 1%\n'
-FAST readability-non-const-parameter 1.0% <= 15%
-clangd> b'I[12:22:02.946] readability-operators-representation = 1%\n'
-FAST readability-operators-representation 1.0% <= 15%
-clangd> b'I[12:22:04.436] readability-qualified-auto = 3%\n'
-FAST readability-qualified-auto 3.0% <= 15%
-clangd> b'I[12:22:05.921] readability-redundant-access-specifiers = 0%\n'
-FAST readability-redundant-access-specifiers 0.0% <= 15%
-clangd> b'I[12:22:07.399] readability-redundant-casting = -1%\n'
-FAST readability-redundant-casting -1.0% <= 15%
-clangd> b'I[12:22:08.887] readability-redundant-control-flow = 2%\n'
-FAST readability-redundant-control-flow 2.0% <= 15%
-clangd> b'I[12:22:10.375] readability-redundant-declaration = 2%\n'
-FAST readability-redundant-declaration 2.0% <= 15%
-clangd> b'I[12:22:11.863] readability-redundant-function-ptr-dereference = -1%\n'
-FAST readability-redundant-function-ptr-dereference -1.0% <= 15%
-clangd> b'I[12:22:13.342] readability-redundant-inline-specifier = -1%\n'
-FAST readability-redundant-inline-specifier -1.0% <= 15%
-clangd> b'I[12:22:14.821] readability-redundant-member-init = 1%\n'
-FAST readability-redundant-member-init 1.0% <= 15%
-clangd> b'I[12:22:16.309] readability-redundant-parentheses = 2%\n'
-FAST readability-redundant-parentheses 2.0% <= 15%
-clangd> b'I[12:22:17.791] readability-redundant-preprocessor = 0%\n'
-FAST readability-redundant-preprocessor 0.0% <= 15%
-clangd> b'I[12:22:19.267] readability-redundant-qualified-alias = -1%\n'
-FAST readability-redundant-qualified-alias -1.0% <= 15%
-clangd> b'I[12:22:20.757] readability-redundant-smartptr-get = 3%\n'
-FAST readability-redundant-smartptr-get 3.0% <= 15%
-clangd> b'I[12:22:22.246] readability-redundant-string-cstr = 2%\n'
-FAST readability-redundant-string-cstr 2.0% <= 15%
-clangd> b'I[12:22:23.723] readability-redundant-string-init = -1%\n'
-FAST readability-redundant-string-init -1.0% <= 15%
-clangd> b'I[12:22:25.212] readability-redundant-typename = 2%\n'
-FAST readability-redundant-typename 2.0% <= 15%
-clangd> b'I[12:22:26.685] readability-reference-to-constructed-temporary = 1%\n'
-FAST readability-reference-to-constructed-temporary 1.0% <= 15%
-clangd> b'I[12:22:28.168] readability-simplify-boolean-expr = 1%\n'
-FAST readability-simplify-boolean-expr 1.0% <= 15%
-clangd> b'I[12:22:29.642] readability-simplify-subscript-expr = -1%\n'
-FAST readability-simplify-subscript-expr -1.0% <= 15%
-clangd> b'I[12:22:31.118] readability-static-accessed-through-instance = 1%\n'
-FAST readability-static-accessed-through-instance 1.0% <= 15%
-clangd> b'I[12:22:32.589] readability-static-definition-in-anonymous-namespace = 1%\n'
-FAST readability-static-definition-in-anonymous-namespace 1.0% <= 15%
-clangd> b'I[12:22:34.070] readability-string-compare = 0%\n'
-FAST readability-string-compare 0.0% <= 15%
-clangd> b'I[12:22:35.551] readability-suspicious-call-argument = 0%\n'
-FAST readability-suspicious-call-argument 0.0% <= 15%
-clangd> b'I[12:22:37.023] readability-trailing-comma = 0%\n'
-FAST readability-trailing-comma 0.0% <= 15%
-clangd> b'I[12:22:38.504] readability-uniqueptr-delete-release = 2%\n'
-FAST readability-uniqueptr-delete-release 2.0% <= 15%
-clangd> b'I[12:22:39.986] readability-uppercase-literal-suffix = 1%\n'
-FAST readability-uppercase-literal-suffix 1.0% <= 15%
-clangd> b'I[12:22:41.464] readability-use-anyofallof = 1%\n'
-FAST readability-use-anyofallof 1.0% <= 15%
-clangd> b'I[12:22:42.936] readability-use-concise-preprocessor-directives = 1%\n'
-FAST readability-use-concise-preprocessor-directives 1.0% <= 15%
-clangd> b'I[12:22:44.410] readability-use-std-min-max = 1%\n'
-FAST readability-use-std-min-max 1.0% <= 15%
-clangd> b'I[12:22:45.892] zircon-temporary-objects = 1%\n'
-FAST zircon-temporary-objects 1.0% <= 15%
-clangd> b'I[12:22:45.892] Finished individual clang-tidy checks\n'
>From ab21d37c875c32098b3612f27cda47029d4e503b Mon Sep 17 00:00:00 2001
From: nataliakokoromyti <nataliakokoromyti at gmail.com>
Date: Sat, 11 Apr 2026 14:33:26 -0700
Subject: [PATCH 8/8] remove // clang-format off
---
clang-tools-extra/clangd/TidyFastChecks.py | 4 ----
1 file changed, 4 deletions(-)
diff --git a/clang-tools-extra/clangd/TidyFastChecks.py b/clang-tools-extra/clangd/TidyFastChecks.py
index 7196ee0c03eef..b544551e6e041 100755
--- a/clang-tools-extra/clangd/TidyFastChecks.py
+++ b/clang-tools-extra/clangd/TidyFastChecks.py
@@ -100,8 +100,6 @@ def measure():
#ifndef SLOW
#define SLOW(CHECK, DELTA)
#endif
-
-// clang-format off
""",
file=target,
)
@@ -114,8 +112,6 @@ def measure():
print(
"""
-// clang-format on
-
#undef FAST
#undef SLOW
""",
More information about the cfe-commits
mailing list