llvm-project/clang/test/Analysis/diagnostics
Balazs Benics e1fdec875f [analyzer] Add std::string checker
This patch adds a checker checking `std::string` operations.
At first, it only checks the `std::string` single `const char *`
constructor for nullness.
If It might be `null`, it will constrain it to non-null and place a note
tag there.

Reviewed By: martong

Differential Revision: https://reviews.llvm.org/D111247
2021-10-25 11:15:40 +02:00
..
Inputs
deref-track-symbolic-region.c
deref-track-symbolic-region.cpp [analyzer] Find better description for tracked symbolic values 2021-04-28 18:37:38 +03:00
dtors.cpp
explicit-suppression.cpp [analyzer] Add std::string checker 2021-10-25 11:15:40 +02:00
false-positive-suppression.c
find_last_store.c
implicit-cxx-std-suppression.cpp
initializer.cpp
invalid-srcloc-fix.cpp
macro-null-return-suppression.cpp
macros.cpp
macros.m
no-prune-paths.c Revert "Revert "Temporarily do not drop volatile stores before unreachable"" 2021-07-09 11:44:34 -04:00
no-store-func-path-notes.c
no-store-func-path-notes.cpp
no-store-func-path-notes.m
plist-diagnostics-include-check.cpp
plist-multi-file.c
plist-multi-file.h
report-issues-within-main-file.cpp
sarif-diagnostics-taint-test.c
sarif-multi-diagnostic-test.c
shortest-path-suppression.c
text-diagnostics.c
track_subexpressions.cpp
undef-value-callee.h
undef-value-caller.c
undef-value-param.c
undef-value-param.m