cppcheck/lib
Pete Johns 502cfe7243 Fixed #2384 ("The function 's::f' can be const" reported for pointer-to-pointer)
Moved check for pointer variables into isVariableDeclaration()

Can now handle multiple scopes and multiple levels of indirection. Simplified check for strucs and unions, too, reducing the size of getVarList().

skipScopeIdentifiers() and skipPointers() should probably be methods on class Token.
2010-12-31 22:12:32 +11:00
..
check.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkautovariables.cpp Improving 'Wrong assignment of auto variable' error message. 2010-12-04 09:55:20 +02:00
checkautovariables.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkbufferoverrun.cpp gcc: fixed -Wconversion errors 2010-12-31 09:51:27 +01:00
checkbufferoverrun.h gcc: fixed -Wconversion warnings 2010-12-31 09:30:56 +01:00
checkclass.cpp Improve the message about const function. 2010-12-26 23:44:03 +02:00
checkclass.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkexceptionsafety.cpp Exception safety: Removed the noisy checks and keep the useful checks 2010-08-31 22:22:59 +02:00
checkexceptionsafety.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkmemoryleak.cpp Fixed #2374 (False 'memory leak' report (assigning to map in subfunction)) 2010-12-29 22:18:23 +01:00
checkmemoryleak.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checknullpointer.cpp Fixed #2090 (False negative: null pointer dereference 's=0; strcpy(s,p);') 2010-12-26 19:29:58 +01:00
checknullpointer.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkobsoletefunctions.cpp Tokenizer: Added function for checking if code is Java/C# 2010-10-28 18:51:55 +02:00
checkobsoletefunctions.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkother.cpp Fixed #2382 (Catching exceptions by value instead of reference) 2010-12-31 03:01:38 -08:00
checkother.h Fixed #2382 (Catching exceptions by value instead of reference) 2010-12-31 03:01:38 -08:00
checkpostfixoperator.cpp Fixed #2321 (false positive: (performance) Prefer prefix ++/-- operators for non-primitive types.) 2010-12-30 14:27:32 +01:00
checkpostfixoperator.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkstl.cpp improved TODO comments 2010-12-30 22:41:22 +01:00
checkstl.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkuninitvar.cpp gcc: fixed -Wconversion errors 2010-12-31 09:51:27 +01:00
checkuninitvar.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
checkunusedfunctions.cpp Fixed some spelling mistakes 2010-12-15 18:45:53 +01:00
checkunusedfunctions.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
cppcheck.cpp Borland C++: Fixed compiler errors 2010-12-31 10:24:51 +01:00
cppcheck.h Fixed some spelling mistakes 2010-12-15 18:45:53 +01:00
errorlogger.cpp Added comments 2010-12-30 22:07:27 +01:00
errorlogger.h Information: Added new severity 2010-12-22 19:53:17 +01:00
executionpath.cpp Fixed #2350 (false positive: possible null pointer dereference) 2010-12-26 13:38:16 +01:00
executionpath.h Fixed #2125 (uninitialized variable: better handling of for loops) 2010-10-24 18:12:48 +02:00
filelister.cpp Fixed #2181 (How can I select the extension of the files to check?) 2010-11-09 19:20:31 +01:00
filelister.h FileLister: minor cleanup 2010-11-09 19:11:43 +01:00
filelister_unix.cpp Fixed Linux build. 2010-12-26 23:08:51 +11:00
filelister_unix.h Fixed #2344 (FileLister Unix: Don't convert to absolute paths) 2010-12-22 21:01:51 +01:00
filelister_win32.cpp FileLister: fixed compiler errors in win32. accept all files given by user. 2010-11-09 19:32:11 +01:00
filelister_win32.h FileLister: minor cleanup 2010-11-09 19:11:43 +01:00
lib.pri Don't use relative paths in lib.pri. 2010-12-18 17:03:46 +02:00
mathlib.cpp gcc: fixed compiler warnings 2010-11-21 11:06:28 +01:00
mathlib.h removed the NOLONGLONG handling. it seems unlikely it is needed 2010-12-16 21:53:18 +01:00
path.cpp Move simplifyPath method from FileLister to Path class. 2010-10-29 22:21:27 +03:00
path.h Move simplifyPath method from FileLister to Path class. 2010-10-29 22:21:27 +03:00
preprocessor.cpp Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
preprocessor.h Fixed #2373 (Using XML2 in --errorlist output) 2010-12-29 12:43:29 +01:00
settings.cpp xml2: replace --xml2 with --xmlver=2. Ticket: #2106 2010-12-02 17:32:51 +01:00
settings.h fixed doxygen warnings 2010-12-30 22:13:31 +01:00
symboldatabase.cpp Fixed #2384 ("The function 's::f' can be const" reported for pointer-to-pointer) 2010-12-31 22:12:32 +11:00
symboldatabase.h Fixed #2384 ("The function 's::f' can be const" reported for pointer-to-pointer) 2010-12-31 22:12:32 +11:00
timer.cpp Set encoding to UTF-8 for some files. 2010-09-06 22:39:02 +03:00
timer.h Move timer code to own cpp/h files. 2010-08-31 23:18:07 +03:00
token.cpp Fixed #2105 (Incorrect operator: mutual exclusion over ||) 2010-10-24 18:14:21 -07:00
token.h Fixed #2105 (Incorrect operator: mutual exclusion over ||) 2010-10-24 18:14:21 -07:00
tokenize.cpp Borland C++: Fixed compiler errors 2010-12-31 10:24:51 +01:00
tokenize.h fixed doxygen warnings 2010-12-30 22:13:31 +01:00