Cache search result to avoid dual search
Merge pull request #446 from Dmitry-Me/eliminateDualSearch

Cache search result to avoid dual search
Must catch and translate exceptions on top level
astyle formatting

[ci skip]
ValueFlow: improved valueflow for loops that assign variable and then break
Change "obsolete" in all filenames into "obsolescent", and also update all references to such files.

Neither the C standard, the C++ standard, or POSIX talks about "obsolete". All of them use the word "obsolescent", which is a different word with a different meaning.
run dmake
Restored files removed in 1cc872f5b2814143cc5247242dbfe89b087f48d9
Revert "run dmake"

This reverts commit 8ccf9eed09f11f72ce3d615c14bf74847d4aa835.
Symbol database: handle anonymous namespace
Avoid copying std::list object in valueFlowAfterAssign
Splitted large groups of tests out of testsimplifytokens.cpp and testtokenize.cpp
Avoid loading the same .cfg file 30 times in testsimplifytokens.cpp
Added test file for garbage code:
- cppcheck should be run entirely on garbage code to ensure that no check crashs/hangs on it (TODO).
- All garbage code tests should be moved here (TODO, so far only those from testtokenize.cpp were moved)
run dmake
Fixed #6182 (Format specifier check confused by ternary operator)
Fix compilation (on Cygwin) after commit f63dc86f, by adding the necessary includes.

No idea why this problem has not shown up on other platforms; the includes are by no means Cygwin-specific.
Merge pull request #447 from lanurmi/compile-fix-main

Fix compilation (on Cygwin), by adding the necessary includes.
Fix compilation (on Cygwin), by adding the necessary includes.
Makefile: Fix DESTDIR handling