Added missing message to --errorlist output, changed Id to avoid duplicate
Fixed false negative #5985: default argument values should not affect variable usage checking.
ValueFlow: start adding valueflow handling of strings and pointer aliases
Fixed Cppcheck warning
Resolve CID 1222223.
BufferOverrun: Use ValueFlow string values more
Improved cstyleCast check:
- Detect casting of literals
- Check initializer lists (#3630)
Fixed recently introduced FP when C-Style casting nullpointers
Refactorized CheckAutoVariables::assignFunctionArg():
- Splitted message into style message (assigning non-pointers) and warning message (assigning pointers)
- Support operator++/-- (#4793)
ValueFlow: Handle string values in valueFlowSubFunction
ValueFlow: Better handling of calculated function arguments in valueFlowSubFunction
Fixed Cppcheck warning about 'null pointer dereference or redundant condition'
Dead pointer: Added checking for dead pointer usage when pointer alias local variable that has gone out of scope.
ValueFlow: Improved analysis of assignments
New check: initialization by itself in initializer list (#3982)

Refactorizations:
- Rearranged code in checkclass.cpp to increase readability
- Several fixes for testclass.cpp tests.
dmake: update
Fixed error message.
Moved several tests from testclass.cpp to testconstructors.cpp, fixes test failure introduced recently.
Refactorization: Moved code out of macro TEST_CASE
Flush stdout after putchar('.') to ensure that the characters are printed immediately as a progress indicator.