cppcheck/test
Alexander Mai 8d2c4453ad Small optimizations for C code in Tokenizer. Add some regression tests for recently fixed results 2015-08-29 19:00:09 +02:00
..
cfg test/cfg: Improved testing of std.cfg. Fixed false negatives by adding more stdandard namespace functions and test cases. 2015-08-29 01:43:17 +02:00
CMakeLists.txt
options.cpp
options.h
redirect.h
test.cxx
test.pro
test64bit.cpp
testassert.cpp
testautovariables.cpp Ticket #6596: Address of local variables can also be assigned to pointer-pointer arguments using the ptr[] syntax. 2015-08-28 20:29:51 +02:00
testbool.cpp Ticket #6665 (dupe of #6588): Added test case. 2015-06-05 23:44:03 +02:00
testboost.cpp Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testbufferoverrun.cpp Small optimizations for C code in Tokenizer. Add some regression tests for recently fixed results 2015-08-29 19:00:09 +02:00
testcharvar.cpp
testclass.cpp Ticket #6953: Fixed flawed logic in PR#650. 2015-08-27 23:35:22 +02:00
testcmdlineparser.cpp Fixed behaviour of --quiet/-q and its description 2015-07-25 17:55:12 +02:00
testcondition.cpp Fixed #6914 (Token::expressionString: parenthesis missing in expression (*it)->stats.corpse_ticks) 2015-08-12 10:55:25 +02:00
testconstructors.cpp Ticket #6959: Properly handle arrays of pointers in CheckClass::constructors. 2015-08-29 13:11:00 +02:00
testcppcheck.cpp Use C++11 string.back() instead of string[string.length()-1] 2015-07-25 17:19:53 +02:00
testerrorlogger.cpp #6431 Invalid XML created - Invalid encoding of string literal. Partial fix: ensure the short message string is also processed to avoid problems with non-terminated string. 2015-06-18 21:16:25 +02:00
testexceptionsafety.cpp Remove unnecessary TODO exception safety test case. 2015-08-21 22:28:56 +02:00
testfilelister.cpp Refactorized file listing code (CLI): 2015-07-23 14:28:17 +02:00
testfiles.pri Refactoring to address some issues from #5895 (handling of unsigned numbers). Also adding a TODO testcase since the real issue (FP) is still not fixed 2015-06-13 18:08:13 +02:00
testgarbage.cpp #6948 cash: daca: mgetty (garbage code) 2015-08-21 10:40:43 +02:00
testincompletestatement.cpp
testinternal.cpp
testio.cpp invalidScanf: removed the checking for 'scanf crash with huge input data for old glibc'. new systems are not vulnerable to this bug anymore. 2015-08-14 08:03:46 +02:00
testleakautovar.cpp CheckLeakAutoVar: updated handling of unknown types in C++ 2015-08-11 12:41:42 +02:00
testlibrary.cpp Library: The <function> name attribute can now have a comma separated list of names 2015-08-09 21:27:57 +02:00
testmathlib.cpp Fix some glitches from previous commit to TestMathLib 2015-07-26 19:47:27 +02:00
testmemleak.cpp Refactorizations: 2015-08-16 14:23:07 +02:00
testnonreentrantfunctions.cpp
testnullpointer.cpp removed testcase for #5238. it's not good enough. 2015-08-15 07:38:56 +02:00
testobsolescentfunctions.cpp Refactorized CheckObsoleteFunctions: 2015-08-11 14:57:23 +02:00
testoptions.cpp
testother.cpp Properly differentiate arrays of pointers and pointers to arrays. 2015-08-25 21:19:19 +02:00
testpath.cpp
testpathmatch.cpp
testpostfixoperator.cpp
testpreprocessor.cpp Fixed #5028 Fix parsing of C++11 raw string literals 2015-08-12 13:11:55 +01:00
testrunner.cpp
testrunner.vcxproj VS: Disable 4482 warning 2015-07-28 18:33:45 +02:00
testrunner.vcxproj.filters Add new test file: testtokenlist.cpp to testrunner 2015-06-16 20:30:09 +02:00
testsamples.cpp Refactorized file listing code (CLI): 2015-07-23 14:28:17 +02:00
testsimplifytemplate.cpp Collected some more garbage code tests in testgarbage.cpp; Avoid std::string creation in testgarbage.cpp 2015-08-16 19:12:12 +02:00
testsimplifytokens.cpp Removed Tokenizer::simplifyIfSameInnerCondition(). It covered only very simple patterns and is unlikely to have an impact on real-world code. 2015-08-26 13:04:00 +02:00
testsimplifytypedef.cpp Rewritten handling of declaration specifiers: 2015-08-27 14:34:17 +02:00
testsizeof.cpp #6671 false positive: incorrect sizeofwithsilentarraypointer with reference to array. 2015-05-06 07:38:26 +02:00
teststl.cpp Collected some more garbage code tests in testgarbage.cpp; Avoid std::string creation in testgarbage.cpp 2015-08-16 19:12:12 +02:00
teststring.cpp Fixed #6617 (preprocessor performance improvement) 2015-07-24 13:30:41 +02:00
testsuite.cpp Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testsuite.h Removed "verify" code in testrunner. Fixing its messages reduces the accuracy of the test suite. 2015-07-25 14:18:41 +02:00
testsuppressions.cpp Improved handling of inline assembly (#6813): 2015-07-20 23:09:54 +02:00
testsymboldatabase.cpp Ticket #6957: Properly handle arrays of pointers in CheckClass::constructors. 2015-08-28 23:06:39 +02:00
testthreadexecutor.cpp
testtimer.cpp
testtoken.cpp Added pointer to Type to Token (similar to Token::Variable() and Token::function()): 2015-08-15 11:19:21 +02:00
testtokenize.cpp Move "extern" to the beginning of a declaration like "static" and "const" 2015-08-29 10:57:52 +02:00
testtokenlist.cpp Refactoring (use const std::set for strings). Omit some matching for C++ stuff within C code. 2015-06-17 22:28:15 +02:00
testtype.cpp Ticket #6793: Added basic unit test showing that basic integer shift length check is run even for templates. 2015-08-02 00:03:09 +02:00
testuninitvar.cpp Small optimizations for C code in Tokenizer. Add some regression tests for recently fixed results 2015-08-29 19:00:09 +02:00
testunusedfunctions.cpp 2nd attempt to fix crash in CheckUnusedFunctions::check. CheckBufferOverrun::checkBufferAllocatedWithStrlen: Don't check for 'new' in C code. 2015-06-28 18:34:09 +02:00
testunusedprivfunc.cpp #6298 stack overflow in Scope::findFunctionInBase (endless recursion). Fix handling of circular class hierarchy 2015-07-01 00:04:01 +02:00
testunusedvar.cpp Ticket #6954: Properly handle pointers to arrays in CheckUnunsedVar. 2015-08-27 23:56:26 +02:00
testutils.h
testvaarg.cpp CheckVaarg::va_start_subsequentCallsError: fix spelling "inbetween" -> "in between" 2015-08-11 14:03:00 +02:00
testvalueflow.cpp Fixed #6730 (ValueFlow: inner scope does not return (continue,throw)) 2015-08-11 11:21:03 +02:00
testvarid.cpp Properly differentiate arrays of pointers and pointers to arrays. 2015-08-25 21:19:19 +02:00