.. |
CMakeLists.txt
|
Fixed #7660 (cmake build does not handle simplecpp)
|
2016-08-06 18:21:54 +02:00 |
astutils.cpp
|
Remove Tokenizer::simplifyNull()
|
2016-10-18 21:44:02 +02:00 |
astutils.h
|
…
|
|
check.cpp
|
…
|
|
check.h
|
…
|
|
check64bit.cpp
|
Fixed #7553 (False positive with 1.74 'returning an integer in a function with pointer return type' when no integer is used)
|
2016-07-29 21:53:58 +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
|
Fixed #7130 (Wrong assignmentInAssert when using lambda in predicate function)
|
2016-05-26 18:29:29 +02:00 |
checkassert.h
|
Fixed #7130 (Wrong assignmentInAssert when using lambda in predicate function)
|
2016-05-26 18:29:29 +02:00 |
checkautovariables.cpp
|
Support prefix-increment/decrement in CheckAutoVariables::assignFunctionArg() (#3177)
|
2016-10-10 21:34:40 +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
|
astyle formatting
|
2016-08-15 18:04:55 +02:00 |
checkbool.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checkboost.cpp
|
…
|
|
checkboost.h
|
…
|
|
checkbufferoverrun.cpp
|
astyle formatting
|
2016-08-15 18:04:55 +02:00 |
checkbufferoverrun.h
|
Use proper tokenizer variable
|
2016-07-10 22:24:28 +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
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checkcondition.cpp
|
check if AST is not null before accessing it
|
2016-10-09 18:21:23 +02:00 |
checkcondition.h
|
Support char literals in CheckCondition::checkIncorrectLogicOperator() (#5912)
|
2016-05-24 15:08:48 +02:00 |
checkexceptionsafety.cpp
|
…
|
|
checkexceptionsafety.h
|
astyle formatting
|
2016-08-24 12:43:45 +02:00 |
checkfunctions.cpp
|
Repair CWE mapping for calling obsolete functions
|
2016-08-04 13:55:38 +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
|
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 |
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
|
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
|
Ticket #7680: Properly handle ::delete during memory leak checks.
|
2016-09-10 14:55:50 +02:00 |
checkmemoryleak.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
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
|
cstyleCast: don't warn about '(const Variable *)nullptr'
|
2016-10-18 22:56:33 +02:00 |
checkother.h
|
Improved check: Detect passedByValue even for arguments that are not declared as "const"
|
2016-07-28 19:37:10 +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
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
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
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checkstl.cpp
|
Try to make Travis happy
|
2016-10-27 11:53:37 +02: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
|
Fixed two false positives related to char arrays initialized by a literal:
|
2016-07-07 19:38:15 +02:00 |
checktype.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 |
checktype.h
|
Removed enum mismatch checker. Ticket #6960.
|
2016-05-29 18:00:37 +02:00 |
checkuninitvar.cpp
|
Fixed internal warnings
|
2016-10-08 11:34:25 +02:00 |
checkuninitvar.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
checkunusedfunctions.cpp
|
Always set ErrorMessage::file0 to ensure that the source file that cppcheck is checking when an error occurs can be identified
|
2016-07-26 16:28:40 +02:00 |
checkunusedfunctions.h
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02: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
|
Minor refactoring: use nullptr (instead of 0/NULL), change signature of Tokenizer::createTokens
|
2016-05-07 16:30:54 +02:00 |
config.h
|
…
|
|
cppcheck.cpp
|
Fixed #7677 (skipping of configurations broken?)
|
2016-08-21 12:31:26 +02:00 |
cppcheck.h
|
Fixed #7177 (Support compile_commands.json)
|
2016-08-13 10:50:03 +02:00 |
cppcheck.vcxproj
|
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 |
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
|
Always set ErrorMessage::file0 to ensure that the source file that cppcheck is checking when an error occurs can be identified
|
2016-07-26 16:28:40 +02:00 |
errorlogger.h
|
Always set ErrorMessage::file0 to ensure that the source file that cppcheck is checking when an error occurs can be identified
|
2016-07-26 16:28:40 +02:00 |
importproject.cpp
|
Fix crash in parsing solution/project
|
2016-08-24 12:17:54 +02:00 |
importproject.h
|
GUI: Select configuration that is checked
|
2016-08-21 15:57:38 +02:00 |
lib.pri
|
CLI: Fix exclude of absolute path. #4399
|
2016-10-02 12:38:44 +02:00 |
library.cpp
|
Library: Add <iterator> element in <function> <arg>. Not used by any checks yet.
|
2016-10-25 23:07:18 +02:00 |
library.h
|
Library: Add <iterator> element in <function> <arg>. Not used by any checks yet.
|
2016-10-25 23:07:18 +02: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
|
Fixed #7177 (Support compile_commands.json)
|
2016-08-13 10:50:03 +02:00 |
platform.h
|
Platform: Fix type limits calculations. sizeof=>bit
|
2016-10-16 12:00:33 +02:00 |
preprocessor.cpp
|
Fixes preprocessor regression causing hang
|
2016-10-11 19:56:13 +03:00 |
preprocessor.h
|
TestPreprocessor: Fix output
|
2016-08-06 13:28:24 +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
|
Fixed #3492 (GUI: after edit project recheck use old settings)
|
2016-10-01 13:08:58 +02: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
|
SymbolDatabase: Refactoring handling of library-function return type
|
2016-10-23 23:20:36 +02:00 |
symboldatabase.h
|
Fixed #7697 ((debug) Executable scope 'B' with unknown function.)
|
2016-08-19 19:06:15 +02:00 |
templatesimplifier.cpp
|
Merge overlapping patterns
|
2016-08-24 15:10:39 +03:00 |
templatesimplifier.h
|
…
|
|
timer.cpp
|
…
|
|
timer.h
|
Update Makefile. Replace another NULL by nullptr
|
2016-05-07 17:35:00 +02:00 |
token.cpp
|
Show struct member in unsignedLessThanZeroError warning
|
2016-09-22 08:03:30 +07:00 |
token.h
|
Remove Tokenizer::simplifyNull()
|
2016-10-18 21:44:02 +02:00 |
tokenize.cpp
|
Remove Tokenizer::simplifyNull()
|
2016-10-18 21:44:02 +02:00 |
tokenize.h
|
Remove Tokenizer::simplifyNull()
|
2016-10-18 21:44:02 +02:00 |
tokenlist.cpp
|
Ticket #7680: Properly handle ::delete during memory leak checks.
|
2016-09-10 14:55:50 +02:00 |
tokenlist.h
|
ValueFlow: Fixed constant folding of sizeof(enum) and sizeof(enumerator) (#7564)
|
2016-07-08 20:39:34 +02:00 |
utils.h
|
…
|
|
valueflow.cpp
|
Fixed #7775 (crash at valueFlowSetConstantValue)
|
2016-10-26 10:36:02 +02:00 |
valueflow.h
|
ValueFlow: better handling of ? when condition result is known
|
2016-08-15 14:19:35 +02:00 |
version.h
|
Set version to 1.76.99/1.77 dev
|
2016-10-09 10:33:03 +02:00 |
version.rc
|
…
|
|