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