cppcheck/lib
Daniel Marjamäki 21364b4401 Refactoring fix for #7816 2016-11-21 13:54:59 +01:00
..
CMakeLists.txt
analyzerinfo.cpp --cppcheck-build-dir: generate unique analyzeinfo filenames when source files have same names 2016-11-14 20:50:08 +01:00
analyzerinfo.h UnusedFunctions: Perform checking using analyzeinfo 2016-11-05 21:26:56 +01:00
astutils.cpp Fixed TODO (check if function parameter is non-const reference etc..) by common function 2016-11-01 14:06:30 +01:00
astutils.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +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
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 ValueFlow: allow more value types 2016-11-13 22:33:39 +01:00
checkbufferoverrun.h Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
checkclass.cpp Fixed #7755 (false positive: member variable is not initialized in the constructor) 2016-10-26 10:39:53 +02:00
checkclass.h
checkcondition.cpp Fixed TODO (check if function parameter is non-const reference etc..) by common function 2016-11-01 14:06:30 +01:00
checkcondition.h
checkexceptionsafety.cpp
checkexceptionsafety.h astyle formatting 2016-08-24 12:43:45 +02:00
checkfunctions.cpp
checkfunctions.h
checkinternal.cpp
checkinternal.h
checkio.cpp ValueFlow: allow more value types 2016-11-13 22:33:39 +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 CheckLeakAutoVar: Distinguish between new and new[] (#888) 2016-10-09 10:28:19 +02:00
checkleakautovar.h
checkmemoryleak.cpp Ticket #7680: Properly handle ::delete during memory leak checks. 2016-09-10 14:55:50 +02:00
checkmemoryleak.h
checknullpointer.cpp New check: Pointer overflow (null pointer subtracted) 2016-10-09 15:15:29 +02:00
checknullpointer.h New check: Pointer overflow (null pointer subtracted) 2016-10-09 15:15:29 +02:00
checkother.cpp CheckOther::checkAccessOfMovedVariable: don't warn if --enable=warning is not given. 2016-11-20 18:44:37 +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 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
checksizeof.h
checkstl.cpp CheckStl: validation of iterators returned from functions 2016-11-01 14:08:42 +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 Fixed #7807 (false positive: (error) Signed integer overflow for expression 'int32_max-1'.) 2016-11-07 22:29:40 +01:00
checktype.h
checkuninitvar.cpp checkunusedvar: Check pointer against NULL before dereferencing it. 2016-10-31 15:57:34 +01:00
checkuninitvar.h
checkunusedfunctions.cpp Unused Functions: Fix checking when --cppcheck-build-dir is used. 2016-11-07 21:49:58 +01:00
checkunusedfunctions.h Unused Functions: Fix checking when --cppcheck-build-dir is used. 2016-11-07 21:49:58 +01:00
checkunusedvar.cpp Remove Tokenizer::simplifyNull() 2016-10-18 21:44:02 +02: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 Fixed race condition by properly constructing a local CheckUnusedFunctions instance in CppCheck::processFile(). Instantiating Checks is dangerous! 2016-11-18 21:09:41 +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 Visual Studio: Improved --project handling. 2016-11-20 22:44:50 +01:00
importproject.h Visual Studio: Improved --project handling. 2016-11-20 22:44:50 +01:00
lib.pri Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
library.cpp CheckStl: validation of iterators returned from functions 2016-11-01 14:08:42 +01:00
library.h CheckStl: validation of iterators returned from functions 2016-11-01 14:08:42 +01:00
matchcompiler.h
mathlib.cpp astyle formatting 2016-10-16 19:03:14 +02:00
mathlib.h Improved Doxygen comments. There are no functional changes. 2016-10-11 13:51:46 +02:00
path.cpp 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
path.h Path: Add methods Path::isAbsolute() and Path::getCurrentPath() 2016-10-02 12:06:55 +02:00
pathmatch.cpp dmake: pathmatch was moved from cli to lib 2016-10-02 13:32:39 +02:00
pathmatch.h Added missing #include "config.h" in pathmatch.h 2016-10-02 15:51:21 +02:00
pcrerules.pri
platform.cpp
platform.h Platform: Fix type limits calculations. sizeof=>bit 2016-10-16 12:00:33 +02:00
preprocessor.cpp 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
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 Settings: Make Settings::_terminated static. All threads and subchecks are terminated 2016-08-21 15:57:19 +02: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 Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
symboldatabase.h Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
templatesimplifier.cpp templatesimplifier: Improved const correctness. There are no functional changes. 2016-10-31 17:24:15 +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 #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
tokenize.cpp Refactoring fix for #7816 2016-11-21 13:54:59 +01:00
tokenize.h tokenize: Improved const correctness. There are no functional changes. 2016-10-31 17:18:27 +01:00
tokenlist.cpp use const 2016-11-20 15:44:20 +01:00
tokenlist.h
utils.h
valueflow.cpp Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +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