cppcheck/lib
Daniel Marjamäki f0c353abcb TokenList: append 'U' if needed on hexvalues 2017-03-04 08:47:53 +01:00
..
CMakeLists.txt
analyzerinfo.cpp try to make Travis happy by fixing Cppcheck warning 2016-12-08 23:12:59 +01:00
analyzerinfo.h Cppcheck build dir: Better handling when --project is used 2016-12-08 22:46:44 +01:00
astutils.cpp Fixed #7925 (False Positive identical condition) 2017-02-22 21:13:36 +01:00
astutils.h Refactorized Library 2016-12-06 14:09:28 +01:00
check.cpp
check.h Added --cppcheck-build-dir flag 2016-10-29 12:18:11 +02:00
check64bit.cpp
check64bit.h
checkassert.cpp Fix some typos in comments (found by codespell) 2016-11-27 11:40:42 +01:00
checkassert.h
checkautovariables.cpp Fixed #7583 (Defect: False positive '(error) Reference to temporary returned') 2017-02-26 13:41:49 +01:00
checkautovariables.h
checkbool.cpp
checkbool.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +01:00
checkboost.cpp
checkboost.h
checkbufferoverrun.cpp Cleanup: There is no need to clear a string directly after its creation. 2017-01-16 20:10:28 +01:00
checkbufferoverrun.h CheckBufferOverrun: Moved check from simplified to normal. This fixes a FP in asterisk. 2016-12-18 11:14:05 +01:00
checkclass.cpp Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkclass.h Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkcondition.cpp Fixed #7890 (1.77 false positive from knownConditionTrueFalse with function-like macros) 2017-03-03 19:53:16 +01: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 Fixed #7095 (False positive: (warning) Return value of function to_string() is not used.) 2017-02-12 16:50:45 +01:00
checkfunctions.h
checkinternal.cpp
checkinternal.h
checkio.cpp CheckIO: Use ValueType more 2017-03-01 22:33:31 +01:00
checkio.h switch some functions from const to static, as cppcheck suggests. 2017-02-27 13:51:33 +01:00
checkleakautovar.cpp Fixed #7738 (False positive deallocret - delete and return NULL pointer) 2017-03-03 18:36:06 +01:00
checkleakautovar.h
checkmemoryleak.cpp Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkmemoryleak.h improve constness of functions as per cppchecks suggestions. 2017-01-07 14:31:03 +01:00
checknullpointer.cpp Fixed handling of NULL and nullptr in CheckNullPointer 2017-02-24 19:44:28 +01:00
checknullpointer.h Fixed false negative: nullpointer passed as std::string argument (#7927) 2017-02-24 19:10:34 +01:00
checkother.cpp Small refactoring 2017-03-03 19:09:32 +01:00
checkother.h Fixed #7875 (New check: function declaration and definition argument names don't match) 2017-01-05 08:52:11 +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
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 Integer Overflow: Don't warn about left-shift expressions with negative result like '1<<31'. That is common practice. 2016-12-21 18:19:59 +01:00
checktype.h Add a check for float conversion overflows 2016-11-22 22:37:13 +01:00
checkuninitvar.cpp Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkuninitvar.h Fixed #7822 (False positive for uninitialized variable if array type is used) 2016-12-21 23:11:11 +01: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 Fixed #7546 (Assignment to array element not detected if pointer addition is used) 2017-02-28 22:04:05 +01: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 Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01: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 Added cppcheck.natvis file for human readable debug information in Visual Studio. 2017-01-22 10:21:29 +01:00
cxx11emu.h
errorlogger.cpp Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
errorlogger.h Fixed typos. There are no real changes. 2016-11-04 15:01:05 +01:00
importproject.cpp Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01: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 Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
library.h Refactorized Library 2016-12-06 14:50:27 +01:00
matchcompiler.h
mathlib.cpp Fixed #7897 (MathLib::toDoubleValue: Does not handle character literal) 2017-02-25 21:58:09 +01:00
mathlib.h Improved Doxygen comments. There are no functional changes. 2016-10-11 13:51:46 +02:00
path.cpp Several small refactorizations 2016-12-06 22:12:02 +01:00
path.h Path: Add methods Path::isAbsolute() and Path::getCurrentPath() 2016-10-02 12:06:55 +02:00
pathmatch.cpp Several small refactorizations 2016-12-06 22:12:02 +01: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 Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01: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 #7926 (Memory Leak with auto not detected) 2017-03-02 22:24:26 +01:00
symboldatabase.h SymbolDatabase: Refactoring 2017-03-01 18:09:50 +01:00
templatesimplifier.cpp Ticket #7914: Properly recognize template parameters that contains operators. (#870) 2017-02-11 10:13:41 +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 Fixed #6180 (Usage of variable after std::move or std::forward) 2016-11-20 15:14:49 +01:00
token.h Improve Fix #6180 (Access of moved variable still allowed until function is called) 2016-12-17 16:42:46 +01:00
tokenize.cpp switch some functions from const to static, as cppcheck suggests. 2017-02-27 13:51:33 +01:00
tokenize.h fix build with -DMAXTIME=123 2017-02-27 14:00:06 +01:00
tokenlist.cpp TokenList: append 'U' if needed on hexvalues 2017-03-04 08:47:53 +01:00
tokenlist.h improve constness of functions as per cppchecks suggestions. 2017-01-07 14:31:03 +01:00
utils.h
valueflow.cpp ValueFlow: Known values in conditional code 2017-03-03 01:29:34 +01: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.77.99/1.78 dev 2017-01-01 11:58:39 +01:00
version.rc