cppcheck/lib
Daniel Marjamäki ef108c49ec Tokenizer: simplify enums better. add parentheses to enforce operator precedence. 2013-11-20 18:04:28 +01:00
..
check.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
check64bit.cpp Check64Bit: Fixed false positive about returning integer for 'p+(n*80)' 2013-10-08 06:36:45 +02:00
check64bit.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkassert.cpp Fixed #4937 (false positive: Assert calls a function which may have desired side effects) 2013-08-22 06:38:54 +02:00
checkassert.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkassignif.cpp AST: Added experimental new implementations for CheckAssignIf::comparison, CheckOther::checkIncorrectLogicOperator and CheckOther::checkDuplicateExpression 2013-11-07 14:38:08 +01:00
checkassignif.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkautovariables.cpp Fixed #5005 (false positive: (warning) Assignment of function parameter has no effect outside the function.) 2013-10-06 16:07:27 +02:00
checkautovariables.h Fixed #5005 (false positive: (warning) Assignment of function parameter has no effect outside the function.) 2013-10-06 16:07:27 +02:00
checkbool.cpp CheckBool: Fixed false negative when assigning bool to pointer '; s.p = true; ' 2013-10-29 16:16:52 +01:00
checkbool.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkboost.cpp Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
checkboost.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkbufferoverrun.cpp checkbufferoverrun: improved constness of local variables. checkbufferoverrun:array_index(): added a bailout if the function is called with tok=NULL and added a NULL pointer check after a dynamic_cast. 2013-11-10 05:05:31 +01:00
checkbufferoverrun.h Refactorizations: 2013-10-27 13:55:13 +01:00
checkclass.cpp Fixed #5116 (false positive: memset on class (nested struct)) 2013-11-18 16:56:00 +01:00
checkclass.h Fixed #5116 (false positive: memset on class (nested struct)) 2013-11-18 16:56:00 +01:00
checkexceptionsafety.cpp Replaced _settings->isEnabled("style") by _settings->isEnabled("warning") wherever warnings are issued 2013-03-03 02:41:59 -08:00
checkexceptionsafety.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkinternal.cpp Changed behaviour of %op% pattern accordingly to changes to Token::isOp(). Added %cop% as replacement for old %op% 2013-03-01 02:43:59 -08:00
checkinternal.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkio.cpp Fixed typos in comments, no functional changes. 2013-11-09 16:07:28 +01:00
checkio.h Fixed #5134 (Memory leak below CheckIO::checkWrongPrintfScanfArguments()) 2013-11-01 05:42:37 +01:00
checkleakautovar.cpp astyle formatting 2013-07-28 11:53:49 +02:00
checkleakautovar.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkmemoryleak.cpp Fixed #5030 (Segmentation fault below CheckMemoryLeakStructMember::isMalloc()) 2013-09-21 18:10:29 +02:00
checkmemoryleak.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checknonreentrantfunctions.cpp Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
checknonreentrantfunctions.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checknullpointer.cpp Null pointers: Don't warn when first argument to freopen() is NULL 2013-11-08 13:22:07 +01:00
checknullpointer.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkobsoletefunctions.cpp Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
checkobsoletefunctions.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkother.cpp AST: Fixed 'same expression' false positives (git merge --squash s, <<, >>) 2013-11-20 16:18:09 +01:00
checkother.h Fixed typos in comments, no functional changes. 2013-11-09 16:07:28 +01:00
checkpostfixoperator.cpp Refactorized postfix operator check: 2013-03-31 04:17:23 -07:00
checkpostfixoperator.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checksizeof.cpp Fixed #5129 (FP:arithOperationsOnVoidPointer on void**) 2013-10-31 06:04:51 +01:00
checksizeof.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkstl.cpp Fixed #4850 (False positive: invalidIterator1 detected when iterator container is member of some struct) 2013-10-26 17:48:20 +02:00
checkstl.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkuninitvar.cpp Uninitialized variables: Fixed false positive when using ?: 2013-11-17 12:42:53 +01:00
checkuninitvar.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
checkunusedfunctions.cpp Refactoring FileLister and Path so they don't depend on Library 2013-10-31 19:09:01 +01:00
checkunusedfunctions.h Extended Qt support through Library 2013-10-20 14:09:10 +02:00
checkunusedvar.cpp Fixed #4956 (false positive: Variable 'myIsFirst' is assigned a value that is never used.) 2013-10-26 15:22:28 +02:00
checkunusedvar.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
config.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
cppcheck.cpp Refactoring FileLister and Path so they don't depend on Library 2013-10-31 19:09:01 +01:00
cppcheck.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
cppcheck.vcxproj Updated to latest TinyXML 2013-08-03 20:29:50 +02:00
cppcheck.vcxproj.filters Updated to latest TinyXML 2013-08-03 20:29:50 +02:00
errorlogger.cpp Use TinyXML to write XML files 2013-08-07 16:30:55 +02:00
errorlogger.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
executionpath.cpp Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
executionpath.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
lib.pri dmake: fixed lib.pri for gui (tinyxml) 2013-07-08 21:56:09 +02:00
library.cpp Library: return false from load() when tinyxml::FirstChildElement() return a NULL pointer. 2013-10-31 19:49:36 +01:00
library.h Fixed typos in comments, no functional changes. 2013-11-09 16:07:28 +01:00
mathlib.cpp Fixed typos in comments, no functional changes. 2013-11-09 16:07:28 +01:00
mathlib.h Fixed linker problems in mathlib 2013-10-01 20:40:55 +02:00
path.cpp Refactoring FileLister and Path so they don't depend on Library 2013-10-31 19:09:01 +01:00
path.h Refactoring FileLister and Path so they don't depend on Library 2013-10-31 19:09:01 +01:00
pcrerules.pri pro and pri files: remove unneeded empty lines, use spaces for consistency 2012-10-12 17:46:57 +02:00
preprocessor.cpp Fixed #5119 (Preprocessor: Using -D suppresses __cplusplus for C++ files) 2013-11-15 19:21:21 +01:00
preprocessor.h Fixed #5119 (Preprocessor: Using -D suppresses __cplusplus for C++ files) 2013-11-15 19:21:21 +01:00
settings.cpp Make it possible to create AST, by using the --ast flag 2013-11-02 18:37:35 +01:00
settings.h Make it possible to create AST, by using the --ast flag 2013-11-02 18:37:35 +01:00
standards.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
suppressions.cpp Don't use native separators for suppression matching 2013-03-12 07:53:18 -07:00
suppressions.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
symboldatabase.cpp Fixed #5153 ((debug) Scope::checkVariable found variable ')') 2013-11-08 12:56:32 +01:00
symboldatabase.h CheckIO fixes. Ticket: #5051 2013-10-04 17:30:55 +02:00
templatesimplifier.cpp Fixed #4710 (Template parser bug: const in constructor changes template names) 2013-11-19 06:07:25 +01:00
templatesimplifier.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
timer.cpp Updating year 2012 -> 2013 to .cpp and .h files and man page. 2013-01-01 18:29:08 +02:00
timer.h Fixed #5007 (Same include guard naming) 2013-09-04 20:59:49 +02:00
token.cpp AST : cleanup unused functions 2013-11-06 12:38:58 +01:00
token.h AST: Added experimental new implementations for CheckAssignIf::comparison, CheckOther::checkIncorrectLogicOperator and CheckOther::checkDuplicateExpression 2013-11-07 14:38:08 +01:00
tokenize.cpp Tokenizer: simplify enums better. add parentheses to enforce operator precedence. 2013-11-20 18:04:28 +01:00
tokenize.h Tokenizer: Simplify float casts of integer constants 2013-11-19 18:07:12 +01:00
tokenlist.cpp AST: Handle L'x' 2013-11-20 05:57:56 +01:00
tokenlist.h AST: Rewrite using standard approach 2013-11-04 11:26:16 +01:00
version.h Set version to 1.63 dev 2013-10-13 09:53:56 +02:00
version.rc Refactorized resource files: 2012-10-14 10:21:22 +02:00