cppcheck/lib
Reijo Tomperi dd666b7c1b Add command line option: --debug-fp ... If used, cppcheck will print out the code generating error into output stream.
This is ment to be used for debugging false positive errors in Cppcheck.
Current implementation tries two alternatives. Without all headers or with all headers and prints out the option with
less code. In future versions this could try with individual headers or group of header files.
2011-08-16 22:58:27 +03:00
..
check.h Inconclusive checking: Report inconclusive errors with reportInconclusiveError. It takes the same parameters as reportError. 2011-04-14 18:02:01 +02:00
check64bit.cpp Use "enabled" list for the style checking. 2011-08-07 10:28:52 +03:00
check64bit.h corrected a comment 2011-08-03 07:30:54 +02:00
checkassignif.cpp Use "enabled" list for the style checking. 2011-08-07 10:28:52 +03:00
checkassignif.h AssignIf: detect more problems for 'if' and 'else if' conditions 2011-08-01 11:33:09 +02:00
checkautovariables.cpp Fixed #2975 (False positive: Return of the address of an auto-variable) 2011-08-10 18:16:31 +02:00
checkautovariables.h Fixed #2969 (False positive: assign address of auto-var to function parameter, when function parameter is reassigned later) 2011-08-09 18:24:39 +02:00
checkbufferoverrun.cpp fix #2986 (segmentation fault of cppcheck ( x[y] )) 2011-08-09 19:45:18 -04:00
checkbufferoverrun.h Fixed #2956 (False negative: read array and then immediately check the index 'str[i] && i<sizeof(str)') 2011-08-04 11:15:14 +02:00
checkclass.cpp Use "enabled" list for the style checking. 2011-08-07 10:28:52 +03:00
checkclass.h change CheckClass::operatorEqToSelf to make better use of the symbol database 2011-03-31 19:53:35 -04:00
checkexceptionsafety.cpp Use "enabled" list for the style checking. 2011-08-07 10:28:52 +03:00
checkexceptionsafety.h Ticket #2388. Added more detail to the 'exceptRethrowCopy' error message. 2011-02-06 02:01:14 -08:00
checkmemoryleak.cpp Fixed #3012 (False Pos Memory Leak with a Macro) 2011-08-16 20:39:17 +02:00
checkmemoryleak.h removed the unused function CheckMemoryLeakInFunction::matchFunctionsThatReturnArg 2011-07-31 17:36:56 +02:00
checknonreentrantfunctions.cpp Settings: Removed the --enable=posix option. Ticket: #2949 2011-08-14 09:45:53 +02:00
checknonreentrantfunctions.h nonreentrant-functions: added more functions to check 2011-07-30 11:15:51 +02:00
checknullpointer.cpp refactor CheckNullPointer::nullPointerByDeRefAndChec() to pull variable type lookup out of loop 2011-08-14 10:53:09 -04:00
checknullpointer.h initialise Check::_name in constructor rather than relying on virtual Check::name() 2011-02-02 22:58:25 +13:00
checkobsoletefunctions.cpp Settings: Removed the --enable=posix option. Ticket: #2949 2011-08-14 09:45:53 +02:00
checkobsoletefunctions.h astyle formatting 2011-08-03 16:11:09 +02:00
checkother.cpp Fixed #3009 (Using numeric constants in kernel space code) 2011-08-16 20:16:33 +02:00
checkother.h fix #2968 (new check: testing if unsigned variable is less than 0) 2011-08-06 19:23:09 -04:00
checkpostfixoperator.cpp Use "enabled" list for the style checking. 2011-08-07 10:28:52 +03:00
checkpostfixoperator.h initialise Check::_name in constructor rather than relying on virtual Check::name() 2011-02-02 22:58:25 +13:00
checkstl.cpp convert CheckStl::if_find() to use the symbol database 2011-08-14 10:46:35 -04:00
checkstl.h fix #747 and #748 (incorrect use of auto_ptr - new check) 2011-06-16 20:26:00 +02:00
checkuninitvar.cpp Fixed 'possible null pointer dereference' warning messages 2011-07-28 08:12:21 +02:00
checkuninitvar.h initialise Check::_name in constructor rather than relying on virtual Check::name() 2011-02-02 22:58:25 +13:00
checkunusedfunctions.cpp Inconclusive checking: Report inconclusive errors with reportInconclusiveError. It takes the same parameters as reportError. 2011-04-14 18:02:01 +02:00
checkunusedfunctions.h initialise Check::_name in constructor rather than relying on virtual Check::name() 2011-02-02 22:58:25 +13:00
cppcheck.cpp Add command line option: --debug-fp ... If used, cppcheck will print out the code generating error into output stream. 2011-08-16 22:58:27 +03:00
cppcheck.h Add command line option: --debug-fp ... If used, cppcheck will print out the code generating error into output stream. 2011-08-16 22:58:27 +03:00
errorlogger.cpp ErrorLogger: Refactoring/fixing the serializer/deserializer for inconclusive messages 2011-04-16 13:42:48 +02:00
errorlogger.h Remove ErrorLogger::reportStatus() method. 2011-04-27 23:27:02 +03:00
executionpath.cpp Fixed #2796 (uninitialized and leaving scope) 2011-07-25 16:35:30 +02:00
executionpath.h Change year 2010 -> 2011 in license texts. 2011-01-09 21:33:36 +02:00
lib.pri AssignIf: Added new check. Ticket: #2909 2011-07-30 21:43:21 +02:00
mathlib.cpp mathlib: fixed #2950: comparison of floating point values 2011-07-29 23:37:40 +02:00
mathlib.h fix #2827 to use numeric comparisons 2011-07-16 23:05:35 -04:00
path.cpp CLI: Warn if user tries to exclude header files. 2011-08-06 17:24:10 +03:00
path.h CLI: Warn if user tries to exclude header files. 2011-08-06 17:24:10 +03:00
preprocessor.cpp Preprocessor: Added safety checks in case the code is corrupt. Related to ticket #2998 2011-08-14 18:35:34 +02:00
preprocessor.h Preprocessor: fix handling of (1&&2) condition 2011-07-16 09:24:27 +02:00
settings.cpp Add command line option: --debug-fp ... If used, cppcheck will print out the code generating error into output stream. 2011-08-16 22:58:27 +03:00
settings.h Add command line option: --debug-fp ... If used, cppcheck will print out the code generating error into output stream. 2011-08-16 22:58:27 +03:00
symboldatabase.cpp fix #2991 (segmentation fault of cppcheck ( ::y(){x} )) 2011-08-11 17:57:54 -04:00
symboldatabase.h add array information to symbol database 2011-06-22 22:41:11 -04:00
timer.cpp Change year 2010 -> 2011 in license texts. 2011-01-09 21:33:36 +02:00
timer.h Change year 2010 -> 2011 in license texts. 2011-01-09 21:33:36 +02:00
token.cpp fix #2911 (Token::Match(tok, %oror%|&&) doesn't match &&) 2011-07-31 13:26:26 -04:00
token.h Fixed #2892 (false positive: (portability) Assigning an address value to the integer (int/long/etc) type is not portable) 2011-07-07 15:14:33 +02:00
tokenize.cpp fix #3006 (segmentation fault of cppcheck ( x < () < )) 2011-08-15 07:19:49 -04:00
tokenize.h fix #2999 (false positive: (style) Struct 'Fred' hides typedef with same name) 2011-08-14 18:06:05 -04:00