cppcheck/cfg
Sebastian 0934577dda
Library configuration: function argument direction fixes and enhancements (#1722)
* std.cfg: Add further argument directions (in, out, inout).

* testlibrary.cpp: Add test for function argument direction configuration.

* std.cfg: runastyle and add some more direction configurations.

* library.h: Add documentation for function argument direction enum.

* Do not use "direction" library information for pointer arguments.

Also fix further unmatched uninitvar messages in std configuration
tests.

* std.cfg: Add more argument direction configurations.

* test/cfg/std.c: Add test for argument direction configuration.

* astutils.cpp: Only ignore pointer arguments for out/inout arguments.

* library.h: Use suggested documentation for argument direction enum.
2019-03-04 22:57:40 +01:00
..
avr.cfg Fixed #8078 (cppcheck-cfg.rng outdated) 2017-07-23 12:09:41 +02:00
boost.cfg running astyle. 2019-02-22 16:15:08 +01:00
bsd.cfg bsd.cfg: Add arc4random* functions with tests. (#1344) 2018-08-16 21:37:40 +02:00
cppcheck-cfg.rng Library configuration: Enable configuring the direction of arguments. (#1717) 2019-03-01 15:47:08 +01:00
cppcheck-lib.cfg std.cfg: Added support for std::swap. 2017-10-11 13:12:00 +02:00
cppunit.cfg Initial support for CppUnit 2019-02-17 20:16:01 +01:00
embedded_sql.cfg astyle 2017-11-05 17:56:24 +01:00
gnu.cfg gnu.cfg: Added <use-retval/> to xrealloc() configuration. 2019-02-28 23:45:51 +01:00
googletest.cfg googletest.cfg: added simple macro implementations 2019-02-24 20:52:51 +01:00
gtk.cfg wxwidgets.cfg: Added more directions-attributes. 2019-03-04 10:53:25 +01:00
libcerror.cfg libcerror.cfg: Add libcerror configuration file. (#1684) 2019-02-22 12:52:07 +01:00
microsoft_sal.cfg microsoft_sal.cfg: Remove redundant define. 2018-07-11 14:03:00 +02:00
motif.cfg Library configuration validation: Enhance relaxng file, fix *.cfg files. (#1685) 2019-02-22 15:31:52 +01:00
opengl.cfg opgengl.cfg: Introduce OpenGL library configuration file. 2019-03-04 14:10:06 +01:00
posix.cfg posix.cfg: Improved support for more macros and constants. 2019-02-17 23:35:34 +01:00
python.cfg Add more interfaces and attributes 2019-02-18 21:48:41 +01:00
qt.cfg qt.cfg: Added support for some QTC_ASSERT()-macros. This fixes a bunch of 'unknownMacros'-warnings from daca@home. 2019-03-03 18:42:02 +01:00
ruby.cfg Add more interfaces and attributes 2019-02-18 21:48:41 +01:00
sdl.cfg Fixed #8078 (cppcheck-cfg.rng outdated) 2017-07-23 12:09:41 +02:00
sfml.cfg Fixed #8078 (cppcheck-cfg.rng outdated) 2017-07-23 12:09:41 +02:00
std.cfg Library configuration: function argument direction fixes and enhancements (#1722) 2019-03-04 22:57:40 +01:00
tinyxml2.cfg tinyxml2.cfg: Added support for XMLElement::Attribute(). 2019-01-25 20:15:01 +01:00
windows.cfg windows.cfg: Ensure the return value is taken into account for memory (re)-allocation functions. 2019-03-01 08:58:53 +01:00
wxwidgets.cfg wxwidgets.cfg: Added more directions-attributes. 2019-03-04 12:11:18 +01:00
zlib.cfg Fix typos (#1568) 2019-01-06 17:15:57 +01:00