cppcheck/lib
Daniel Marjamäki 6f2db1a312 CHECK_WRONG_DATA: restore debug macro so crashes are seen. 2017-04-02 17:23:30 +02:00
..
CMakeLists.txt
analyzerinfo.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
analyzerinfo.h Cppcheck build dir: Better handling when --project is used 2016-12-08 22:46:44 +01:00
astutils.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
astutils.h Refactorized Library 2016-12-06 14:09:28 +01:00
check.cpp
check.h CHECK_WRONG_DATA: restore debug macro so crashes are seen. 2017-04-02 17:23:30 +02:00
check64bit.cpp minor update of 64-bit checker 2017-03-30 10:07:25 +02:00
check64bit.h
checkassert.cpp Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
checkassert.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkautovariables.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checkautovariables.h
checkbool.cpp Don't simplify _Bool in TokenList 2017-03-04 11:13:28 +01:00
checkbool.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +01:00
checkboost.cpp
checkboost.h
checkbufferoverrun.cpp Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkbufferoverrun.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkclass.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
checkclass.h New check: checking for copy ctor and eq operator co-existence 2017-03-24 12:00:20 +01:00
checkcondition.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checkcondition.h Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkexceptionsafety.cpp Comment spelling fixes 2017-02-28 12:22:59 +01:00
checkexceptionsafety.h astyle formatting 2016-08-24 12:43:45 +02:00
checkfunctions.cpp Added CHECK_WRONG_DATA() that can be used to avoid crashes/hangs in release binaries 2017-03-26 11:23:39 +02:00
checkfunctions.h
checkinternal.cpp
checkinternal.h
checkio.cpp Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkio.h Fix Cppcheck warnings about mismatching argument names 2017-04-01 10:34:53 +02:00
checkleakautovar.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checkleakautovar.h
checkmemoryleak.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checkmemoryleak.h Fix Cppcheck warnings about mismatching argument names 2017-04-01 10:34:53 +02:00
checknullpointer.cpp Fixed handling of NULL and nullptr in CheckNullPointer 2017-02-24 19:44:28 +01:00
checknullpointer.h Fix Cppcheck warnings about mismatching argument names 2017-04-01 10:34:53 +02:00
checkother.cpp CWE mapping of funcArgOrderDifferent, funcArgNamesDifferent (#885) 2017-04-01 08:36:46 +02:00
checkother.h Fixed #7961 (Hang in CheckOther::checkFuncArgNamesDifferent) 2017-03-24 22:01:05 +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 Fixed #7930 (Improve check: Missing stlcstr warning for reference variable) 2017-03-01 02:03:08 +01:00
checkstl.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +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 Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checktype.h Add a check for float conversion overflows 2016-11-22 22:37:13 +01:00
checkuninitvar.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
checkuninitvar.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkunusedfunctions.cpp There is no need to clear a class member string in the Ctor. 2016-12-27 21:20:17 +01:00
checkunusedfunctions.h Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkunusedvar.cpp Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +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 Fix Cppcheck warning 2017-03-30 11:20:04 +02:00
cppcheck.h UnusedFunctions: Perform checking using analyzeinfo 2016-11-05 21:26:56 +01:00
cppcheck.natvis Added cppcheck.natvis file for human readable debug information in Visual Studio. 2017-01-22 10:21:29 +01:00
cppcheck.vcxproj Added cppcheck.natvis file for human readable debug information in Visual Studio. 2017-01-22 10:21:29 +01:00
cppcheck.vcxproj.filters Fixed travis build by replacing Token::Match by simpleMatch() 2017-03-16 21:15:10 +01:00
cxx11emu.h
errorlogger.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
errorlogger.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
importproject.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +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 Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
library.h Refactorization: Store minsizes in vector instead of list which has less overhead 2017-03-27 17:53:43 +02:00
matchcompiler.h
mathlib.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
mathlib.h Improved Doxygen comments. There are no functional changes. 2016-10-11 13:51:46 +02:00
path.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
path.h Path: Add methods Path::isAbsolute() and Path::getCurrentPath() 2016-10-02 12:06:55 +02:00
pathmatch.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +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 switch some functions from const to static, as cppcheck suggests. 2017-02-27 13:51:33 +01:00
preprocessor.cpp Preprocessor::getConfigs: Remove bad configurations when #error is seen 2017-04-02 12:15:53 +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 Cleanup: There is no need to clear a string directly after its creation. 2017-01-16 20:10:28 +01:00
settings.h switch some functions from const to static, as cppcheck suggests. 2017-02-27 13:51:33 +01: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 #7970 (ValueType: no types set below 'new std::string') 2017-04-01 22:22:37 +02:00
symboldatabase.h Add missing varid or variable for member variables. 2017-03-30 10:07:58 +02:00
templatesimplifier.cpp Astyle run. 2017-03-21 14:22:28 +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 Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
token.h Refactorization: Allocate Token::_values (ValueFlow information) dynamically, reducing size of each token by around 10% 2017-03-27 18:48:34 +02:00
tokenize.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
tokenize.h Add missing varid or variable for member variables. 2017-03-30 10:07:58 +02:00
tokenlist.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
tokenlist.h Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
utils.h astyle formatting 2017-04-02 09:26:14 +02:00
valueflow.cpp Fixed #7886 (ValueFlow: endless forloop 'for (i = 0, j = 0; i < sz && j < 9; i++)') 2017-03-30 22:02:36 +02:00
valueflow.h Improve Fix #6180 (Access of moved variable still allowed until function is called) 2016-12-17 16:42:46 +01:00
version.h Update version 2017-04-01 11:03:45 +02:00
version.rc