cppcheck/test/cfg
Ken-Patrick Lehrmann c297ed8204 Better handle noreturn or throwing functions in valueflow
Teaching cppcheck about `BOOST_THROW_EXCEPTION` and
`boost::throw_exception`, and using noreturn information from libraries
in value flow.

This fixes false positive nullPointerRedundantCheck with the following
code:
```
void throwexception(int * buf)
{
    if (!buf)
        boost::throw_exception(std::bad_alloc());
    *buf = 0;
}
```
2020-06-17 19:06:14 +02:00
..
boost.cpp Better handle noreturn or throwing functions in valueflow 2020-06-17 19:06:14 +02:00
bsd.c
cairo.c
generate-cfg-tests.sh
gnu.c
googletest.cpp googletest.cfg; add MATCHER (#2485) 2020-01-12 08:11:58 +01:00
gtk.c gtk.cfg: Fix/enhance Gtk library configuration (g_abort and others) (#2558) 2020-02-27 13:16:43 +01:00
kde.cpp
libcurl.c
libsigc++.cpp
lua.c
opencv2.cpp opencv2.cfg: Add types, macros, functions and memory (de)allocation (#2620) 2020-05-30 17:41:44 +02:00
openmp.c
openssl.c
posix.c posix.cfg: Added more <not-bool/>-flags. 2020-02-22 14:49:36 +01:00
python.c
qt.cpp qt.cfg: #9650: Fix missing configuration for QString.chop() (#2556) 2020-02-26 10:53:03 +01:00
runtests.sh
sqlite3.c
std.c std.cfg: Allow scientific floating point notation for '<valid>'-tags 2020-06-12 08:51:33 +02:00
std.cpp
windows.cpp
wxwidgets.cpp wxwidgets.cfg: Fixed containerOutOfBounds-false negatives for wxArrayInt and wxArrayString. These containers have std::vector like implementation 2020-05-23 09:24:01 +02:00