Codebase Browser
llvm
Go to App
llvm
/clang-tools-extra/docs/clang-tidy/checks/bugprone/
../
a
argument-comment.rst
assert-side-effect.rst
assignment-in-if-condition.rst
b
bad-signal-to-kill-thread.rst
bool-pointer-implicit-conversion.rst
branch-clone.rst
c
casting-through-void.rst
chained-comparison.rst
compare-pointer-to-member-virtual-function.rst
copy-constructor-init.rst
crtp-constructor-accessibility.rst
d
dangling-handle.rst
dynamic-static-initializers.rst
e
easily-swappable-parameters.rst
empty-catch.rst
exception-escape.rst
f
fold-init-type.rst
forward-declaration-namespace.rst
forwarding-reference-overload.rst
i
implicit-widening-of-multiplication-result.rst
inaccurate-erase.rst
inc-dec-in-conditions.rst
incorrect-enable-if.rst
incorrect-roundings.rst
infinite-loop.rst
integer-division.rst
l
lambda-function-name.rst
m
macro-parentheses.rst
macro-repeated-side-effects.rst
misplaced-operator-in-strlen-in-alloc.rst
misplaced-pointer-arithmetic-in-alloc.rst
misplaced-widening-cast.rst
move-forwarding-reference.rst
multi-level-implicit-pointer-conversion.rst
multiple-new-in-one-expression.rst
multiple-statement-macro.rst
n
narrowing-conversions.rst
no-escape.rst
non-zero-enum-to-bool-conversion.rst
not-null-terminated-result.rst
o
optional-value-conversion.rst
p
parent-virtual-call.rst
pointer-arithmetic-on-polymorphic-object.rst
posix-return.rst
r
redundant-branch-condition.rst
reserved-identifier.rst
return-const-ref-from-parameter.rst
s
shared-ptr-array-mismatch.rst
signal-handler.rst
signed-char-misuse.rst
sizeof-container.rst
sizeof-expression.rst
spuriously-wake-up-functions.rst
standalone-empty.rst
string-constructor.rst
string-integer-assignment.rst
string-literal-with-embedded-nul.rst
stringview-nullptr.rst
suspicious-enum-usage.rst
suspicious-include.rst
suspicious-memory-comparison.rst
suspicious-memset-usage.rst
suspicious-missing-comma.rst
suspicious-realloc-usage.rst
suspicious-semicolon.rst
suspicious-string-compare.rst
suspicious-stringview-data-usage.rst
swapped-arguments.rst
switch-missing-default-case.rst
t
terminating-continue.rst
throw-keyword-missing.rst
too-small-loop-variable.rst
u
unchecked-optional-access.rst
undefined-memory-manipulation.rst
undelegated-constructor.rst
unhandled-exception-at-new.rst
unhandled-self-assignment.rst
unique-ptr-array-mismatch.rst
unsafe-functions.rst
unused-local-non-trivial-variable.rst
unused-raii.rst
unused-return-value.rst
use-after-move.rst
v
virtual-near-miss.rst