cppcheck/lib
Robert Reif bcf0c5f010 Add ValueType and auto type information to debug output.
Print out ValueType for variables and function return type.
Print out complete type for variables and function return type.
Print out ValueType for variable auto token.
2017-04-07 19:57:10 -04: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
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 Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
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 Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens 2016-05-07 16:30:54 +02:00
checkassert.cpp
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 Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens 2016-05-07 16:30:54 +02:00
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 Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
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
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 astyle formatting 2017-04-07 19:19:41 +02:00
checkfunctions.h Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens 2016-05-07 16:30:54 +02:00
checkinternal.cpp Attempt to fix build on Unix systems, ran AStyle. 2016-07-26 16:50:32 +02:00
checkinternal.h Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens 2016-05-07 16:30:54 +02:00
checkio.cpp Fix Cppcheck warnings about mismatching function argument names 2017-04-01 09:31:27 +02:00
checkio.h lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +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 Added new attribute "arg" to <alloc> and <dealloc> to specify the argument that is allocated/deallocated. 2016-05-22 17:19:14 +02:00
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 lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02: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
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
checkunusedfunctions.h
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
checkvaarg.h
config.h
cppcheck.cpp CppCheck: Improve output when first configuration is not empty. 2017-04-06 19:52:21 +02:00
cppcheck.h
cppcheck.natvis Added cppcheck.natvis file for human readable debug information in Visual Studio. 2017-01-22 10:21:29 +01:00
cppcheck.vcxproj
cppcheck.vcxproj.filters Fixed travis build by replacing Token::Match by simpleMatch() 2017-03-16 21:15:10 +01:00
cxx11emu.h Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
errorlogger.cpp lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02:00
errorlogger.h lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +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
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 lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02:00
matchcompiler.h Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
mathlib.cpp Added 'endsWith' utility function. This will make compiling the democlient easier. 2017-04-01 18:14:18 +02:00
mathlib.h lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06: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 lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +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
pcrerules.pri
platform.cpp
platform.h
preprocessor.cpp lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +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.h switch some functions from const to static, as cppcheck suggests. 2017-02-27 13:51:33 +01:00
standards.h
suppressions.cpp Fixed #7455 (Suppressions: not working well with windows path separators) 2016-05-23 15:38:47 +02:00
suppressions.h
symboldatabase.cpp Add ValueType and auto type information to debug output. 2017-04-07 19:57:10 -04:00
symboldatabase.h lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02:00
templatesimplifier.cpp Astyle run. 2017-03-21 14:22:28 +01:00
templatesimplifier.h
timer.cpp Update copyright year to 2007-2016. 2016-01-01 15:34:45 +02:00
timer.h Update Makefile. Replace another NULL by nullptr 2016-05-07 17:35:00 +02:00
token.cpp lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02:00
token.h lib: fix a bunch of warnings about differing function arguments in definition and declaration. 2017-04-03 00:06:46 +02:00
tokenize.cpp Tokenizer: Add --check-config warning for macro with semicolon in argument 2017-04-07 19:19:10 +02:00
tokenize.h Tokenizer: Add --check-config warning for macro with semicolon in argument 2017-04-07 19:19:10 +02:00
tokenlist.cpp AST: better handling of '(struct X){...}' 2017-04-06 21:28:13 +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 Set version to 1.78.99/1.79 dev 2017-04-05 11:24:26 +02:00
version.rc