cppcheck/test
Rikard Falkeborn 6a3dd9a185 Handle concatenated string and char literals
This handles concatenated strings and characters from simplecpp.
Previously, L'c' would be preprocessed to the tokens  "L" and "'c'".
cppcheck would then remove the "L" token and set "'c'" to be a wide
character literal. Now, it needs to remove the prefix instead.

When doing this, add handling of utf32 encoded literals (U) and UTF-8
encoded literals (u8).
2019-03-10 10:38:50 +01:00
..
cfg Fix 'make checkcfg' 2019-03-09 15:41:07 +01:00
synthetic Improve Python code 2017-06-05 13:23:00 +02:00
CMakeLists.txt Add a check target to cmake (#1465) 2018-11-05 18:13:04 +01:00
options.cpp test/options: Rename member variables (#1720) 2019-03-03 07:42:14 +01:00
options.h test/options: Rename member variables (#1720) 2019-03-03 07:42:14 +01:00
redirect.h Updated copyright year 2018-01-14 15:37:52 +01:00
test.cxx
test64bit.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testassert.cpp Moved CheckAssert::assertWithSideEffects to normal checking 2019-03-09 16:50:50 +01:00
testastutils.cpp Improved isVariableChangedByFunctionCall, better logic when parameter might be passed by reference 2019-02-28 17:02:46 +01:00
testautovariables.cpp #3030 add another regression test 2019-02-22 21:10:05 +01:00
testbool.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testboost.cpp CheckBoost: Use 'normal' checking 2019-03-09 20:00:31 +01:00
testbufferoverrun.cpp #9024 Crash caused by package "procserv" in lib/token.h:921 function Token::getKnownIntValue - Fix and test for alternative code example. 2019-03-08 11:07:33 +01:00
testcharvar.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testclass.cpp Changed severities 2019-03-06 19:00:58 +01:00
testcmdlineparser.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testcondition.cpp Fix issue 8987: False positive knownConditionTrueFalse (#1678) 2019-02-20 15:28:31 +01:00
testconstructors.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testcppcheck.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testerrorlogger.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testexceptionsafety.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testfilelister.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testfiles.pri Fixed #8960 ("(debug) Unknown type 'x'." with alias in template class alias) (#1643) 2019-02-05 08:52:23 +01:00
testfunctions.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testgarbage.cpp token simplifier: fix crashes related to #8972 (#1659) 2019-02-11 07:45:03 +01:00
testimportproject.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testincompletestatement.cpp Fix issue 9001: FP: Found suspicious operator ',' [constStatement] 2019-02-27 07:09:22 +01:00
testinternal.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testio.cpp Fix #8992: Add originalTypeToken to auto (#1701) 2019-02-27 06:44:31 +01:00
testleakautovar.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testlibrary.cpp Library configuration: function argument direction fixes and enhancements (#1722) 2019-03-04 22:57:40 +01:00
testmathlib.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testmemleak.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testnullpointer.cpp Improved isVariableChangedByFunctionCall, better logic when parameter might be passed by reference 2019-02-28 17:02:46 +01:00
testoptions.cpp Add help to testrunner (#1704) 2019-03-02 08:06:23 +01:00
testother.cpp Fix small mistake in unit test 2019-03-07 06:38:58 +01:00
testpath.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testpathmatch.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testplatform.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testpostfixoperator.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testpreprocessor.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testrunner.cpp Add help to testrunner (#1704) 2019-03-02 08:06:23 +01:00
testrunner.vcxproj Fixed #8960 ("(debug) Unknown type 'x'." with alias in template class alias) (#1643) 2019-02-05 08:52:23 +01:00
testrunner.vcxproj.filters Export interfaces from cppcheck-core.dll used from testrunner. In turn remove ctu sources from testrunner which are obsolete now. 2018-12-28 23:09:44 +01:00
testsamples.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testsimplifytemplate.cpp template simplifier: fix return type of out of line member function when it is a template parameter (#1723) 2019-03-03 19:42:46 +01:00
testsimplifytokens.cpp Handle concatenated string and char literals 2019-03-10 10:38:50 +01:00
testsimplifytypedef.cpp Ticket #8878: Properly simplify typedefs within template instantiations. (#1656) 2019-02-10 09:45:33 +01:00
testsimplifyusing.cpp Fixed #8976 (Crash on `using mystring = std::string;`) (#1663) 2019-02-12 09:39:01 +01:00
testsizeof.cpp sizeof: write inconclusive warning if calculation in sizeof is done indirectly by macro 2019-02-26 21:06:44 +01:00
teststl.cpp STL: Removed auto_ptr checking. 2019-03-09 07:48:01 +01:00
teststring.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testsuite.cpp Add help to testrunner (#1704) 2019-03-02 08:06:23 +01:00
testsuite.h Add help to testrunner (#1704) 2019-03-02 08:06:23 +01:00
testsuppressions.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testsymboldatabase.cpp ValueType: Set ValueType for false/true 2019-03-09 17:27:27 +01:00
testthreadexecutor.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testtimer.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testtoken.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testtokenize.cpp Handle concatenated string and char literals 2019-03-10 10:38:50 +01:00
testtokenlist.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testtype.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testuninitvar.cpp Uninitialized variables: Fixed false positive 2019-03-09 11:30:45 +01:00
testunusedfunctions.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testunusedprivfunc.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testunusedvar.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testutils.h Update copyright year 2019-02-09 07:24:06 +01:00
testvaarg.cpp Update copyright year 2019-02-09 07:24:06 +01:00
testvalueflow.cpp Running astyle [ci skip]. 2019-03-01 15:05:53 +01:00
testvarid.cpp Fixed #8971 ("(debug) Unknown type 'x'." using alias in class members) (#1653) 2019-02-09 08:34:59 +01:00