cppcheck/lib
Daniel Marjamäki 31337dda27 ValueFlow: Better handling of && and || in for loop to avoid FP 2016-12-11 21:19:24 +01:00
..
CMakeLists.txt Fixed #7660 (cmake build does not handle simplecpp) 2016-08-06 18:21:54 +02:00
analyzerinfo.cpp try to make Travis happy by fixing Cppcheck warning 2016-12-08 23:12:59 +01:00
analyzerinfo.h Cppcheck build dir: Better handling when --project is used 2016-12-08 22:46:44 +01:00
astutils.cpp Several small refactorizations 2016-12-06 20:02:43 +01:00
astutils.h Refactorized Library 2016-12-06 14:09:28 +01:00
check.cpp
check.h Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
check64bit.cpp
check64bit.h
checkassert.cpp Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
checkassert.h
checkautovariables.cpp Revert "checkautovariable: fix #7818, crash when accessing nullpointer tok2->next()." 2016-11-20 17:21:56 +01:00
checkautovariables.h
checkbool.cpp astyle formatting 2016-08-15 18:04:55 +02:00
checkbool.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +01:00
checkboost.cpp
checkboost.h
checkbufferoverrun.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
checkbufferoverrun.h Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
checkclass.cpp CheckClass::virtualDestructorError and a variation of CheckNullPointer::nullPointerError would print inconclusive,warning messages altough no --enable=warning was given. Fix. 2016-11-23 00:13:09 +01:00
checkclass.h
checkcondition.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkcondition.h Refactorized Library 2016-12-06 14:09:28 +01:00
checkexceptionsafety.cpp
checkexceptionsafety.h astyle formatting 2016-08-24 12:43:45 +02:00
checkfunctions.cpp Repair CWE mapping for calling obsolete functions 2016-08-04 13:55:38 +02:00
checkfunctions.h
checkinternal.cpp
checkinternal.h
checkio.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkio.h CheckIO: Changed severity for '.. aka' warnings to portability. If type is compatible then it's just a possible portability issue. 2016-09-11 17:05:01 +02:00
checkleakautovar.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkleakautovar.h
checkmemoryleak.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkmemoryleak.h
checknullpointer.cpp CheckClass::virtualDestructorError and a variation of CheckNullPointer::nullPointerError would print inconclusive,warning messages altough no --enable=warning was given. Fix. 2016-11-23 00:13:09 +01:00
checknullpointer.h New check: Pointer overflow (null pointer subtracted) 2016-10-09 15:15:29 +02:00
checkother.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkother.h Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
checkpostfixoperator.cpp CWE mapping of useAutoPointerMalloc, uselessCallsCompare, uselessCallsSwap, uselessCallsSubstr, uselessCallsEmpty, uselessCallsRemove, derefInvalidIterator, reademptycontainer, multiplySizeof, divideSizeof, stringLiteralWrite, incorrectStringCompare, literalWithCharPtrCompare, charLiteralWithCharPtrCompare, incorrectStringBooleanError, staticStringCompare, stringCompare, signConversion, truncLongCastAssignment, truncLongCastReturn, unusedFunction, unusedVariable, unusedAllocatedMemory, unreadVariable, unassignedVariable, unusedStructMember, postfixOperator, va_start_wrongParameter (#824) 2016-09-03 00:31:35 +02:00
checkpostfixoperator.h
checksizeof.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
checksizeof.h
checkstl.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
checkstl.h Fixed #7658 (False positive: Same iterator is used with different containers) 2016-08-14 10:49:48 +02:00
checkstring.cpp Improved char literal handling. In the 'normal' tokenlist these should not be simplified to integer literals. 2016-10-12 10:20:24 +02:00
checkstring.h
checktype.cpp floatConversionOverflow: Avoid warnings when 255.5 is converted to unsigned char etc. 2016-12-10 23:14:40 +01:00
checktype.h Add a check for float conversion overflows 2016-11-22 22:37:13 +01:00
checkuninitvar.cpp Refactorized Library 2016-12-06 14:09:28 +01:00
checkuninitvar.h
checkunusedfunctions.cpp Unused Functions: use buildDir if specified. Otherwise use old approach. 2016-12-09 20:11:20 +01:00
checkunusedfunctions.h Cppcheck build dir: Better handling when --project is used 2016-12-08 22:46:44 +01:00
checkunusedvar.cpp there is no need to have "if(tok && Token::Match(tok,..." since Token::Match checks "tok" by itselfs already. 2016-11-26 17:22:30 +01:00
checkunusedvar.h Improved check: Complain if a variable is modified but not used again 2016-10-10 21:27:40 +02:00
checkvaarg.cpp CWE mapping of useAutoPointerMalloc, uselessCallsCompare, uselessCallsSwap, uselessCallsSubstr, uselessCallsEmpty, uselessCallsRemove, derefInvalidIterator, reademptycontainer, multiplySizeof, divideSizeof, stringLiteralWrite, incorrectStringCompare, literalWithCharPtrCompare, charLiteralWithCharPtrCompare, incorrectStringBooleanError, staticStringCompare, stringCompare, signConversion, truncLongCastAssignment, truncLongCastReturn, unusedFunction, unusedVariable, unusedAllocatedMemory, unreadVariable, unassignedVariable, unusedStructMember, postfixOperator, va_start_wrongParameter (#824) 2016-09-03 00:31:35 +02:00
checkvaarg.h
config.h
cppcheck.cpp Cppcheck build dir: Better handling when --project is used 2016-12-08 22:46:44 +01:00
cppcheck.h UnusedFunctions: Perform checking using analyzeinfo 2016-11-05 21:26:56 +01:00
cppcheck.vcxproj Disable VS warnings 2016-10-29 18:32:39 +02:00
cppcheck.vcxproj.filters Fixed Visual Studio build after pathmatch.h/cpp was moved to lib, fixed compiler errors about getcwd 2016-10-02 15:48:03 +02:00
cxx11emu.h
errorlogger.cpp Fix Cppcheck warnings and remove Travis suppressions 2016-10-29 15:50:08 +02:00
errorlogger.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +01:00
importproject.cpp Fixed #7791 (Cppcheck does not expand Visual Studio macros): 2016-12-07 18:03:46 +02:00
importproject.h Several small refactorizations 2016-12-06 20:02:43 +01:00
lib.pri Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
library.cpp Refactorized Library 2016-12-06 14:50:27 +01:00
library.h Refactorized Library 2016-12-06 14:50:27 +01:00
matchcompiler.h
mathlib.cpp Refactorizations: 2016-12-05 14:50:01 +01:00
mathlib.h Improved Doxygen comments. There are no functional changes. 2016-10-11 13:51:46 +02:00
path.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
path.h Path: Add methods Path::isAbsolute() and Path::getCurrentPath() 2016-10-02 12:06:55 +02:00
pathmatch.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
pathmatch.h Added missing #include "config.h" in pathmatch.h 2016-10-02 15:51:21 +02:00
pcrerules.pri
platform.cpp Fixed #7177 (Support compile_commands.json) 2016-08-13 10:50:03 +02:00
platform.h Platform: Fix type limits calculations. sizeof=>bit 2016-10-16 12:00:33 +02:00
preprocessor.cpp Refactorization: 2016-12-05 17:45:34 +01:00
preprocessor.h cppcheck-build-dir: Use settings and cppcheck version in checksum so results will be recalculated if cppcheck is upgraded or there is significant changes on the command line. 2016-10-29 22:40:44 +02:00
settings.cpp Refactorizations: 2016-12-05 14:50:01 +01:00
settings.h Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
standards.h Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
suppressions.cpp
suppressions.h
symboldatabase.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
symboldatabase.h Add a check for float conversion overflows 2016-11-22 22:37:13 +01:00
templatesimplifier.cpp there is no need to have "if(tok && Token::Match(tok,..." since Token::Match checks "tok" by itselfs already. 2016-11-26 17:22:30 +01:00
templatesimplifier.h templatesimplifier: Improved const correctness. There are no functional changes. 2016-10-31 17:24:15 +01:00
timer.cpp
timer.h
token.cpp Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
token.h Fixed #7784 (Token: can't be both type and variable) 2016-11-26 22:39:47 +01:00
tokenize.cpp Tokenizer::simplifyKnownVariables: Added bailout when pointer alias is simplified and loop is encountered 2016-12-11 19:12:23 +01:00
tokenize.h Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
tokenlist.cpp Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
tokenlist.h
utils.h
valueflow.cpp ValueFlow: Better handling of && and || in for loop to avoid FP 2016-12-11 21:19:24 +01:00
valueflow.h Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
version.h Set version to 1.76.99/1.77 dev 2016-10-09 10:33:03 +02:00
version.rc