2008-11-09 Jürg Billeter <j@bitron.ch>
* giscanner/ast.py:
* giscanner/girwriter.py:
Write throws attribute for virtual functions, fixes bug 559703
svn path=/trunk/; revision=871
+2008-11-09 Jürg Billeter <j@bitron.ch>
+
+ * giscanner/ast.py:
+ * giscanner/girwriter.py:
+
+ Write throws attribute for virtual functions, fixes bug 559703
+
2008-11-07 Johan Dahlin <jdahlin@async.com.br>
* giscanner/libtoolimporter.py (LibtoolImporter.find_module): Clear
self.retval = retval
self.parameters = parameters
self.ctype = ctype
+ self.throws = False
def __repr__(self):
return 'Callback(%r, %r, %r)' % (
# FIXME: reuse _write_function
attrs = [('name', callback.name), ('c:type', callback.ctype)]
self._append_deprecated(callback, attrs)
+ self._append_throws(callback, attrs)
with self.tagcontext('callback', attrs):
self._write_return_type(callback.retval)
self._write_parameters(callback.parameters)