llvm-project/clang/test/Analysis
Denys Petrov bc08c3cb7f [analyzer] Add new function `clang_analyzer_value` to ExprInspectionChecker
Summary: Introduce a new function 'clang_analyzer_value'. It emits a report that in turn prints a RangeSet or APSInt associated with SVal. If there is no associated value, prints "n/a".
2022-07-15 20:07:04 +03:00
..
Checkers Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
Inputs Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cert Fix "the the" typo in documentation and user facing strings 2022-05-05 17:52:08 +02:00
copypaste Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
diagnostics [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
engine
exploded-graph-rewriter Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
exploration_order
html_diagnostics A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
inlining Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
objc [analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentForAnnotatedFunctions into a checker option 2020-05-19 15:41:43 +02:00
scan-build [analyzer] Fix scan-build report deduplication. 2021-08-26 13:34:29 -07:00
unified-sources
z3 A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
CFContainers-invalid.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
CFContainers.mm
CFNumber.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
CFRetainRelease_NSAssertionHandler.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
CGColorSpace.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
CheckNSError.m [Analyzer] Remove extra space from NSErrorChecker message. 2022-05-18 14:35:12 -07:00
CheckThatArraySubsciptNodeIsNotCollected.cpp [analyzer] Consider array subscripts to be interesting lvalues. 2020-04-23 19:52:45 +03:00
DeallocMissingRelease.m
DeallocUseAfterFreeErrors.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
DeleteWithNonVirtualDtor.cpp
DynamicTypePropagation.m
MPIMock.h
Malloc+MismatchedDeallocator+NewDelete.cpp
Malloc+MismatchedDeallocator_intersections.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
MemRegion.cpp
MismatchedDeallocator-checker-test.mm
MismatchedDeallocator-path-notes.cpp
MissingDealloc.m
NSContainers.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
NSPanel.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
NSString.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
NSWindow.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
NewDelete+MismatchedDeallocator_intersections.cpp
NewDelete-atomics.cpp
NewDelete-checker-test.cpp [analyzer] Fix non-obvious analyzer warning: Use of zero-allocated memory. 2021-10-12 10:41:00 -07:00
NewDelete-custom.cpp
NewDelete-intersections.mm [Sema] turns -Wfree-nonheap-object on by default 2021-01-15 21:38:47 +00:00
NewDelete-path-notes.cpp [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr 2021-05-24 10:16:52 +02:00
NewDelete-sized-deallocation.cpp
NewDelete-variadic.cpp
NewDeleteLeaks-PR18394.cpp
NewDeleteLeaks-PR19102.cpp [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr 2021-05-24 10:16:52 +02:00
NewDeleteLeaks.cpp [analyzer] Improve NoOwnershipChangeVisitor's understanding of deallocators 2022-03-03 11:27:56 +01:00
NoReturn.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
OSAtomic_mac.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
OSAtomic_mac.cpp Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
ObjCProperties.m [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
ObjCPropertiesSyntaxChecks.m
ObjCRetSigs.m
PR2978.m
PR3991.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
PR7218.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
PR9741.cpp
PR12905.c
PR24184.cpp
PR35418.cpp [analyzer] Introduce reasoning about symbolic remainder operator 2020-05-28 18:56:38 +03:00
PR37855.c
PR38208.c
PR40625.cpp [analyzer][CallAndMessage] Add checker options for each bug type 2020-05-21 15:31:37 +02:00
PR46264.cpp [analyzer] Move test case to existing test file and remove duplicated test file. 2021-08-10 19:11:21 +03:00
PR47511.cpp revert test commit 2021-08-10 19:19:27 +03:00
PR49490.cpp [analyzer][solver] Prevent infeasible states (PR49490) 2021-03-12 15:56:48 +03:00
PR49642.c Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
PR50268.c [analyzer][solver] Prevent use of a null state 2021-05-13 20:16:29 +03:00
SpecialFunctionsCFError.cpp [analyzer] Fix NSErrorChecker false positives on constructors. 2020-04-06 20:33:38 +03:00
UserNullabilityAnnotations.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
_Bool-increment-decrement.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
a_flaky_crash.cpp A test commit as a new contributor to verify commit access is OK. 2020-05-04 21:36:18 +03:00
additive-folding-range-constraints.c
additive-folding.cpp [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05:00
additive-op-on-sym-int-expr.c Reland "[analyzer] Canonicalize SymIntExpr so the RHS is positive when possible" 2022-05-12 15:40:11 +02:00
addrspace-null.c [analyzer] Fix "RhsLoc and LhsLoc bitwidth must be same" 2022-03-29 17:08:19 -05:00
aggrinit-cfg-output.cpp [CFG] Add an option to expand CXXDefaultInitExpr into aggregate initialization 2019-12-17 17:56:06 -08:00
analyze-function-guide.cpp [analyzer] Remove breaking RUN line in the test case 2022-02-16 10:56:18 +01:00
analyze-function-guide.m Revert "Revert "[analyzer] Prevent misuses of -analyze-function"" 2022-02-16 10:33:21 +01:00
analyzeOneFunction.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
analyzer-checker-config.c
analyzer-checker-option-help.c
analyzer-config.c [clang][analyzer] Add checker for bad use of 'errno'. 2022-06-20 10:07:31 +02:00
analyzer-display-progress.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
analyzer-display-progress.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
analyzer-enabled-checkers.c [clang][analyzer] Add modeling of 'errno'. 2022-03-01 08:20:33 +01:00
analyzer-list-configs.c
analyzer-stats.c Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
analyzer_test.py
arc-zero-init.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
array-init-loop.cpp [analyzer] Structured binding to arrays 2022-06-23 11:38:21 +02:00
array-punned-region.c [analyzer] Get direct binding for specific punned case 2022-05-05 04:53:45 -05:00
array-struct-region.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
array-struct-region.cpp Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
array-struct.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
asm-goto.cpp [Clang][CFG] check children statements of asm goto 2022-01-07 14:11:08 -08:00
asm.cpp
assume-controlled-environment.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
atomics.c [analyzer] Fix crash when reasoning about C11 atomics (PR49422) 2021-03-30 16:04:19 +03:00
auto-obj-dtors-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
autoreleasewritechecker_test.m [analyzer] ObjCAutoreleaseWriteChecker: Support explicit autoreleasepools. 2020-06-03 19:06:04 +03:00
base-init.cpp
bitwise-ops.c [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05:00
block-in-critical-section.cpp
block-in-critical-section.m
blocks-no-inline.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
blocks-nrvo.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
blocks.m Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
blocks.mm Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
bool-assignment.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
bool-increment.cpp
bsd-string.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
bstring.c [analyzer] Done some changes to detect Uninitialized read by the char array manipulation functions 2022-03-03 23:21:26 +05:30
bstring.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
bstring_UninitRead.c [analyzer] Done some changes to detect Uninitialized read by the char array manipulation functions 2022-03-03 23:21:26 +05:30
bug_hash_test.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
bug_hash_test.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
builtin-functions.cpp
builtin_bitcast.cpp [analyzer] LValueToRValueBitCasts should evaluate to an r-value 2021-07-01 10:54:22 +02:00
builtin_signbit.cpp [CMake] [Clang] Add option to specify PowerPC long double format 2022-01-27 00:50:53 +08:00
c11lock.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
call-and-message.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
call-and-message.cpp [analyzer][CallAndMessage] Add checker options for each bug type 2020-05-21 15:31:37 +02:00
call-and-message.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
call-and-message.mm [analyzer][CallAndMessage] Add checker options for each bug type 2020-05-21 15:31:37 +02:00
call-invalidation.cpp
call_once.cpp
cast-to-struct.cpp
cast-value-logic.cpp [analyzer] pr47037: CastValueChecker: Support for the new variadic isa<>. 2020-08-27 12:15:25 -07:00
cast-value-notes.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cast-value-state-dump.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cast-value-weird.cpp [analyzer] pr43179: Make CallDescription defensive against C variadic functions. 2019-09-06 20:55:24 +00:00
castexpr-callback.c
casts.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
casts.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
casts.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
cfg-indirect-goto-determinism.cpp
cfg-openmp.cpp [OpenMP] Initial parsing and semantic support for 'parallel masked taskloop simd' construct 2022-07-01 08:57:15 -07:00
cfg-rich-constructors.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cfg-rich-constructors.mm Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cfg.c Fix the declaration printer to properly handle prototypes in C 2022-02-17 13:54:09 -05:00
cfg.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cfref_PR2519.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
cfref_rdar6080742.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
check-analyzer-fixit.py [analyzer] decode() a bytes object to make Python3 happy 2020-03-04 17:12:48 +00:00
check-deserialization.cpp
checker-dependencies.c
checker-plugins.c [Support] Fix formatted_raw_ostream for UTF-8 2020-07-06 16:18:15 +01:00
chroot.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
class-object-state-dump.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
comparison-implicit-casts.cpp [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05:00
complex-init-list.cpp
complex.c
compound-literals.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
concrete-address.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
conditional-operator.cpp
conditional-path-notes.c Revert "Revert "Temporarily do not drop volatile stores before unreachable"" 2021-07-09 11:44:34 -04:00
const-method-call.cpp [Diagnostics] Try to improve warning message for -Wreturn-type 2019-11-09 17:54:58 +01:00
constant-folding.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
constraint-assignor.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
constraint_manager_conditions.cpp [analyzer][solver] Fix CmpOpTable handling bug 2021-10-06 18:28:03 +02:00
constraint_manager_negate.c [analyzer][solver] Handle UnarySymExpr in RangeConstraintSolver 2022-05-26 14:09:46 +02:00
constraint_manager_negate_difference.c [analyzer][solver] Handle UnarySymExpr in RangeConstraintSolver 2022-05-26 14:09:46 +02:00
container-modeling-no-aggressive-binary-operation-simplification-warn.cpp [Analyzer] Fix for incorrect use of container and iterator checkers 2020-03-30 09:14:45 +02:00
container-modeling.cpp [Analyzer] Only add container note tags to the operations of the affected container 2020-03-26 09:44:16 +01:00
conversion-tracking-notes.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
conversion.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
conversion.cpp [analyzer] Expand conversion check to check more expressions for overflow and underflow 2021-12-15 11:41:34 +01:00
copy-elision.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
copy-elision.mm
coverage.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
crash-trace.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
cstring-addrspace.c [analyzer] Avoid checking addrspace pointers in cstring checker 2022-03-31 17:34:56 +02:00
cstring-plist.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
cstring-ranges.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
cstring-syntax-cxx.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
cstring-syntax-weird.c [analyzer] Fix analyzer warnings on analyzer. 2019-08-28 18:44:38 +00:00
cstring-syntax-weird2.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
cstring-syntax.c [analyzer] Fix analyzer warnings on analyzer. 2019-08-28 18:44:38 +00:00
ctor-array.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
ctor.mm [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
ctu-cxxdefaultinitexpr.cpp [clang][ASTImporter] Fix a bug when importing CXXDefaultInitExpr. 2022-03-28 10:55:26 +02:00
ctu-different-triples.cpp [analyzer] On-demand parsing capability for CTU 2020-06-11 10:56:59 +02:00
ctu-hdr.h
ctu-implicit.c [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-import-threshold.c [analyzer] Add CTUImportCppThreshold for C++ files 2020-07-09 15:36:33 +02:00
ctu-inherited-default-ctor.cpp [analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file 2022-03-22 10:28:42 +08:00
ctu-lookup-name-with-space.cpp [analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file 2022-03-22 10:28:42 +08:00
ctu-main.c [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-main.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-on-demand-parsing.c [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-on-demand-parsing.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-onego-existingdef.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-onego-indirect.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-onego-small.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-onego-toplevel.cpp [clang][analyzer][ctu] Make CTU a two phase analysis 2022-05-18 10:35:52 +02:00
ctu-unknown-parts-in-triples.cpp [analyzer] On-demand parsing capability for CTU 2020-06-11 10:56:59 +02:00
cxx-callgraph.cpp [CallGraph] Take into accound calls that aren't within any function bodies. 2019-08-20 02:22:37 +00:00
cxx-crashes.cpp
cxx-dynamic-memory-analysis-order.cpp [analyzer][NFC] Introduce CXXDeallocatorCall, deploy it in MallocChecker 2020-05-19 00:18:38 +02:00
cxx-for-range-cfg.cpp
cxx-for-range.cpp Revert "Revert "Temporarily do not drop volatile stores before unreachable"" 2021-07-09 11:44:34 -04:00
cxx-inherited-ctor-init-expr.cpp [analyzer] Skip analysis of inherited ctor as top-level function 2020-03-09 12:05:11 +01:00
cxx-inherited-ctor-is-skipped-as-top-level.cpp [analyzer] Skip analysis of inherited ctor as top-level function 2020-03-09 12:05:11 +01:00
cxx-member-initializer-const-field.cpp [Analyzer] Fix assumptions about const field with member-initializer 2022-05-03 11:27:45 +02:00
cxx-method-names.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
cxx-uninitialized-object-inheritance.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
cxx-uninitialized-object-no-dereference.cpp
cxx-uninitialized-object-notes-as-warnings.cpp
cxx-uninitialized-object-ptr-ref.cpp [analyzer] Catch leaking stack addresses via stack variables 2021-08-27 11:31:16 +02:00
cxx-uninitialized-object-unguarded-access.cpp
cxx-uninitialized-object-unionlike-constructs.cpp
cxx-uninitialized-object.cpp
cxx11-crashes.cpp
cxxctr-array-evalcall-analysis-order.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
cxxctr-evalcall-analysis-order.cpp [analyzer] Enable constructor support in evalCall event. 2020-06-25 09:47:13 -07:00
cxxnewexpr-callback.cpp [analyzer] Inline operator delete when MayInlineCXXAllocator is set. 2022-05-09 15:44:33 +02:00
dead-stores.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
dead-stores.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
dead-stores.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
deadstores-driverkit.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
debug-CallGraph.cpp [[Clang CallGraph]] CallGraph should still record calls to decls. 2020-03-20 08:55:23 -07:00
debug-checkers.cpp [analyzer] Allow CFG dumps in release builds 2022-05-02 11:48:52 +02:00
debug-container-modeling.cpp [Analyzer] Split container modeling from iterator modeling 2020-01-29 16:10:45 +01:00
debug-exprinspection-istainted.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
debug-iterator-modeling.cpp [Analyzer] Split container modeling from iterator modeling 2020-01-29 16:10:45 +01:00
default-analyze.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
default-diagnostic-visitors.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
delayed-template-parsing-crash.cpp
delegates.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
deprecated-flags-and-options.cpp Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
derived-to-base.cpp [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05:00
designated-initializer-values.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
designated-initializer.c Fix the declaration printer to properly handle prototypes in C 2022-02-17 13:54:09 -05:00
disable-all-checks.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
dispatch-once.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
div-zero.cpp
division-by-zero-track-zero.c [Analyzer] Track RValue expressions 2021-03-30 14:48:38 +02:00
division-by-zero-track-zero.cpp [Analyzer] Track RValue expressions 2021-03-30 14:48:38 +02:00
division-by-zero.c
domtest.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
domtest.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
double-ranges-bug.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
dtor-cxx11.cpp
dtor.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
dtors-in-dtor-cfg-output.cpp
dump_egraph.c [analyzer] Allow exploded graph dumps in release builds 2022-05-02 11:42:08 +02:00
dump_egraph.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
dynamic-cast.cpp
dynamic_type_check.m
edges-new.mm [analyzer] Add minimal support for fix-it hints. 2019-09-06 20:55:29 +00:00
egraph-asm-goto-no-crash.cpp [analyzer] Fix clang-tidy crash on GCCAsmStmt 2019-06-27 22:46:40 +00:00
elementtype.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
end-function-return-stmt.cpp
enum-cast-out-of-range.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
enum-cast-out-of-range.cpp [analyzer] Avoid unnecessary enum range check on LValueToRValue casts 2019-08-23 14:21:13 +00:00
enum.cpp
equality_tracking.c Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
errno-notes.c [clang][analyzer] Add checker for bad use of 'errno'. 2022-06-20 10:07:31 +02:00
errno-options.c [clang][analyzer] Add checker for bad use of 'errno'. 2022-06-20 10:07:31 +02:00
errno-stdlibraryfunctions-notes.c [clang][Analyzer] Add errno state to standard functions modeling. 2022-06-21 08:56:41 +02:00
errno-stdlibraryfunctions.c [clang][Analyzer] Add errno state to standard functions modeling. 2022-06-21 08:56:41 +02:00
errno.c [clang][analyzer] Add checker for bad use of 'errno'. 2022-06-20 10:07:31 +02:00
eval-predefined-exprs.cpp Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
exceptions.mm
exercise-ps.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
explain-svals.c [Analyzer] [NFC] Parameter Regions 2020-06-09 12:08:56 +02:00
explain-svals.cpp [analyzer] Add UnarySymExpr 2022-05-26 14:00:27 +02:00
explain-svals.m Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
expr-inspection-printState-diseq-info.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
expr-inspection-printState-eq-classes.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
expr-inspection.c [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
expr-inspection.cpp [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp 2022-06-15 16:06:53 +02:00
fields.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
find-binop-constraints.cpp [Analyzer][solver] Simplify existing eq classes and constraints when a new constraint is added 2021-06-14 12:19:09 +02:00
flexible-array-members.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
flexignore.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
free.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
free.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
fuchsia_handle.cpp [analyzer] Update Fuchsia checker to catch releasing unowned handles. 2021-01-06 16:23:49 -08:00
fuchsia_lock.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
fuchsia_lock_impl.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
func-mapping-test.cpp [clang-extdef-mapping] Directly process .ast files 2022-07-05 13:45:52 +02:00
func.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
gcdantipatternchecker_test.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
generics.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
global-region-invalidation-errno.c [clang][analyzer] Add modeling of 'errno'. 2022-03-01 08:20:33 +01:00
global-region-invalidation.c [clang][analyzer] Add modeling of 'errno'. 2022-03-01 08:20:33 +01:00
global_region_invalidation.mm
globals-are-not-always-immutable.c [analyzer] Treat system globals as mutable if they are not const 2022-06-15 17:08:27 +02:00
globals.cpp [c++20] Implement semantic restrictions for C++20 designated 2019-08-30 22:52:55 +00:00
gmalloc.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
gtest.cpp
handle_constructors_for_default_arguments.cpp [analyzer] Add test cases for the unsupported C++ constructor modeling. 2019-11-07 17:15:53 -08:00
handle_constructors_with_new_array.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
hangs.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
html-diag-singlefile.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
html-diag-singlefile.h A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
html-diags-analyze-headers.c
html-diags-analyze-headers.h A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
html-diags-multifile.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
html-diags-multifile.h
html-diags.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
identical-expressions.cpp
implicit-ctor-undef-value.cpp
incorrect-checker-names.cpp [analyzer][StackAddressEscape] Tie warnings to the diagnostic checkers rather then core.StackAddrEscapeBase 2020-05-20 02:26:40 +02:00
incorrect-checker-names.mm [Analyzer] Remove extra space from NSErrorChecker message. 2022-05-18 14:35:12 -07:00
index-type.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
infeasible-crash.c [analyzer] Attempt to fix test infeasible-crash.c 2022-05-10 11:18:35 +02:00
infeasible-sink.c [analyzer] Indicate if a parent state is infeasible 2022-05-10 10:16:55 +02:00
initialization.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
initialization.cpp [analyzer] Fix region cast between the same types with different qualifiers. 2021-11-15 19:23:00 +02:00
initializer.cpp
initializers-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
inline-if-constexpr.cpp
inline-not-supported.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
inline-plist.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
inline-unique-reports.c Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
inline.c Add -Wno-strict-prototypes to C tests; NFC 2022-02-24 15:30:30 -05:00
inline.cpp
inline2.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
inline3.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
inline4.c
inner-pointer.cpp [analyzer] Check for std::__addressof for inner pointer checker 2022-05-03 14:05:19 +02:00
invalid-a-na-ly-zer-con-fig-value.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
invalid-analyzer-config-value.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
invalid-checker-option.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
invalid-deref.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
invalidated-iterator.cpp [Analyzer] Handle pointer implemented as iterators in iterator checkers 2020-07-01 09:04:28 +02:00
iterator-modeling-no-aggressive-binary-operation-simplification-no-crash.cpp [Analyzer] Fix for incorrect use of container and iterator checkers 2020-03-30 09:14:45 +02:00
iterator-modeling.cpp [analyzer] Model iterator random incrementation symmetrically 2020-08-04 11:04:12 +02:00
iterator-range.cpp [analyzer] Crash fix for alpha.cplusplus.IteratorRange 2021-03-10 12:42:24 +01:00
ivars.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
keychainAPI-diagnostic-visitor.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
keychainAPI.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
kmalloc-linux.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
lambda-notes.cpp
lambdas-generalized-capture.cpp
lambdas.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
lambdas.mm
left-shift-cxx2a.cpp [cxx2a] P1236R1: the validity of a left shift does not depend on the 2019-06-25 01:45:26 +00:00
lifetime-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
lifetime-extension.cpp
lifetime-extension.mm
lit.local.cfg [test] Default clang/test to FileCheck --allow-unused-prefixes=false 2021-02-02 11:22:46 -08:00
live-bindings-test.cpp
live-stmts.cpp [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
live-stmts.mm [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
live-variables.cpp
live-variables.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
llvm-conventions.cpp
localization-aggressive.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
localization.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
logical-ops.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
loop-block-counts.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
loop-unrolling.cpp [analyzer] LoopUnrolling: fix crash when a loop counter is captured in a lambda by reference 2021-07-12 17:06:07 +03:00
loop-widening-ignore-static-methods.cpp
loop-widening-notes.cpp [Analyzer] Fix for incorrect use of container and iterator checkers 2020-03-30 09:14:45 +02:00
loop-widening-preserve-reference-type.cpp [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation 2020-06-09 12:55:54 +03:00
loop-widening.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
loop-widening.cpp [analyzer] PR43102: Fix an assertion and an out-of-bounds error for diagnostic location construction 2019-09-18 22:24:26 +00:00
loopexit-cfg-output.cpp
lvalue.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
main.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
main.cpp [analyzer] Trust global initializers when analyzing main(). 2019-08-28 18:44:32 +00:00
malloc-annotations.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
malloc-annotations.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
malloc-bodyfarms.c [analyzer] Fix a crash in NoStateChangeVisitor with body-farmed stack frames. 2022-02-17 10:13:34 -08:00
malloc-bodyfarms.cpp [analyzer] Fix a crash in NoStateChangeVisitor with body-farmed stack frames. 2022-02-17 10:13:34 -08:00
malloc-custom.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-fnptr-plist.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-free-after-return.cpp
malloc-interprocedural.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-overflow.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-overflow.cpp
malloc-overflow2.c
malloc-plist.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-protoype.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-sizeof.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
malloc-sizeof.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
malloc-three-arg.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
malloc.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
malloc.cpp [analyzer] Check the checker name, rather than the ProgramPointTag when silencing a checker 2021-05-19 12:40:09 +02:00
malloc.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
malloc.mm [analyzer] Teach MismatchedDealloc about initWithBytesNoCopy with deallocator. 2019-12-18 14:19:17 -08:00
max-nodes-suppress-on-sink.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
max-nodes-suppress-on-sink.cpp
member-expr.cpp
memory-model.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
method-arg-decay.m
method-call-intra-p.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
method-call-path-notes.cpp
method-call.cpp
mig.mm [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
misc-ps-64.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
misc-ps-arm.m Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
misc-ps-cxx0x.cpp
misc-ps-eager-assume.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
misc-ps-ranges.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
misc-ps-region-store-i386.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
misc-ps-region-store-x86_64.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
misc-ps-region-store.cpp Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
misc-ps-region-store.m Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
misc-ps-region-store.mm Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
misc-ps.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
misc-ps.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
mismatched-iterator.cpp [Analyzer] Handle pointer implemented as iterators in iterator checkers 2020-07-01 09:04:28 +02:00
missing-bind-temporary.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
missing-z3-nocrash.c [analyzer] Don't crash if the analyzer-constraint is set to Z3, but llvm is not built with it 2022-02-25 17:51:37 +01:00
mmap-writeexec.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
model-file.cpp
more-dtors-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
mpichecker.cpp
mpicheckernotes.cpp
ms-seh.cpp [analyzer] Engine: fix crash with SEH __leave keyword 2021-05-17 20:10:26 +02:00
mutually_exclusive_null_fp.cpp [analyzer][solver] Track symbol disequalities 2020-07-22 13:02:39 +03:00
new-aligned.cpp
new-ctor-conservative.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
new-ctor-inlined.cpp
new-ctor-malloc.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-ctor-null-throw.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-ctor-null.cpp [clang] Annotating C++'s `operator new` with more attributes 2020-02-26 01:37:17 +03:00
new-ctor-recursive.cpp
new-ctor-symbolic.cpp
new-dynamic-types.cpp
new-with-exceptions.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
new.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
nil-receiver-undefined-larger-than-voidptr-ret-region.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
nil-receiver-undefined-larger-than-voidptr-ret.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
nil-receiver.mm
no-exit-cfg.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
no-outofbounds.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
no-store-suppression.cpp
no-unreachable-dtors.cpp
non-diagnosable-assumptions.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
nonnull-global-constants.mm [analyzer] NonnullGlobalConstants: Add support for kCFNull. 2019-12-18 12:08:15 -08:00
nonnull.cpp [analyzer] Do not report CFError null dereference for nonnull params. 2020-04-20 12:33:01 +03:00
nonnull.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
nonnullparamchecker-crash.cpp
novoidtypecrash.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
null-deref-offsets.c
null-deref-path-notes.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
null-deref-path-notes.cpp
null-deref-path-notes.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
null-deref-ps-region.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
null-deref-ps.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
null-deref-static.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
nullability-arc.mm
nullability-no-arc.mm
nullability-notes.m [analyzer] Fix Objective-C accessor body farms after 2073dd2d. 2019-11-21 18:59:46 -08:00
nullability.c [C89/C2x] Diagnose calls to a function without a prototype but passes arguments 2022-04-15 09:08:54 -04:00
nullability.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
nullability.mm
nullability_nullonly.mm
nullptr.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
number-object-conversion.c
number-object-conversion.cpp
number-object-conversion.m
number-object-conversion.mm
objc-arc.m Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
objc-bool.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
objc-boxing.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
objc-encode.m
objc-for.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
objc-indirect-copy-restore.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
objc-live-crash.mm [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait 2020-09-11 15:58:48 +02:00
objc-message.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
objc-method-coverage.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
objc-properties.m
objc-radar17039661.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
objc-string.mm
objc-subscript.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
objc_invalidation.m
objcpp-uninitialized-object.mm
offsetofexpr-callback.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
openmp-unsupported.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
operator-calls.cpp [analyzer] Evaluate construction of non-POD type arrays 2022-07-14 23:30:21 +02:00
os_object_base.h [analyzer] RetainCountChecker: Disable reference counting for OSMetaClass. 2021-05-27 13:12:19 -07:00
os_smart_ptr.h
osobject-retain-release.cpp [analyzer] RetainCountChecker: Disable reference counting for OSMetaClass. 2021-05-27 13:12:19 -07:00
osobjectcstylecastchecker_test.cpp [analyzer] Support allocClassWithName in OSObjectCStyleCast checker 2021-03-30 15:58:06 +03:00
out-of-bounds-false-positive.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
out-of-bounds-new.cpp
out-of-bounds.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
outofbound-notwork.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
outofbound.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
override-werror.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
padding_c.c [Clang][Sema][AIX][PowerPC] Emit byval alignment warning only when struct is passed to a function 2022-07-13 15:32:29 -04:00
padding_cpp.cpp [Clang][Sema][AIX][PowerPC] Emit byval alignment warning only when struct is passed to a function 2022-07-13 15:32:29 -04:00
padding_inherit.cpp
padding_message.cpp Implement P1766R1: diagnose giving non-C-compatible classes a typedef name for linkage purposes. 2020-02-07 11:47:37 -08:00
padding_no_unique_address.cpp [analyzer] Fix calculating offset for fields with an empty type 2021-07-04 06:57:11 +03:00
pch_crash.cpp [analyzer] Fix StdLibraryFunctionsChecker crash on macOS 2020-06-16 16:10:07 +03:00
placement-new-user-defined.cpp [analyzer] Enable PlacementNewChecker by default 2020-01-21 13:23:10 +01:00
placement-new.cpp [analyzer] Improve PlacementNewChecker 2020-05-14 15:50:39 +02:00
plist-diagnostics-template-function.cpp
plist-diagnostics-template-record.cpp Print nullptr_t namespace qualified within std:: 2021-09-21 11:21:40 -07:00
plist-html-macros.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
plist-macros-with-expansion-ctu.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
plist-macros-with-expansion.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
plist-macros-with-expansion.cpp [analyzer] Use the MacroExpansionContext for macro expansions in plists 2021-02-22 11:12:18 +01:00
plist-macros.cpp
plist-output-alternate.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
plist-output.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
plist-stats-output.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
pointer-arithmetic.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
pointer-escape-on-conservative-calls.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
pointer-to-member.cpp [analyzer][NFC] Add test for 3a07280290 2022-06-01 18:53:19 +02:00
pr4209.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
pr22954.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
pr37802.cpp
pr_2542_rdar_6793404.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
pr_4164.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
preprocessor-setup.c [clang-scan-deps] Support for clang --analyze in clang-scan-deps 2019-10-14 20:15:01 +00:00
print-ranges.cpp [analyzer] Add new function `clang_analyzer_value` to ExprInspectionChecker 2022-07-15 20:07:04 +03:00
produce-symbolcast_x64.cpp [analyzer] Produce SymbolCast symbols for integral types in SValBuilder::evalCast 2022-01-18 16:08:04 +02:00
produce-symbolcast_x86.cpp [analyzer] Fix assertion in simplifySymbolCast 2022-07-05 19:00:23 +02:00
properties.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
properties.mm Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
pthreadlock.c [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. 2021-04-06 11:15:29 +02:00
pthreadlock_state.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
pthreadlock_state_nottracked.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
ptr-arith.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
ptr-arith.cpp
ptr-cmp-const-trunc.cl
ptr-iter.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
ptr-sort.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
qt_malloc.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
range_casts.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
rdar-6442306-1.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
rdar-6540084.m
rdar-6541136-region.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
rdar-6562655.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
rdar-6600344-nil-receiver-undefined-struct-ret.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
rdar-7168531.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
redecl.c
redefined_system.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
refcnt_naming.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
reference.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
region-1.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
region-store.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
region-store.cpp
region_store_overflow.c
reinterpret-cast-pointer-to-member.cpp [analyzer][NFC] Fix test failures for builds w/o assertions 2021-02-15 16:38:15 +03:00
reinterpret-cast.cpp
report-uniqueing.cpp [Analyzer] Remove inclusion of uniqueing decl from diagnostic profile. 2020-07-30 09:52:28 +02:00
retain-count-alloc.cpp [analyzer] MallocChecker: Prevent Integer Set Library false positives 2019-07-18 00:03:55 +00:00
retain-release-arc.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release-cache-out.m
retain-release-cf-audited.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release-compound-literal.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release-cpp-classes.cpp
retain-release-inline.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release-path-notes.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
retain-release-region-store.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
retain-release-safe.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
retain-release.mm Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
retaincountchecker-compoundregion.m
return-ptr-range.cpp [clang][analyzer] Improve bug report in alpha.security.ReturnPtrRange 2021-08-11 13:04:55 +02:00
return-stmt-merge.cpp
return-value-guaranteed.cpp [analyzer] Don't track function calls as control dependencies 2022-04-08 10:16:58 +02:00
returns_nonnull-attribute.cpp [analyzer] Add support for __attribute__((returns_nonnull)). 2022-02-02 11:46:52 -08:00
runtime-regression.c [analyzer] Return from reAssume if State is posteriorly overconstrained 2022-05-26 13:50:40 +02:00
rvo.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
scopes-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
security-syntax-checks-no-emit.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
security-syntax-checks-nscoder.m [analyzer] Add a syntactic security check for ObjC NSCoder API. 2019-12-19 14:54:29 -08:00
security-syntax-checks.c
security-syntax-checks.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
self-assign.cpp [analyzer][NFC] Make test/Analysis/self-assign.cpp readable 2021-08-13 16:14:54 +02:00
self-init.m
shallow-mode.m
show-checker-list.c
silence-checkers-and-packages-core-all.cpp [analyzer] Analysis: Silence checkers 2019-08-16 01:53:14 +00:00
silence-checkers-and-packages-core-div-by-zero.cpp [analyzer] Analysis: Silence checkers 2019-08-16 01:53:14 +00:00
silence-checkers.cpp [analyzer] Make checker silencing work for non-pathsensitive bug reports 2021-06-17 10:27:34 +02:00
simple-stream-checks.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
sizeofpack.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
sizeofpointer.c
smart-ptr-text-output.cpp [analyzer] Handle std::make_unique 2021-07-18 19:54:28 +05:30
smart-ptr.cpp [analyzer] Fix for faulty namespace test in SmartPtrModelling 2021-07-21 18:23:35 +05:30
solver-sym-simplification-adjustment.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
solver-sym-simplification-bool.cpp [analyzer] Cleanup a FIXME in SValBuilder.cpp 2021-08-10 16:12:52 -05:00
solver-sym-simplification-concreteint.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
solver-sym-simplification-no-crash.c [Analyzer][solver] Fix crashes during symbol simplification 2021-06-25 11:49:26 +02:00
solver-sym-simplification-no-crash2.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
solver-sym-simplification-ptr-bool.cl [analyzer] Do not assume that all pointers have the same bitwidth as void* 2021-07-16 03:22:57 -05:00
solver-sym-simplification-with-proper-range-type.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
stack-addr-ps.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
stack-addr-ps.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
stack-block-returned.cpp Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
stack-capture-leak-arc.mm
stack-capture-leak-no-arc.mm
stack-frame-context-revision.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
stackaddrleak.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
static_local.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
stats.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-POSIX-lookup.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-POSIX-socket-sockaddr.cpp [analyzer][StdLibraryFunctionsChecker] Add POSIX networking functions 2020-07-20 22:46:24 +02:00
std-c-library-functions-POSIX.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-arg-constraints-notes.cpp [Analyzer][StdLibraryFunctionsChecker] Describe arg constraints 2021-04-23 17:27:54 +02:00
std-c-library-functions-arg-constraints-tracking-notes.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-arg-constraints.c [analyzer] Add path note tags to standard library function summaries. 2022-04-28 17:17:05 -07:00
std-c-library-functions-arg-constraints.cpp [Analyzer][StdLibraryFunctionsChecker] Describe arg constraints 2021-04-23 17:27:54 +02:00
std-c-library-functions-arg-cstring-dependency.c [analyzer][StdLibraryFunctionsChecker] Remove strcasecmp 2020-09-10 12:29:39 +02:00
std-c-library-functions-arg-enabled-checkers.c [clang][analyzer] Add modeling of 'errno'. 2022-03-01 08:20:33 +01:00
std-c-library-functions-arg-weakdeps.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-eof.c [analyzer] StdLibraryFunctionsChecker: Use platform dependent EOF and UCharMax 2020-02-13 13:51:51 +01:00
std-c-library-functions-inlined.c
std-c-library-functions-lookup.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-lookup.cpp [analyzer] StdLibraryFunctionsChecker: Add support to lookup types 2020-05-29 17:42:05 +02:00
std-c-library-functions-path-notes.c [analyzer] Add path note tags to standard library function summaries. 2022-04-28 17:17:05 -07:00
std-c-library-functions-restrict.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
std-c-library-functions-restrict.cpp [analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qualifier in C++ 2020-09-04 11:48:38 +02:00
std-c-library-functions-vs-stream-checker.c Fix the declaration printer to properly handle prototypes in C 2022-02-17 13:54:09 -05:00
std-c-library-functions.c Fix the declaration printer to properly handle prototypes in C 2022-02-17 13:54:09 -05:00
std-c-library-functions.cpp
std-c-library-posix-crash.c [analyzer][StdLibraryFunctionsChecker] Fix typos in summaries of mmap and mmap64 2020-11-30 18:06:28 +01:00
std-string.cpp [analyzer] Fix StringChecker for Unknown params 2021-10-26 18:15:00 +02:00
stl-algorithm-modeling-aggressive-std-find-modeling.cpp [Analyzer] Model STL Algoirthms to improve the iterator checkers 2020-02-05 17:59:08 +01:00
stl-algorithm-modeling.cpp [Analyzer] Model STL Algoirthms to improve the iterator checkers 2020-02-05 17:59:08 +01:00
stream-error.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
stream-note.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
stream.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
stream.cpp [Analyzer][StreamChecker] Add note tags for file opening. 2020-06-22 11:15:35 +02:00
string-fail.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
string-with-signedness.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
string.c [analyzer] Fix use of length in CStringChecker 2022-07-13 19:19:23 -05:00
string.cpp
structured_bindings.cpp [analyzer] Fix BindingDecl evaluation for reference types 2022-06-29 13:01:19 +02:00
superclass.m
sval-dump-int128.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
svalbuilder-casts.cpp [analyzer] Handle SymbolCast in SValBuilder 2022-06-01 08:42:04 +02:00
svalbuilder-float-cast.c [C89/C2x] Diagnose calls to a function without a prototype but passes arguments 2022-04-15 09:08:54 -04:00
svalbuilder-logic.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
svalbuilder-rearrange-comparisons.cpp [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c 2022-06-15 13:52:18 +02:00
svalbuilder-simplify-compound-svals.cpp [Analyzer][Core] Make SValBuilder to better simplify svals with 3 symbols in the tree 2021-11-30 11:24:59 +01:00
svalbuilder-simplify-in-evalbinop.cpp [Analyzer][Core] Better simplification in SimpleSValBuilder::evalBinOpNN 2021-11-23 16:38:01 +01:00
svalbuilder-simplify-intsym.cpp [Analyzer][Core] Simplify IntSym in SValBuilder 2021-11-22 17:33:43 +01:00
svalbuilder-simplify-no-crash.c [analyzer] Fix assertion failure after getKnownValue call 2022-06-09 16:13:57 +02:00
switch-case.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
symbol-escape.cpp Revert "[analyzer] Keep track of escaped locals" 2019-12-10 16:42:03 -08:00
symbol-reaper.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
symbol-reaper.cpp
symbol-simplification-assertion.c [analyzer] Fix symbol simplification assertion failure 2022-05-25 10:55:50 +02:00
symbol-simplification-bo-div.c [analyzer] Fix crash in RangedConstraintManager.cpp 2022-03-23 08:26:40 -05:00
symbol-simplification-disequality-info.cpp [Analyzer][solver] Simplification: Do a fixpoint iteration before the eq class merge 2021-12-01 22:23:41 +01:00
symbol-simplification-fixpoint-iteration-unreachable-code.cpp [analyzer][solver] Iterate to a fixpoint during symbol simplification with constants 2021-11-12 11:44:49 +01:00
symbol-simplification-fixpoint-one-iteration.cpp [Analyzer][solver] Simplification: Do a fixpoint iteration before the eq class merge 2021-12-01 22:23:41 +01:00
symbol-simplification-fixpoint-two-iterations.cpp [Analyzer][solver] Simplification: Do a fixpoint iteration before the eq class merge 2021-12-01 22:23:41 +01:00
symbol-simplification-nonloc-loc.cpp [analyzer][solver] Fix assertion on (NonLoc, Op, Loc) expressions 2021-12-06 18:38:58 +01:00
symbol-simplification-reassume.cpp [analyzer][solver] Iterate to a fixpoint during symbol simplification with constants 2021-11-12 11:44:49 +01:00
symbolcast-floatingpoint.cpp [analyzer] Do not emit redundant SymbolCasts 2022-07-05 18:42:34 +02:00
taint-checker-callback-order-has-definition.c Revert "Revert "[analyzer] Fix taint rule of fgets and setproctitle_init"" 2022-02-23 12:55:31 +01:00
taint-checker-callback-order-without-definition.c Revert "Revert "[analyzer] Fix taint rule of fgets and setproctitle_init"" 2022-02-23 12:55:31 +01:00
taint-diagnostic-visitor.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
taint-dumps.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
taint-generic.c [analyzer] Fix buildbot failure for D120369 2022-03-07 14:56:04 +01:00
taint-generic.cpp [analyzer] Add support for namespaces to GenericTaintChecker 2019-12-15 12:11:22 +01:00
taint-tester.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
taint-tester.cpp
taint-tester.m
temp-obj-dtors-cfg-output.cpp Revert "[clang] Implement ElaboratedType sugaring for types written bare" 2022-07-14 21:17:48 -07:00
temp-obj-dtors-option.cpp
templates.cpp Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" 2022-01-26 16:55:53 +01:00
temporaries-callback-order.cpp
temporaries.cpp [Analyzer] Allow creation of stack frame for functions without definition 2020-06-09 12:08:57 +02:00
temporaries.mm [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
test-after-div-zero.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
test-include-cpp.cpp
test-include-cpp.h
test-include.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
test-include.h
test-objc-non-nil-return-value-checker.m
test-separate-retaincount.cpp [analyzer][RetainCount] Tie diagnostics to osx.cocoa.RetainCount rather then RetainCountBase, for the most part 2020-05-27 00:01:47 +02:00
test-variably-modified-types.c
this-pointer.cpp
track-control-dependency-conditions.cpp [analyzer] Don't track function calls as control dependencies 2022-04-08 10:16:58 +02:00
track-control-dependency-conditions.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
transparent_union_bug.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
traversal-algorithm.mm
traversal-begin-end-function.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
traversal-path-unification.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
trustnonnullchecker_test.m Reverting ce420820c8 because it fails expensive checks 2022-02-16 09:25:53 -08:00
trustnonnullchecker_test.mm
unary-sym-expr-no-crash.c [analyzer][solver] Handle UnarySymExpr in RangeConstraintSolver 2022-05-26 14:09:46 +02:00
unary-sym-expr-z3-refutation.c [analyzer][solver] Handle UnarySymExpr in SMTConv 2022-05-26 14:14:10 +02:00
unary-sym-expr.c [analyzer][solver] Handle UnarySymExpr in RangeConstraintSolver 2022-05-26 14:09:46 +02:00
undef-buffers.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
undef-call.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
uninit-asm-goto.cpp [Clang][CFG] check children statements of asm goto 2022-01-07 14:11:08 -08:00
uninit-bug-first-iteration-init.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
uninit-const.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
uninit-const.cpp [analyzer] Find better description for tracked symbolic values 2021-04-28 18:37:38 +03:00
uninit-exhaustive-switch-bug.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
uninit-ps-rdar6145427.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
uninit-sometimes.cpp
uninit-structured-binding-array.cpp [analyzer] Structured binding to arrays 2022-06-23 11:38:21 +02:00
uninit-structured-binding-struct.cpp [Static Analyzer] Structured binding to data members 2022-06-17 19:50:10 +02:00
uninit-val-const-likeness.c [analysis] Re-discard type sugar when casting values retrieved from the Store. 2019-12-18 18:00:57 -08:00
uninit-vals-union.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
uninit-vals.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
uninit-vals.cpp
uninit-vals.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
unions-region.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
unions.cpp [analyzer] Specify the C++ standard in more tests. 2019-10-19 00:08:17 +00:00
unix-api.c
unix-api.cpp
unix-fns.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
unreachable-code-path.c Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02:00
unsupported-types.c
unused-ivars.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
use-after-move.cpp Treat `std::move`, `forward`, etc. as builtins. 2022-04-20 17:58:31 -07:00
valist-as-lazycompound.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
valist-uninitialized-no-undef.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
valist-uninitialized.c Revert "Revert "Temporarily do not drop volatile stores before unreachable"" 2021-07-09 11:44:34 -04:00
valist-unterminated.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
variadic-method-types.m Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
vector.m A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
vfork.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
virtualcall-fixits.cpp [analyzer] AnalyzerOptions: Remove 'fixits-as-remarks' 2020-03-04 06:56:32 +01:00
virtualcall-plist.cpp [analyzer] Improve VirtualCallChecker and enable parts of it by default. 2019-08-20 21:41:14 +00:00
virtualcall.cpp [analyzer] Improve VirtualCallChecker and enable parts of it by default. 2019-08-20 21:41:14 +00:00
virtualcall.h [analyzer] Improve VirtualCallChecker and enable parts of it by default. 2019-08-20 21:41:14 +00:00
vla-overflow.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
vla.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
weak-dependencies.c [analyzer] Don't allow hidden checkers to emit diagnostics 2020-07-06 15:34:51 +02:00
weak-functions.c Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +02:00
yaccignore.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
z3-crosscheck.c [analyzer][solver] Handle UnarySymExpr in SMTConv 2022-05-26 14:14:10 +02:00
z3-refute-enum-crash.cpp [analyzer] Fix cast evaluation on scoped enums in ExprEngine 2022-05-02 10:54:26 +02:00
zero-operands.c [Analyzer] Infer 0 value when the divisible is 0 (bug fix) 2021-03-25 18:25:06 +01:00