android13/external/clang/test/Analysis
liiir1985 7f62dcda9f initial 2024-06-22 20:45:49 +08:00
..
Inputs initial 2024-06-22 20:45:49 +08:00
diagnostics initial 2024-06-22 20:45:49 +08:00
engine initial 2024-06-22 20:45:49 +08:00
inlining initial 2024-06-22 20:45:49 +08:00
objc initial 2024-06-22 20:45:49 +08:00
CFContainers-invalid.c initial 2024-06-22 20:45:49 +08:00
CFContainers.mm initial 2024-06-22 20:45:49 +08:00
CFDateGC.m initial 2024-06-22 20:45:49 +08:00
CFNumber.c initial 2024-06-22 20:45:49 +08:00
CFRetainRelease_NSAssertionHandler.m initial 2024-06-22 20:45:49 +08:00
CGColorSpace.c initial 2024-06-22 20:45:49 +08:00
CheckNSError.m initial 2024-06-22 20:45:49 +08:00
DeallocMissingRelease.m initial 2024-06-22 20:45:49 +08:00
DeallocUseAfterFreeErrors.m initial 2024-06-22 20:45:49 +08:00
DynamicTypePropagation.m initial 2024-06-22 20:45:49 +08:00
MPIMock.h initial 2024-06-22 20:45:49 +08:00
Malloc+MismatchedDeallocator+NewDelete.cpp initial 2024-06-22 20:45:49 +08:00
Malloc+MismatchedDeallocator_intersections.cpp initial 2024-06-22 20:45:49 +08:00
Malloc+NewDelete_intersections.cpp initial 2024-06-22 20:45:49 +08:00
MemRegion.cpp initial 2024-06-22 20:45:49 +08:00
MismatchedDeallocator-checker-test.mm initial 2024-06-22 20:45:49 +08:00
MismatchedDeallocator-path-notes.cpp initial 2024-06-22 20:45:49 +08:00
MissingDealloc.m initial 2024-06-22 20:45:49 +08:00
NSContainers.m initial 2024-06-22 20:45:49 +08:00
NSPanel.m initial 2024-06-22 20:45:49 +08:00
NSString.m initial 2024-06-22 20:45:49 +08:00
NSWindow.m initial 2024-06-22 20:45:49 +08:00
NewDelete+MismatchedDeallocator_intersections.cpp initial 2024-06-22 20:45:49 +08:00
NewDelete-checker-test.cpp initial 2024-06-22 20:45:49 +08:00
NewDelete-custom.cpp initial 2024-06-22 20:45:49 +08:00
NewDelete-intersections.mm initial 2024-06-22 20:45:49 +08:00
NewDelete-path-notes.cpp initial 2024-06-22 20:45:49 +08:00
NewDelete-variadic.cpp initial 2024-06-22 20:45:49 +08:00
NewDeleteLeaks-PR18394.cpp initial 2024-06-22 20:45:49 +08:00
NewDeleteLeaks-PR19102.cpp initial 2024-06-22 20:45:49 +08:00
NoReturn.m initial 2024-06-22 20:45:49 +08:00
OSAtomic_mac.cpp initial 2024-06-22 20:45:49 +08:00
ObjCProperties.m initial 2024-06-22 20:45:49 +08:00
ObjCRetSigs.m initial 2024-06-22 20:45:49 +08:00
PR2599.m initial 2024-06-22 20:45:49 +08:00
PR2978.m initial 2024-06-22 20:45:49 +08:00
PR3991.m initial 2024-06-22 20:45:49 +08:00
PR7218.c initial 2024-06-22 20:45:49 +08:00
PR9741.cpp initial 2024-06-22 20:45:49 +08:00
PR12905.c initial 2024-06-22 20:45:49 +08:00
PR24184.cpp initial 2024-06-22 20:45:49 +08:00
additive-folding-range-constraints.c initial 2024-06-22 20:45:49 +08:00
additive-folding.cpp initial 2024-06-22 20:45:49 +08:00
analyzeOneFunction.m initial 2024-06-22 20:45:49 +08:00
analyze_display_progress.cpp initial 2024-06-22 20:45:49 +08:00
analyzer-checker-config.c initial 2024-06-22 20:45:49 +08:00
analyzer-config.c initial 2024-06-22 20:45:49 +08:00
analyzer-config.cpp initial 2024-06-22 20:45:49 +08:00
analyzer-stats.c initial 2024-06-22 20:45:49 +08:00
array-struct-region.c initial 2024-06-22 20:45:49 +08:00
array-struct-region.cpp initial 2024-06-22 20:45:49 +08:00
array-struct.c initial 2024-06-22 20:45:49 +08:00
atomics.c initial 2024-06-22 20:45:49 +08:00
auto-obj-dtors-cfg-output.cpp initial 2024-06-22 20:45:49 +08:00
base-init.cpp initial 2024-06-22 20:45:49 +08:00
bitwise-ops.c initial 2024-06-22 20:45:49 +08:00
blocks-no-inline.c initial 2024-06-22 20:45:49 +08:00
blocks.m initial 2024-06-22 20:45:49 +08:00
blocks.mm initial 2024-06-22 20:45:49 +08:00
bool-assignment.c initial 2024-06-22 20:45:49 +08:00
bstring.c initial 2024-06-22 20:45:49 +08:00
bstring.cpp initial 2024-06-22 20:45:49 +08:00
bug_hash_test.cpp initial 2024-06-22 20:45:49 +08:00
bug_hash_test.m initial 2024-06-22 20:45:49 +08:00
builtin-functions.cpp initial 2024-06-22 20:45:49 +08:00
builtin_signbit.cpp initial 2024-06-22 20:45:49 +08:00
call-invalidation.cpp initial 2024-06-22 20:45:49 +08:00
casts.c initial 2024-06-22 20:45:49 +08:00
casts.cpp initial 2024-06-22 20:45:49 +08:00
casts.m initial 2024-06-22 20:45:49 +08:00
cfg.cpp initial 2024-06-22 20:45:49 +08:00
cfref_PR2519.c initial 2024-06-22 20:45:49 +08:00
cfref_rdar6080742.c initial 2024-06-22 20:45:49 +08:00
check-deserialization.cpp initial 2024-06-22 20:45:49 +08:00
checker-plugins.c initial 2024-06-22 20:45:49 +08:00
chroot.c initial 2024-06-22 20:45:49 +08:00
comparison-implicit-casts.cpp initial 2024-06-22 20:45:49 +08:00
complex-init-list.cpp initial 2024-06-22 20:45:49 +08:00
complex.c initial 2024-06-22 20:45:49 +08:00
concrete-address.c initial 2024-06-22 20:45:49 +08:00
conditional-operator.cpp initial 2024-06-22 20:45:49 +08:00
conditional-path-notes.c initial 2024-06-22 20:45:49 +08:00
const-method-call.cpp initial 2024-06-22 20:45:49 +08:00
constant-folding.c initial 2024-06-22 20:45:49 +08:00
coverage.c initial 2024-06-22 20:45:49 +08:00
crash-trace.c initial 2024-06-22 20:45:49 +08:00
cstring-syntax-cxx.cpp initial 2024-06-22 20:45:49 +08:00
cstring-syntax.c initial 2024-06-22 20:45:49 +08:00
ctor.mm initial 2024-06-22 20:45:49 +08:00
cxx-crashes.cpp initial 2024-06-22 20:45:49 +08:00
cxx-for-range-cfg.cpp initial 2024-06-22 20:45:49 +08:00
cxx-for-range.cpp initial 2024-06-22 20:45:49 +08:00
cxx-method-names.cpp initial 2024-06-22 20:45:49 +08:00
cxx11-crashes.cpp initial 2024-06-22 20:45:49 +08:00
dead-stores.c initial 2024-06-22 20:45:49 +08:00
dead-stores.cpp initial 2024-06-22 20:45:49 +08:00
dead-stores.m initial 2024-06-22 20:45:49 +08:00
debug-CallGraph.c initial 2024-06-22 20:45:49 +08:00
default-analyze.m initial 2024-06-22 20:45:49 +08:00
default-diagnostic-visitors.c initial 2024-06-22 20:45:49 +08:00
delayed-template-parsing-crash.cpp initial 2024-06-22 20:45:49 +08:00
delegates.m initial 2024-06-22 20:45:49 +08:00
derived-to-base.cpp initial 2024-06-22 20:45:49 +08:00
designated-initializer.c initial 2024-06-22 20:45:49 +08:00
disable-all-checks.c initial 2024-06-22 20:45:49 +08:00
div-zero.cpp initial 2024-06-22 20:45:49 +08:00
division-by-zero.c initial 2024-06-22 20:45:49 +08:00
domtest.c initial 2024-06-22 20:45:49 +08:00
dtor-cxx11.cpp initial 2024-06-22 20:45:49 +08:00
dtor.cpp initial 2024-06-22 20:45:49 +08:00
dtors-in-dtor-cfg-output.cpp initial 2024-06-22 20:45:49 +08:00
dynamic-cast.cpp initial 2024-06-22 20:45:49 +08:00
dynamic_type_check.m initial 2024-06-22 20:45:49 +08:00
edges-new.mm initial 2024-06-22 20:45:49 +08:00
elementtype.c initial 2024-06-22 20:45:49 +08:00
enum.cpp initial 2024-06-22 20:45:49 +08:00
exceptions.mm initial 2024-06-22 20:45:49 +08:00
exercise-ps.c initial 2024-06-22 20:45:49 +08:00
explain-svals.cpp initial 2024-06-22 20:45:49 +08:00
fields.c initial 2024-06-22 20:45:49 +08:00
free.c initial 2024-06-22 20:45:49 +08:00
func.c initial 2024-06-22 20:45:49 +08:00
generics.m initial 2024-06-22 20:45:49 +08:00
global-region-invalidation.c initial 2024-06-22 20:45:49 +08:00
global_region_invalidation.mm initial 2024-06-22 20:45:49 +08:00
html-diags-multifile.c initial 2024-06-22 20:45:49 +08:00
html-diags-multifile.h initial 2024-06-22 20:45:49 +08:00
html-diags.c initial 2024-06-22 20:45:49 +08:00
identical-expressions.cpp initial 2024-06-22 20:45:49 +08:00
index-type.c initial 2024-06-22 20:45:49 +08:00
initializer.cpp initial 2024-06-22 20:45:49 +08:00
initializers-cfg-output.cpp initial 2024-06-22 20:45:49 +08:00
inline-not-supported.c initial 2024-06-22 20:45:49 +08:00
inline-plist.c initial 2024-06-22 20:45:49 +08:00
inline-unique-reports.c initial 2024-06-22 20:45:49 +08:00
inline.c initial 2024-06-22 20:45:49 +08:00
inline.cpp initial 2024-06-22 20:45:49 +08:00
inline2.c initial 2024-06-22 20:45:49 +08:00
inline3.c initial 2024-06-22 20:45:49 +08:00
inline4.c initial 2024-06-22 20:45:49 +08:00
ivars.m initial 2024-06-22 20:45:49 +08:00
keychainAPI-diagnostic-visitor.m initial 2024-06-22 20:45:49 +08:00
keychainAPI.m initial 2024-06-22 20:45:49 +08:00
kmalloc-linux.c initial 2024-06-22 20:45:49 +08:00
lambda-notes.cpp initial 2024-06-22 20:45:49 +08:00
lambdas-generalized-capture.cpp initial 2024-06-22 20:45:49 +08:00
lambdas.cpp initial 2024-06-22 20:45:49 +08:00
lambdas.mm initial 2024-06-22 20:45:49 +08:00
lit.local.cfg initial 2024-06-22 20:45:49 +08:00
live-variables.cpp initial 2024-06-22 20:45:49 +08:00
live-variables.m initial 2024-06-22 20:45:49 +08:00
localization-aggressive.m initial 2024-06-22 20:45:49 +08:00
localization.m initial 2024-06-22 20:45:49 +08:00
logical-ops.c initial 2024-06-22 20:45:49 +08:00
loop-widening.c initial 2024-06-22 20:45:49 +08:00
lvalue.cpp initial 2024-06-22 20:45:49 +08:00
malloc-annotations.c initial 2024-06-22 20:45:49 +08:00
malloc-interprocedural.c initial 2024-06-22 20:45:49 +08:00
malloc-overflow.c initial 2024-06-22 20:45:49 +08:00
malloc-overflow.cpp initial 2024-06-22 20:45:49 +08:00
malloc-overflow2.c initial 2024-06-22 20:45:49 +08:00
malloc-plist.c initial 2024-06-22 20:45:49 +08:00
malloc-protoype.c initial 2024-06-22 20:45:49 +08:00
malloc-sizeof.c initial 2024-06-22 20:45:49 +08:00
malloc-sizeof.cpp initial 2024-06-22 20:45:49 +08:00
malloc-three-arg.c initial 2024-06-22 20:45:49 +08:00
malloc.c initial 2024-06-22 20:45:49 +08:00
malloc.cpp initial 2024-06-22 20:45:49 +08:00
malloc.m initial 2024-06-22 20:45:49 +08:00
malloc.mm initial 2024-06-22 20:45:49 +08:00
member-expr.cpp initial 2024-06-22 20:45:49 +08:00
method-arg-decay.m initial 2024-06-22 20:45:49 +08:00
method-call-intra-p.cpp initial 2024-06-22 20:45:49 +08:00
method-call-path-notes.cpp initial 2024-06-22 20:45:49 +08:00
method-call.cpp initial 2024-06-22 20:45:49 +08:00
misc-ps-64.m initial 2024-06-22 20:45:49 +08:00
misc-ps-arm.m initial 2024-06-22 20:45:49 +08:00
misc-ps-cxx0x.cpp initial 2024-06-22 20:45:49 +08:00
misc-ps-eager-assume.m initial 2024-06-22 20:45:49 +08:00
misc-ps-ranges.m initial 2024-06-22 20:45:49 +08:00
misc-ps-region-store-i386.m initial 2024-06-22 20:45:49 +08:00
misc-ps-region-store-x86_64.m initial 2024-06-22 20:45:49 +08:00
misc-ps-region-store.cpp initial 2024-06-22 20:45:49 +08:00
misc-ps-region-store.m initial 2024-06-22 20:45:49 +08:00
misc-ps-region-store.mm initial 2024-06-22 20:45:49 +08:00
misc-ps.c initial 2024-06-22 20:45:49 +08:00
misc-ps.m initial 2024-06-22 20:45:49 +08:00
model-file.cpp initial 2024-06-22 20:45:49 +08:00
mpichecker.cpp initial 2024-06-22 20:45:49 +08:00
mpicheckernotes.cpp initial 2024-06-22 20:45:49 +08:00
new-with-exceptions.cpp initial 2024-06-22 20:45:49 +08:00
new.cpp initial 2024-06-22 20:45:49 +08:00
nil-receiver-undefined-larger-than-voidptr-ret-region.m initial 2024-06-22 20:45:49 +08:00
nil-receiver-undefined-larger-than-voidptr-ret.m initial 2024-06-22 20:45:49 +08:00
no-exit-cfg.c initial 2024-06-22 20:45:49 +08:00
no-outofbounds.c initial 2024-06-22 20:45:49 +08:00
no-unreachable-dtors.cpp initial 2024-06-22 20:45:49 +08:00
nonnull.m initial 2024-06-22 20:45:49 +08:00
null-deref-path-notes.m initial 2024-06-22 20:45:49 +08:00
null-deref-ps-region.c initial 2024-06-22 20:45:49 +08:00
null-deref-ps.c initial 2024-06-22 20:45:49 +08:00
nullability-no-arc.mm initial 2024-06-22 20:45:49 +08:00
nullability.mm initial 2024-06-22 20:45:49 +08:00
nullability_nullonly.mm initial 2024-06-22 20:45:49 +08:00
nullptr.cpp initial 2024-06-22 20:45:49 +08:00
objc-arc.m initial 2024-06-22 20:45:49 +08:00
objc-bool.m initial 2024-06-22 20:45:49 +08:00
objc-boxing.m initial 2024-06-22 20:45:49 +08:00
objc-for.m initial 2024-06-22 20:45:49 +08:00
objc-message.m initial 2024-06-22 20:45:49 +08:00
objc-method-coverage.m initial 2024-06-22 20:45:49 +08:00
objc-properties.m initial 2024-06-22 20:45:49 +08:00
objc-radar17039661.m initial 2024-06-22 20:45:49 +08:00
objc-string.mm initial 2024-06-22 20:45:49 +08:00
objc-subscript.m initial 2024-06-22 20:45:49 +08:00
objc_invalidation.m initial 2024-06-22 20:45:49 +08:00
operator-calls.cpp initial 2024-06-22 20:45:49 +08:00
out-of-bounds.c initial 2024-06-22 20:45:49 +08:00
outofbound-notwork.c initial 2024-06-22 20:45:49 +08:00
outofbound.c initial 2024-06-22 20:45:49 +08:00
override-werror.c initial 2024-06-22 20:45:49 +08:00
padding_c.c initial 2024-06-22 20:45:49 +08:00
padding_cpp.cpp initial 2024-06-22 20:45:49 +08:00
padding_message.cpp initial 2024-06-22 20:45:49 +08:00
plist-html-macros.c initial 2024-06-22 20:45:49 +08:00
plist-macros.cpp initial 2024-06-22 20:45:49 +08:00
plist-output-alternate.m initial 2024-06-22 20:45:49 +08:00
plist-output.m initial 2024-06-22 20:45:49 +08:00
pointer-to-member.cpp initial 2024-06-22 20:45:49 +08:00
pr4209.m initial 2024-06-22 20:45:49 +08:00
pr22954.c initial 2024-06-22 20:45:49 +08:00
pr_2542_rdar_6793404.m initial 2024-06-22 20:45:49 +08:00
pr_4164.c initial 2024-06-22 20:45:49 +08:00
properties.m initial 2024-06-22 20:45:49 +08:00
properties.mm initial 2024-06-22 20:45:49 +08:00
pthreadlock.c initial 2024-06-22 20:45:49 +08:00
ptr-arith.c initial 2024-06-22 20:45:49 +08:00
ptr-arith.cpp initial 2024-06-22 20:45:49 +08:00
qt_malloc.cpp initial 2024-06-22 20:45:49 +08:00
range_casts.c initial 2024-06-22 20:45:49 +08:00
rdar-6442306-1.m initial 2024-06-22 20:45:49 +08:00
rdar-6540084.m initial 2024-06-22 20:45:49 +08:00
rdar-6541136-region.c initial 2024-06-22 20:45:49 +08:00
rdar-6562655.m initial 2024-06-22 20:45:49 +08:00
rdar-6600344-nil-receiver-undefined-struct-ret.m initial 2024-06-22 20:45:49 +08:00
rdar-7168531.m initial 2024-06-22 20:45:49 +08:00
redefined_system.c initial 2024-06-22 20:45:49 +08:00
refcnt_naming.m initial 2024-06-22 20:45:49 +08:00
reference.cpp initial 2024-06-22 20:45:49 +08:00
reference.mm initial 2024-06-22 20:45:49 +08:00
region-1.m initial 2024-06-22 20:45:49 +08:00
region-store.c initial 2024-06-22 20:45:49 +08:00
region-store.cpp initial 2024-06-22 20:45:49 +08:00
reinterpret-cast.cpp initial 2024-06-22 20:45:49 +08:00
retain-release-cache-out.m initial 2024-06-22 20:45:49 +08:00
retain-release-cf-audited.m initial 2024-06-22 20:45:49 +08:00
retain-release-gc-only.m initial 2024-06-22 20:45:49 +08:00
retain-release-inline.m initial 2024-06-22 20:45:49 +08:00
retain-release-path-notes-gc.m initial 2024-06-22 20:45:49 +08:00
retain-release-path-notes.m initial 2024-06-22 20:45:49 +08:00
retain-release-region-store.m initial 2024-06-22 20:45:49 +08:00
retain-release.m initial 2024-06-22 20:45:49 +08:00
retain-release.mm initial 2024-06-22 20:45:49 +08:00
return-ptr-range.cpp initial 2024-06-22 20:45:49 +08:00
security-syntax-checks-no-emit.c initial 2024-06-22 20:45:49 +08:00
security-syntax-checks.m initial 2024-06-22 20:45:49 +08:00
self-init.m initial 2024-06-22 20:45:49 +08:00
shallow-mode.m initial 2024-06-22 20:45:49 +08:00
simple-stream-checks.c initial 2024-06-22 20:45:49 +08:00
sizeofpointer.c initial 2024-06-22 20:45:49 +08:00
stack-addr-ps.c initial 2024-06-22 20:45:49 +08:00
stack-addr-ps.cpp initial 2024-06-22 20:45:49 +08:00
stack-block-returned.cpp initial 2024-06-22 20:45:49 +08:00
stackaddrleak.c initial 2024-06-22 20:45:49 +08:00
static_local.m initial 2024-06-22 20:45:49 +08:00
stats.c initial 2024-06-22 20:45:49 +08:00
stream.c initial 2024-06-22 20:45:49 +08:00
string-fail.c initial 2024-06-22 20:45:49 +08:00
string.c initial 2024-06-22 20:45:49 +08:00
superclass.m initial 2024-06-22 20:45:49 +08:00
svalbuilder-logic.c initial 2024-06-22 20:45:49 +08:00
switch-case.c initial 2024-06-22 20:45:49 +08:00
symbol-reaper.c initial 2024-06-22 20:45:49 +08:00
taint-generic.c initial 2024-06-22 20:45:49 +08:00
taint-tester.c initial 2024-06-22 20:45:49 +08:00
taint-tester.cpp initial 2024-06-22 20:45:49 +08:00
taint-tester.m initial 2024-06-22 20:45:49 +08:00
temp-obj-dtors-cfg-output.cpp initial 2024-06-22 20:45:49 +08:00
templates.cpp initial 2024-06-22 20:45:49 +08:00
temporaries.cpp initial 2024-06-22 20:45:49 +08:00
test-after-div-zero.c initial 2024-06-22 20:45:49 +08:00
test-include-cpp.cpp initial 2024-06-22 20:45:49 +08:00
test-include-cpp.h initial 2024-06-22 20:45:49 +08:00
test-include.c initial 2024-06-22 20:45:49 +08:00
test-include.h initial 2024-06-22 20:45:49 +08:00
test-objc-non-nil-return-value-checker.m initial 2024-06-22 20:45:49 +08:00
test-variably-modified-types.c initial 2024-06-22 20:45:49 +08:00
traversal-algorithm.mm initial 2024-06-22 20:45:49 +08:00
traversal-begin-end-function.c initial 2024-06-22 20:45:49 +08:00
traversal-path-unification.c initial 2024-06-22 20:45:49 +08:00
ubigraph-viz.cpp initial 2024-06-22 20:45:49 +08:00
undef-buffers.c initial 2024-06-22 20:45:49 +08:00
uninit-const.c initial 2024-06-22 20:45:49 +08:00
uninit-const.cpp initial 2024-06-22 20:45:49 +08:00
uninit-msg-expr.m initial 2024-06-22 20:45:49 +08:00
uninit-ps-rdar6145427.m initial 2024-06-22 20:45:49 +08:00
uninit-sometimes.cpp initial 2024-06-22 20:45:49 +08:00
uninit-vals-ps-region.m initial 2024-06-22 20:45:49 +08:00
uninit-vals-ps.c initial 2024-06-22 20:45:49 +08:00
uninit-vals.m initial 2024-06-22 20:45:49 +08:00
unions-region.m initial 2024-06-22 20:45:49 +08:00
unions.cpp initial 2024-06-22 20:45:49 +08:00
unix-api.c initial 2024-06-22 20:45:49 +08:00
unix-fns.c initial 2024-06-22 20:45:49 +08:00
unreachable-code-path.c initial 2024-06-22 20:45:49 +08:00
unused-ivars.m initial 2024-06-22 20:45:49 +08:00
variadic-method-types.m initial 2024-06-22 20:45:49 +08:00
vfork.c initial 2024-06-22 20:45:49 +08:00
virtualcall.cpp initial 2024-06-22 20:45:49 +08:00
virtualcall.h initial 2024-06-22 20:45:49 +08:00
vla.c initial 2024-06-22 20:45:49 +08:00
weak-functions.c initial 2024-06-22 20:45:49 +08:00