Commit Graph

1617 Commits

Author SHA1 Message Date
versat a8456b56f3 mfc.cfg: Fix wrong number of arguments for some macros 2019-09-17 15:19:15 +02:00
versat 3c55984af3 wxwidgets.cfg: Fix macro EVT_MENU_HIGHLIGHT_ALL(func)
Reference: https://docs.wxwidgets.org/3.0/classwx_menu_event.html
Found by daca@home (preprocessorErrorDirective)
2019-09-17 08:25:48 +02:00
orbitcowboy 75cd66d6e2 wxwidgets.cfg: Added support for wxEvent::Skip() and wxCommandEvent::Skip(). 2019-09-16 21:08:38 +02:00
orbitcowboy d625ff4ae7 wxwidgets.cfg: Added support for more interfaces. 2019-09-16 21:05:03 +02:00
orbitcowboy 1825c14340 wxwidgets.cfg: Added support for wxString::From8BitData(), found by daca@home. 2019-09-16 21:01:09 +02:00
orbitcowboy de69f18227 wxwidgets.cfg: Added support for wxSizerFlags::Border(), found by daca@home. 2019-09-16 20:53:51 +02:00
orbitcowboy 5ec5623abc wxwidgets.cfg: Added support for more wxGetTextFromUser(), found by daca@home. 2019-09-16 20:47:11 +02:00
orbitcowboy d531bab8be qt.cfg: Added support for more macros, found by daca@home. 2019-09-16 20:37:33 +02:00
orbitcowboy 3acb0f3736 wxwidgets.cfg: Added support for wxScroolWinEvent macros. 2019-09-16 20:29:53 +02:00
orbitcowboy 5839c49509 wxwidgets.cfg: Added support for more EVT_-macros, found by daca@home. 2019-09-16 17:33:20 +02:00
Sebastian fbbaea3cd9
qt.cfg: Add some missing macro definitions (#2175)
Found by daca@home
2019-09-16 15:58:35 +02:00
versat 2b846461c8 gtk.cfg: Add configuration for macro G_OBJECT_WARN_INVALID_PROPERTY_ID 2019-09-16 15:04:41 +02:00
versat ff38310400 microsoft_atl.cfg: Add initial configuration for Microsoft ATL
ATL stands for Active Template Library.
Reference:
https://docs.microsoft.com/en-us/cpp/atl/atl-com-desktop-components
2019-09-16 14:00:19 +02:00
orbitcowboy 606b26fb86 boost.cfg: Improved support for more macros. 2019-09-16 13:34:08 +02:00
orbitcowboy cb89128f6f wxwidgets.cfg: Added more EVT_-macros found by daca@home. 2019-09-16 11:56:54 +02:00
versat 6ad29fe70c mfc.cfg: Add macro BEGIN_TEMPLATE_MESSAGE_MAP(x,y,z)
Reference:
https://docs.microsoft.com/en-us/cpp/mfc/reference/message-map-macros-mfc?view=vs-2019#begin_template_message_map
2019-09-16 10:33:13 +02:00
orbitcowboy 0a6059a3f4 wxwidgets.cfg: Added support for more EVT-macros, found by daca@home. 2019-09-16 09:59:49 +02:00
orbitcowboy d0a95fcbbb wxwidgets.cfg: Added support for more EVT_-macros, found by daca@home. 2019-09-16 09:02:36 +02:00
orbitcowboy 717f9051b3 wxwidgets.cfg: Added support for missing EVT_FIND-macros from wxFindReplaceDialog. This was found by daca@home. 2019-09-16 08:09:01 +02:00
orbitcowboy 3b70a6868b boost.cfg: Added support for more macros, found by daca@home. 2019-09-15 13:34:08 +02:00
orbitcowboy 9899bc5f33 wxwidgets.cfg: Added support EVT_UPDATE_UI() and EVT_UPDATE_UI_RANGE()-event macros, found by daca@home. 2019-09-13 21:02:56 +02:00
orbitcowboy a451577e5f wxwidgets.cfg: Added support EVT_COMMAND() and EVT_COMMAND_RANGE()-event macros, found by daca@home. 2019-09-13 21:00:32 +02:00
orbitcowboy aadefae55a wxwidgets.cfg: Added support EVT_ICONIZE()-event macro, found by daca@home. 2019-09-13 20:58:27 +02:00
orbitcowboy 5c1526513a wxwidgets.cfg: Added missing EVT_-macros from wxSplitterEvents, found by daca@home. 2019-09-13 20:57:05 +02:00
orbitcowboy 34d0b98176 wxwidgets.cfg: Added missing EVT_-macros from wxMenu-class, found by daca@home. 2019-09-13 20:55:05 +02:00
orbitcowboy 968aa73bb7 wxwidgets.cfg: Added missing EVT_-macros from wxTreeEvent-class, found by daca@home. 2019-09-13 20:52:15 +02:00
orbitcowboy df51e481e9 wxwidgets.cfg: Added support for EVT_SYS_COLOUR_CHANGED(), found by daca@home. 2019-09-13 20:46:05 +02:00
orbitcowboy 7a4cda70b6 qt.cfg: Added support for QTEST_GUILESS_MAIN() and QTEST_APPLESS_MAIN() macros, found by daca@home. 2019-09-13 20:42:31 +02:00
orbitcowboy 563d2d6725 wxwidgets.cfg: Added support for some unknown macros, found by daca@home in 3depict_0.0.21.orig.tar.gz 2019-09-13 20:34:12 +02:00
orbitcowboy aadbc5e1a8 mfc.cfg: Added MFC configuration, taken from https://trac.cppcheck.net/attachment/ticket/9354/MFC.cfg. 2019-09-13 19:51:17 +02:00
versat 89e0911c9c gtk.cfg: Add/fix some g_slist_*() functions
Reference:
https://developer.gnome.org/glib/stable/glib-Singly-Linked-Lists.html
https://github.com/GNOME/glib/blob/master/glib/gslist.h
2019-09-13 16:06:41 +02:00
versat f9d29a4ab9 qt.cfg: Add macro QStringLiteral()
Use the fallback value that always works. This should be fine for static
analyzers.
References:
https://doc.qt.io/qt-5/qstring.html#QStringLiteral
https://www.qt.io/blog/2014/06/13/qt-weekly-13-qstringliteral
https://woboq.com/blog/qstringliteral.html
2019-09-13 13:46:34 +02:00
Sebastian 246ba265ff
qt.cfg: Add/enhance missing configuration for functions of QString (#2174) 2019-09-13 12:19:21 +02:00
versat d870e4d555 qt.cfg: Add configuration for QString::resize() 2019-09-12 15:32:55 +02:00
orbitcowboy 55e8691bee wxwidgets.cfg: Added support for wxDC::CopyAttributes(). 2019-09-11 09:22:21 +02:00
orbitcowboy da29a1f56b gnu/bsd.cfg: Cleanup redundant configuration for timercmp() and add more tests. 2019-09-10 11:51:47 +02:00
versat 7737a448cf Fix #9345 FP wrongPrintfScanfArgNum for vasprintf
Configuration "<formatstr/>" for function is wrong, for the argument it
is fine.
2019-09-09 15:02:55 +02:00
orbitcowboy aed5e17867 #9323, #9331: Moved configuration and tests to gnu and bsd. 2019-09-08 19:17:15 +02:00
orbitcowboy bb54e455ce wxwidgets.cfg: Fixed typo from previous commit. 2019-09-07 12:16:54 +02:00
orbitcowboy 74907ade18 wxwidgets.cfg: Added support for more wxImage members 2019-09-07 12:10:38 +02:00
orbitcowboy e21dca293a wxwidgets.cfg: Added support for wxImage::Rotate(). 2019-09-07 12:06:09 +02:00
orbitcowboy 9890df11df posix.cfg: Added support for some functions from <sys/time.h>. 2019-09-07 10:52:30 +02:00
orbitcowboy 12c851d9a8 posix.cfg: Fixed #9323, #9331 by adding timercmp() configuration. 2019-09-07 10:42:09 +02:00
orbitcowboy d774359f68 posix.cfg: Improved configuration for dlopen() and dlclose(). Ensure the return value is taken into account for dlopen() and leak-ignore flag is not present for dlopen() and dlclose(). 2019-09-06 15:25:54 +02:00
Sebastian 32dad3f44a
posix.cfg: Fix vsyslog() configuration (#2150)
Add tests to make sure no false positives are reported.
Found the issue via daca@home
2019-09-06 10:16:11 +02:00
versat e7ea748805 lua.cfg: Add more lua_push*() function configurations 2019-09-05 14:43:35 +02:00
versat 9b9e9a4cf4 qt.cfg: Add configurations for functions of class QSettings
Reference: https://doc.qt.io/qt-5/qsettings.html
2019-09-05 13:49:18 +02:00
versat 1faf932206 qt.cfg: Add configurations for functions of class QDateTime
Reference: https://doc.qt.io/qt-5/qdatetime.html
2019-09-03 12:50:29 +02:00
orbitcowboy 4a4d99b126 wxwidgets.cfg: Added support for more interfaces. 2019-09-02 16:09:31 +02:00
PKEuS 9864c8577f std.cfg: Added std::time_t and std::clock_t 2019-09-02 15:30:55 +02:00