.. |
CMakeLists.txt
|
Fixed #7660 (cmake build does not handle simplecpp)
|
2016-08-06 18:21:54 +02:00 |
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
|
fixed #7998 (uninitialized variable is not found when used with switch/case)
|
2017-04-23 18:05:14 +02:00 |
astutils.h
|
Refactor CheckFunctions::invalidFunctionUsage
|
2017-04-20 19:57:39 +02:00 |
check.cpp
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
check.h
|
Switch CHECK_WRONG_DATA macro so crashes/hangs are avoided
|
2017-04-28 10:48:41 +02:00 |
check64bit.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkassert.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkautovariables.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkbool.h
|
Fixed typos. There are no real changes.
|
2016-11-04 15:01:05 +01:00 |
checkboost.cpp
|
CWE: refactoring. use constants instead of magic numbers.
|
2016-01-25 20:01:48 +01:00 |
checkboost.h
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
checkbufferoverrun.cpp
|
Ticket #7964: Don't crash on valid code using function pointers named strcpy or strcat in main().
|
2017-04-21 23:36:10 +02:00 |
checkbufferoverrun.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkclass.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkcondition.h
|
Refactorization: Avoid construction of empty strings by using emptyString
|
2017-03-01 10:50:50 +01:00 |
checkexceptionsafety.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkexceptionsafety.h
|
astyle formatting
|
2016-08-24 12:43:45 +02:00 |
checkfunctions.cpp
|
CheckFunctions::memsetZeroBytes: Add CHECK_WRONG_DATA to avoid crashes
|
2017-04-30 18:58:51 +02:00 |
checkfunctions.h
|
Refactoring: Moved checkMemset.. from CheckOther to CheckFunctions
|
2017-04-23 07:53:41 +02:00 |
checkinternal.cpp
|
Attempt to fix build on Unix systems, ran AStyle.
|
2016-07-26 16:50:32 +02:00 |
checkinternal.h
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkio.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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
|
Improved const correctness. There are no functional changes.
|
2017-04-25 14:57:48 +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: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkmemoryleak.h
|
Fix Cppcheck warnings about mismatching argument names
|
2017-04-01 10:34:53 +02:00 |
checknullpointer.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checknullpointer.h
|
Fix Cppcheck warnings about mismatching argument names
|
2017-04-01 10:34:53 +02:00 |
checkother.cpp
|
Refactoring: Moved checkMemset.. from CheckOther to CheckFunctions
|
2017-04-23 07:53:41 +02:00 |
checkother.h
|
Refactoring: Moved checkMemset.. from CheckOther to CheckFunctions
|
2017-04-23 07:53:41 +02:00 |
checkpostfixoperator.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkpostfixoperator.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checksizeof.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checksizeof.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checkstl.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkstl.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
checkstring.cpp
|
Use Token::simpleMatch() for simple pattern
|
2017-04-23 12:14:14 +02:00 |
checkstring.h
|
Fixed two false positives related to char arrays initialized by a literal:
|
2016-07-07 19:38:15 +02:00 |
checktype.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checktype.h
|
Add a check for float conversion overflows
|
2016-11-22 22:37:13 +01:00 |
checkuninitvar.cpp
|
UninitVar: Don't warn for inconclusive values
|
2017-04-28 21:09:56 +02:00 |
checkuninitvar.h
|
fixed #7998 (uninitialized variable is not found when used with switch/case)
|
2017-04-23 18:05:14 +02:00 |
checkunusedfunctions.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkunusedfunctions.h
|
Refactorization: Avoid construction of empty strings by using emptyString
|
2017-03-01 10:50:50 +01:00 |
checkunusedvar.cpp
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
checkvaarg.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
config.h
|
Removed non-standard code annotations with __attribute__
|
2016-01-09 09:33:56 +01:00 |
cppcheck.cpp
|
dump: fix xml format
|
2017-04-15 12:38:00 +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
|
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
|
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
|
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
|
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
|
switch some functions from const to static, as cppcheck suggests.
|
2017-02-27 13:51:33 +01:00 |
preprocessor.cpp
|
Fixed #7842 (Preprocessor::getConfigs: #error in #ifndef not handled well)
|
2017-04-22 12:44:57 +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
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +02:00 |
settings.h
|
Refactorization: Reimplemented Settings::_enabled as a bitfeld instead of std::set (#7995)
|
2017-04-11 11:49:26 +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
|
Fixed #7455 (Suppressions: not working well with windows path separators)
|
2016-05-23 15:38:47 +02:00 |
suppressions.h
|
Update copyright year to 2007-2016.
|
2016-01-01 15:34:45 +02:00 |
symboldatabase.cpp
|
Add missing else that could cause an extra try scope to be added to the scope list (#8025)
|
2017-04-30 08:58:41 +02:00 |
symboldatabase.h
|
dump: refactor valueType dump
|
2017-04-16 09:11:20 +02:00 |
templatesimplifier.cpp
|
Remove bailout and fix varid for template class member initialized in out-of-line constructor (#8031)
|
2017-04-30 08:59:47 +02:00 |
templatesimplifier.h
|
templatesimplifier: Improved const correctness. There are no functional changes.
|
2016-10-31 17:24:15 +01:00 |
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
|
Updated Token::expressionString(), write '->' instead of '.'
|
2017-04-30 14:22:18 +02:00 |
token.h
|
CheckFunction: In the <valid> check handle possible/conditional/inconclusive values better
|
2017-04-20 22:14:54 +02:00 |
tokenize.cpp
|
Fixed #8029 (Tokenizer::simplifyCAlternativeTokens: dont simplify 'eb.and + 1')
|
2017-04-30 14:40:41 +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
|
Fixed #8027 (hang after AST_MAX_DEPTH is exceeded in array initialization)
|
2017-04-27 20:53:27 +02:00 |
tokenlist.h
|
Fix Cppcheck warnings about mismatching function argument names
|
2017-04-01 09:31:27 +02:00 |
utils.h
|
Refactoring. Use 'endsWith()'
|
2017-04-23 10:17:35 +02:00 |
valueflow.cpp
|
valueFlowForward: better handling of sizeof() in rhs in assignments
|
2017-04-29 08:25:55 +02:00 |
valueflow.h
|
fixed #7998 (uninitialized variable is not found when used with switch/case)
|
2017-04-23 18:05:14 +02:00 |
version.h
|
Set version to 1.78.99/1.79 dev
|
2017-04-05 11:24:26 +02:00 |
version.rc
|
…
|
|