cppcheck/lib
PKEuS 83b1e1c329 CheckBufferOverrun: Refactorizations
- Improved/Optimized conditions in checkBufferAllocatedWithStrlen()
- Avoid copying strings for checkScope()
2017-03-27 11:48:34 +02:00
..
CMakeLists.txt
analyzerinfo.cpp
analyzerinfo.h
astutils.cpp More conservative check for non-commutative operator+ in isSameExpression() (#7938) 2017-03-15 19:17:40 +01:00
astutils.h
check.cpp
check.h Added CHECK_WRONG_DATA() that can be used to avoid crashes/hangs in release binaries 2017-03-26 11:23:39 +02:00
check64bit.cpp
check64bit.h
checkassert.cpp
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
checkboost.cpp CWE: refactoring. use constants instead of magic numbers. 2016-01-25 20:01:48 +01:00
checkboost.h
checkbufferoverrun.cpp CheckBufferOverrun: Refactorizations 2017-03-27 11:48:34 +02:00
checkbufferoverrun.h CheckBufferOverrun: Refactorizations 2017-03-27 11:48:34 +02:00
checkclass.cpp New check: checking for copy ctor and eq operator co-existence 2017-03-24 12:00:20 +01:00
checkclass.h New check: checking for copy ctor and eq operator co-existence 2017-03-24 12:00:20 +01:00
checkcondition.cpp Added (back) support for enums to CheckCondition::checkIncorrectLogicOperator() (#7794) 2017-03-23 18:57:48 +01:00
checkcondition.h
checkexceptionsafety.cpp
checkexceptionsafety.h astyle formatting 2016-08-24 12:43:45 +02:00
checkfunctions.cpp Added CHECK_WRONG_DATA() that can be used to avoid crashes/hangs in release binaries 2017-03-26 11:23:39 +02:00
checkfunctions.h
checkinternal.cpp
checkinternal.h
checkio.cpp Don't simplify _Bool in TokenList 2017-03-04 11:13:28 +01:00
checkio.h
checkleakautovar.cpp
checkleakautovar.h
checkmemoryleak.cpp
checkmemoryleak.h
checknullpointer.cpp
checknullpointer.h
checkother.cpp Fixed #7961 (Hang in CheckOther::checkFuncArgNamesDifferent) 2017-03-24 22:01:05 +01:00
checkother.h Fixed #7961 (Hang in CheckOther::checkFuncArgNamesDifferent) 2017-03-24 22:01:05 +01:00
checkpostfixoperator.cpp
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
checksizeof.h
checkstl.cpp
checkstl.h
checkstring.cpp
checkstring.h
checktype.cpp
checktype.h
checkuninitvar.cpp
checkuninitvar.h Fixed #7822 (False positive for uninitialized variable if array type is used) 2016-12-21 23:11:11 +01:00
checkunusedfunctions.cpp
checkunusedfunctions.h Refactorization: Avoid construction of empty strings by using emptyString 2017-03-01 10:50:50 +01:00
checkunusedvar.cpp
checkunusedvar.h
checkvaarg.cpp
checkvaarg.h
config.h
cppcheck.cpp
cppcheck.h
cppcheck.natvis
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
errorlogger.h
importproject.cpp
importproject.h
lib.pri
library.cpp Library: Support variadic functions which are not a formatstr-function 2017-03-14 17:41:34 +01:00
library.h Library: Support variadic functions which are not a formatstr-function 2017-03-14 17:41:34 +01:00
matchcompiler.h
mathlib.cpp
mathlib.h
path.cpp
path.h
pathmatch.cpp
pathmatch.h
pcrerules.pri
platform.cpp
platform.h
preprocessor.cpp Fix Cppcheck warning 2017-03-26 11:40:53 +02:00
preprocessor.h
settings.cpp
settings.h
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 Don't change varid of member variables. 2017-03-25 10:59:35 -04:00
symboldatabase.h ValueType: Hide assignment operator 2017-03-24 13:38:45 +01: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
token.cpp
token.h
tokenize.cpp Refactor symbol database value type support by making setValueTypeInTokenList and setValueType member functions of SymbolDatabase. Class variables are no longer passed around as parameters but accessed directly which simplifies the code. There should be no functional change. 2017-03-21 21:55:22 -04:00
tokenize.h
tokenlist.cpp Fixed #7934 (Wrong AST for 'for (i=0;cond;({min(x,10);}))') 2017-03-19 07:26:11 +01:00
tokenlist.h
utils.h
valueflow.cpp ValueFlow: Stop on inline assembly 2017-03-23 20:01:16 +01:00
valueflow.h
version.h
version.rc