Files
Simon Marchi bed91f4da2 Fix accessing a function's fields (parameters) from Python (PR 18073)
Since 7.4, gdb doesn't allow calling .fields() on a function type, even
though the documentation states it should return a list corresponding to
the function's parameters.  This patch restores the intended behaviour
and adds a test for it.

Reg-tested on Arch Linux x86-64.

gdb/ChangeLog:

	PR python/18073
	* python/py-type.c (typy_get_composite): Allow returning a
	function type.

gdb/testsuite/ChangeLog:

	PR python/18073
	* gdb.python/py-type.c (C::a_method): New.
	(C::a_const_method): New.
	(C::a_static_method): New.
	(a_function): New.
	* gdb.python/py-type.exp (test_fields): Test getting fields
	from function and method.
2015-10-21 15:57:22 -04:00
..
2015-04-28 21:53:54 -07:00
2015-04-28 21:53:54 -07:00
2015-04-28 21:53:54 -07:00
2015-02-11 14:53:14 +01:00
2015-04-15 11:54:33 -04:00
2015-05-26 16:13:04 -07:00
2015-07-07 11:39:06 -04:00
2015-04-28 22:14:23 -07:00
2015-04-28 22:14:23 -07:00
2015-04-28 22:14:23 -07:00
2015-05-26 16:13:04 -07:00
2015-05-26 16:13:04 -07:00
2015-04-15 11:54:33 -04:00