Name Description Size Coverage
bugprone-argument-comment.cpp y= 88 -
bugprone-argument-comment.json 284 -
bugprone-assert-side-effect.cpp 139 -
bugprone-assert-side-effect.json 159 -
bugprone-bool-pointer-implicit-conversion.cpp 549 -
bugprone-bool-pointer-implicit-conversion.json 187 -
bugprone-forward-declaration-namespace.cpp 66 -
bugprone-forward-declaration-namespace.json 209 -
bugprone-incorrect-roundings.cpp 53 -
bugprone-incorrect-roundings.json 210 -
bugprone-integer-division.cpp 55 -
bugprone-integer-division.json 183 -
bugprone-macro-parentheses.cpp 173 -
bugprone-macro-parentheses.json 615 -
bugprone-macro-repeated-side-effects.cpp 696 -
bugprone-macro-repeated-side-effects.json 181 -
bugprone-misplaced-widening-cast.cpp 47 -
bugprone-misplaced-widening-cast.json 203 -
bugprone-move-forwarding-reference.cpp 678 -
bugprone-move-forwarding-reference.json 225 -
bugprone-multiple-statement-macro.cpp 112 -
bugprone-multiple-statement-macro.json 169 -
bugprone-sizeof-expression.cpp 51 -
bugprone-sizeof-expression.json 161 -
bugprone-string-constructor.cpp 702 -
bugprone-string-constructor.json 393 -
bugprone-string-integer-assignment.cpp 589 -
bugprone-string-integer-assignment.json 630 -
bugprone-suspicious-memset-usage.cpp 845 -
bugprone-suspicious-memset-usage.json 424 -
bugprone-suspicious-missing-comma.cpp 187 -
bugprone-suspicious-missing-comma.json 155 -
bugprone-suspicious-semicolon.cpp 100 -
bugprone-suspicious-semicolon.json 132 -
bugprone-suspicious-string-compare.cpp 141 -
bugprone-suspicious-string-compare.json 168 -
bugprone-swapped-arguments.cpp 633 -
bugprone-swapped-arguments.json 860 -
bugprone-switch-missing-default-case.cpp 71 -
bugprone-switch-missing-default-case.json 179 -
bugprone-too-small-loop-variable.cpp 79 -
bugprone-too-small-loop-variable.json 178 -
bugprone-unused-raii.cpp 500 -
bugprone-unused-raii.json 168 -
bugprone-use-after-move.cpp 1013 -
bugprone-use-after-move.json 107 -
clang-analyzer-core.CallAndMessage.cpp 83 -
clang-analyzer-core.CallAndMessage.json 185 -
clang-analyzer-core.DivideZero.cpp 54 -
clang-analyzer-core.DivideZero.json 101 -
clang-analyzer-core.NonNullParamChecker.cpp 91 -
clang-analyzer-core.NonNullParamChecker.json 166 -
clang-analyzer-core.NullDereference.cpp 77 -
clang-analyzer-core.NullDereference.json 198 -
clang-analyzer-core.UndefinedBinaryOperatorResult.cpp 42 -
clang-analyzer-core.UndefinedBinaryOperatorResult.json 164 -
clang-analyzer-core.uninitialized.Assign.cpp 35 -
clang-analyzer-core.uninitialized.Assign.json 226 -
clang-analyzer-core.uninitialized.Branch.cpp 52 -
clang-analyzer-core.uninitialized.Branch.json 158 -
clang-analyzer-cplusplus.Move.cpp 133 -
clang-analyzer-cplusplus.Move.json 130 -
clang-analyzer-cplusplus.NewDelete.cpp 1019 -
clang-analyzer-cplusplus.NewDelete.json 520 -
clang-analyzer-cplusplus.NewDeleteLeaks.cpp 105 -
clang-analyzer-cplusplus.NewDeleteLeaks.json 154 -
clang-analyzer-deadcode.DeadStores.cpp 81 -
clang-analyzer-deadcode.DeadStores.json 138 -
clang-analyzer-optin.performance.Padding.cpp 102 -
clang-analyzer-optin.performance.Padding.json 305 -
clang-analyzer-security.FloatLoopCounter.cpp 64 -
clang-analyzer-security.FloatLoopCounter.json 193 -
clang-analyzer-security.insecureAPI.bcmp.cpp 95 -
clang-analyzer-security.insecureAPI.bcmp.json 155 -
clang-analyzer-security.insecureAPI.bcopy.cpp 91 -
clang-analyzer-security.insecureAPI.bcopy.json 170 -
clang-analyzer-security.insecureAPI.bzero.cpp 79 -
clang-analyzer-security.insecureAPI.bzero.json 157 -
clang-analyzer-security.insecureAPI.getpw.cpp 78 -
clang-analyzer-security.insecureAPI.getpw.json 215 -
clang-analyzer-security.insecureAPI.gets.cpp 69 -
clang-analyzer-security.insecureAPI.gets.json 85 -
clang-analyzer-security.insecureAPI.mkstemp.cpp 58 -
clang-analyzer-security.insecureAPI.mkstemp.json 207 -
clang-analyzer-security.insecureAPI.mktemp.cpp 74 -
clang-analyzer-security.insecureAPI.mktemp.json 227 -
clang-analyzer-security.insecureAPI.rand.cpp 28 -
clang-analyzer-security.insecureAPI.rand.json 189 -
clang-analyzer-security.insecureAPI.strcpy.cpp 86 -
clang-analyzer-security.insecureAPI.strcpy.json 508 -
clang-analyzer-security.insecureAPI.UncheckedReturn.cpp 54 -
clang-analyzer-security.insecureAPI.UncheckedReturn.json 270 -
clang-analyzer-security.insecureAPI.vfork.cpp 52 -
clang-analyzer-security.insecureAPI.vfork.json 290 -
clang-analyzer-unix.cstring.BadSizeArg.cpp 192 -
clang-analyzer-unix.cstring.BadSizeArg.json 211 -
clang-analyzer-unix.cstring.NullArg.cpp 219 -
clang-analyzer-unix.cstring.NullArg.json 167 -
clang-analyzer-unix.Malloc.cpp 681 -
clang-analyzer-unix.Malloc.json 626 -
cppcoreguidelines-narrowing-conversions.cpp 59 -
cppcoreguidelines-narrowing-conversions.json 153 -
cppcoreguidelines-pro-type-member-init.cpp 56 -
cppcoreguidelines-pro-type-member-init.json 141 -
misc-include-cleaner.cpp 24 -
misc-include-cleaner.json 144 -
misc-non-copyable-objects.cpp 69 -
misc-non-copyable-objects.json 172 -
misc-redundant-expression.cpp 66 -
misc-redundant-expression.json 135 -
misc-unused-alias-decls.cpp 345 -
misc-unused-alias-decls.json 241 -
misc-unused-using-decls.cpp 65 -
misc-unused-using-decls.json 102 -
modernize-avoid-bind.cpp 120 -
modernize-avoid-bind.json 105 -
modernize-concat-nested-namespaces.cpp 52 -
modernize-concat-nested-namespaces.json 142 -
modernize-deprecated-ios-base-aliases.cpp 327 -
modernize-deprecated-ios-base-aliases.json 185 -
modernize-loop-convert.cpp 107 -
modernize-loop-convert.json 109 -
modernize-raw-string-literal.cpp 49 -
modernize-raw-string-literal.json 160 -
modernize-redundant-void-arg.cpp 65 -
modernize-redundant-void-arg.json 109 -
modernize-shrink-to-fit.cpp 160 -
modernize-shrink-to-fit.json 332 -
modernize-use-auto.cpp 235 -
modernize-use-auto.json 81 -
modernize-use-bool-literals.cpp 84 -
modernize-use-bool-literals.json 536 -
modernize-use-equals-default.cpp 44 -
modernize-use-equals-default.json 267 -
modernize-use-equals-delete.cpp 174 -
modernize-use-equals-delete.json 548 -
modernize-use-nullptr.cpp 71 -
modernize-use-nullptr.json 81 -
modernize-use-override.cpp 96 -
modernize-use-override.json 110 -
modernize-use-using.cpp 93 -
modernize-use-using.json 180 -
performance-avoid-endl.cpp 740 -
performance-avoid-endl.json 147 -
performance-faster-string-find.cpp 76 -
performance-faster-string-find.json 235 -
performance-for-range-copy.cpp 598 -
performance-for-range-copy.json 218 -
performance-implicit-conversion-in-loop.cpp 972 -
performance-implicit-conversion-in-loop.json 430 -
performance-inefficient-algorithm.cpp 695 -
performance-inefficient-algorithm.json 170 -
performance-inefficient-string-concatenation.cpp 238 -
performance-inefficient-string-concatenation.json 249 -
performance-inefficient-vector-operation.cpp 133 -
performance-inefficient-vector-operation.json 210 -
performance-move-const-arg.cpp 524 -
performance-move-const-arg.json 198 -
performance-move-constructor-init.cpp 142 -
performance-move-constructor-init.json 173 -
performance-noexcept-move-constructor.cpp 46 -
performance-noexcept-move-constructor.json 278 -
performance-type-promotion-in-math-fn.cpp 69 -
performance-type-promotion-in-math-fn.json 147 -
performance-unnecessary-copy-initialization.cpp 141 -
performance-unnecessary-copy-initialization.json 254 -
performance-unnecessary-value-param.cpp 61 -
performance-unnecessary-value-param.json 205 -
readability-braces-around-statements.cpp comment 494 -
readability-braces-around-statements.json 248 -
readability-const-return-type.cpp 234 -
readability-const-return-type.json 232 -
readability-container-size-empty.cpp 85 -
readability-container-size-empty.json 177 -
readability-delete-null-pointer.cpp 59 -
readability-delete-null-pointer.json 168 -
readability-else-after-return.cpp 70 -
readability-else-after-return.json 132 -
readability-implicit-bool-conversion.cpp 951 -
readability-implicit-bool-conversion.json 2251 -
readability-inconsistent-declaration-parameter-name.cpp 53 -
readability-inconsistent-declaration-parameter-name.json 185 -
readability-isolate-declaration.cpp 230 -
readability-isolate-declaration.json 165 -
readability-magic-numbers.cpp 88 -
readability-magic-numbers.json 171 -
readability-misleading-indentation.cpp 174 -
readability-misleading-indentation.json 160 -
readability-non-const-parameter.cpp 78 -
readability-non-const-parameter.json 150 -
readability-qualified-auto.cpp 82 -
readability-qualified-auto.json 152 -
readability-redundant-control-flow.cpp 47 -
readability-redundant-control-flow.json 180 -
readability-redundant-member-init.cpp 105 -
readability-redundant-member-init.json 143 -
readability-redundant-preprocessor.cpp 86 -
readability-redundant-preprocessor.json 150 -
readability-redundant-smartptr-get.cpp 265 -
readability-redundant-smartptr-get.json 142 -
readability-redundant-string-cstr.cpp 113 -
readability-redundant-string-cstr.json 113 -
readability-redundant-string-init.cpp 61 -
readability-redundant-string-init.json 135 -
readability-simplify-boolean-expr.cpp 40 -
readability-simplify-boolean-expr.json 158 -
readability-static-accessed-through-instance.cpp 137 -
readability-static-accessed-through-instance.json 154 -
readability-uniqueptr-delete-release.cpp 87 -
readability-uniqueptr-delete-release.json 157 -
structures.h 2531 -