/download/obfuscator-ollvm/clang-tools-extra/docs/clang-tidy/checks/bugprone/

0 directories 84 files
Name Size Modified
Go up
argument-comment.rst 3.3 KiB
assert-side-effect.rst 1.1 KiB
assignment-in-if-condition.rst 1001 B
bad-signal-to-kill-thread.rst 659 B
bool-pointer-implicit-conversion.rst 343 B
branch-clone.rst 2.5 KiB
casting-through-void.rst 1.2 KiB
chained-comparison.rst 2.5 KiB
compare-pointer-to-member-virtual-function.rst 2.6 KiB
copy-constructor-init.rst 1.4 KiB
crtp-constructor-accessibility.rst 2.3 KiB
dangling-handle.rst 989 B
dynamic-static-initializers.rst 1.1 KiB
easily-swappable-parameters.rst 11 KiB
empty-catch.rst 5.3 KiB
exception-escape.rst 1.9 KiB
fold-init-type.rst 944 B
forward-declaration-namespace.rst 725 B
forwarding-reference-overload.rst 2.4 KiB
implicit-widening-of-multiplication-result.rst 2.4 KiB
inaccurate-erase.rst 841 B
inc-dec-in-conditions.rst 2.6 KiB
incorrect-enable-if.rst 2.1 KiB
incorrect-roundings.rst 537 B
infinite-loop.rst 1.1 KiB
integer-division.rst 992 B
lambda-function-name.rst 824 B
macro-parentheses.rst 934 B
macro-repeated-side-effects.rst 196 B
misplaced-operator-in-strlen-in-alloc.rst 1.6 KiB
misplaced-pointer-arithmetic-in-alloc.rst 772 B
misplaced-widening-cast.rst 1.5 KiB
move-forwarding-reference.rst 2.1 KiB
multi-level-implicit-pointer-conversion.rst 1.9 KiB
multiple-new-in-one-expression.rst 4.5 KiB
multiple-statement-macro.rst 487 B
narrowing-conversions.rst 386 B
no-escape.rst 598 B
non-zero-enum-to-bool-conversion.rst 1.7 KiB
not-null-terminated-result.rst 4.8 KiB
optional-value-conversion.rst 2.0 KiB
parent-virtual-call.rst 584 B
pointer-arithmetic-on-polymorphic-object.rst 2.0 KiB
posix-return.rst 538 B
redundant-branch-condition.rst 2.6 KiB
reserved-identifier.rst 2.1 KiB
return-const-ref-from-parameter.rst 769 B
shared-ptr-array-mismatch.rst 1.7 KiB
signal-handler.rst 5.2 KiB
signed-char-misuse.rst 4.5 KiB
sizeof-container.rst 872 B
sizeof-expression.rst 6.4 KiB
spuriously-wake-up-functions.rst 1.0 KiB
standalone-empty.rst 1.2 KiB
string-constructor.rst 1.5 KiB
string-integer-assignment.rst 822 B
string-literal-with-embedded-nul.rst 1.2 KiB
stringview-nullptr.rst 1.9 KiB
suspicious-enum-usage.rst 2.1 KiB
suspicious-include.rst 586 B
suspicious-memory-comparison.rst 1.6 KiB
suspicious-memset-usage.rst 1.5 KiB
suspicious-missing-comma.rst 1.5 KiB
suspicious-realloc-usage.rst 1.8 KiB
suspicious-semicolon.rst 2.0 KiB
suspicious-string-compare.rst 2.2 KiB
suspicious-stringview-data-usage.rst 2.5 KiB
swapped-arguments.rst 1.8 KiB
switch-missing-default-case.rst 1.7 KiB
terminating-continue.rst 415 B
throw-keyword-missing.rst 580 B
too-small-loop-variable.rst 1.8 KiB
unchecked-optional-access.rst 8.6 KiB
undefined-memory-manipulation.rst 1.3 KiB
undelegated-constructor.rst 337 B
unhandled-exception-at-new.rst 1.6 KiB
unhandled-self-assignment.rst 3.0 KiB
unique-ptr-array-mismatch.rst 1.7 KiB
unsafe-functions.rst 5.1 KiB
unused-local-non-trivial-variable.rst 1.6 KiB
unused-raii.rst 803 B
unused-return-value.rst 3.4 KiB
use-after-move.rst 8.3 KiB
virtual-near-miss.rst 523 B