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
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