llvm-project/clang/test/Analysis
Fazlay Rabbi 73e5d7bdff [OpenMP] Initial parsing and sema support for 'masked taskloop simd' construct
This patch gives basic parsing and semantic support for
"masked taskloop simd" construct introduced in OpenMP 5.1 (section 2.16.8)

Differential Revision: https://reviews.llvm.org/D128693
2022-06-28 15:27:49 -07:00
..
Checkers Use functions with prototypes when appropriate; NFC 2022-02-12 07:25:06 -05:00
Inputs [analyzer] Treat system globals as mutable if they are not const 2022-06-15 17:08:27 +02: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 [analyzer] Allow exploded graph dumps in release builds 2022-05-02 11:42:08 +02: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 A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05: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 Reapply r362994 & co "[analyzer][tests] Add normalize_plist to replace diff_plist" 2019-06-11 14:21:32 +00:00
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 [analyzer] Print time taken to analyze each function 2021-07-13 04:52:47 +00: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 "Revert "[clang] Dont print implicit forrange initializer"" 2022-06-17 16:51:16 +02: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 Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" 2022-06-14 10:22:37 +02: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
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 [analyzer] Fix null pointer deref in CastValueChecker 2022-06-07 13:34:06 -04:00
cast-value-state-dump.cpp [analyzer] Fix null pointer deref in CastValueChecker 2022-06-07 13:34:06 -04: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 sema support for 'masked taskloop simd' construct 2022-06-28 15:27:49 -07:00
cfg-rich-constructors.cpp [NFC] Disallow unused prefixes in clang/test/Analysis 2021-01-25 15:53:00 -08:00
cfg-rich-constructors.mm [NFC] Disallow unused prefixes in clang/test/Analysis 2021-01-25 15:53:00 -08:00
cfg.c Fix the declaration printer to properly handle prototypes in C 2022-02-17 13:54:09 -05:00
cfg.cpp [Static Analyzer][CFG] Introducing the source array in the CFG of DecompositionDecl 2022-06-17 18:34:34 +02: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 [analyzer] Catch leaking stack addresses via stack variables 2021-08-27 11:31:16 +02: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.mm [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05: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
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-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] Inline operator delete when MayInlineCXXAllocator is set. 2022-05-09 15:44:33 +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 [analyzer] Allow exploded graph dumps in release builds 2022-05-02 11:42:08 +02: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] Introduce clang_analyzer_dumpSvalType introspection function 2022-05-13 17:07:58 +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 [analyzer][ctu] Only import const and trivial VarDecls 2022-04-01 13:49:39 +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] Add test cases for the unsupported C++ constructor modeling. 2019-11-07 17:15:53 -08: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 [analyzer] Do not cache out on some shared implicit AST nodes 2019-12-11 17:15:12 -08: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 Reapply r362994 & co "[analyzer][tests] Add normalize_plist to replace diff_plist" 2019-06-11 14:21:32 +00:00
lambdas-generalized-capture.cpp
lambdas.cpp
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 Recommit: Compress formatting of array type names (int [4] -> int[4]) 2021-10-21 11:34:43 -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 [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05: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 [analyzer] DynamicSize: Debug facility 2021-04-05 19:17:52 +02: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 Reapply r362994 & co "[analyzer][tests] Add normalize_plist to replace diff_plist" 2019-06-11 14:21:32 +00:00
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 [CFG] Make representation of destructor calls more accurate. 2019-08-28 18:44:42 +00: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 Reapply r362994 & co "[analyzer][tests] Add normalize_plist to replace diff_plist" 2019-06-11 14:21:32 +00:00
more-dtors-cfg-output.cpp [Coroutines] [Frontend] Lookup in std namespace first 2021-11-04 11:53:47 +08: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] Enable constructor support in evalCall event. 2020-06-25 09:47:13 -07: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 Reland "[analyzer] Deprecate `-analyzer-store region` flag" 2022-06-14 09:20:41 +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 [analyzer] ConditionBRVisitor: MemberExpr support 2019-05-29 20:29:02 +00:00
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
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 A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
padding_cpp.cpp [NFC][AIX]Disable failed tests due to aggressive byval alignment warning on AIX 2022-02-01 11:49:53 -05: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 Reapply r362994 & co "[analyzer][tests] Add normalize_plist to replace diff_plist" 2019-06-11 14:21:32 +00:00
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
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] Produce SymbolCast symbols for integral types in SValBuilder::evalCast 2022-01-18 16:08:04 +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 "Revert "[clang] Dont print implicit forrange initializer"" 2022-06-17 16:51:16 +02: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 A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
string.cpp
structured_bindings.cpp [Diagnostics] Try to improve warning message for -Wreturn-type 2019-11-09 17:54:58 +01: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
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 [analyzer] Do not cache out on some shared implicit AST nodes 2019-12-11 17:15:12 -08: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