diff options
author | Juerg Billeter <j@bitron.ch> | 2007-09-13 18:40:55 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2007-09-13 18:40:55 +0000 |
commit | 763c1b47c017e6589c44eb273e7590d4aba3b487 (patch) | |
tree | 232124bd78bb2a8dbeecdeb23be742e9f2da4f33 | |
parent | 5efd24195ea7f4a4b877d2157d808b30e5dc3c93 (diff) | |
download | vala-763c1b47c017e6589c44eb273e7590d4aba3b487.tar.gz |
generate C code comment for abstract methods
2007-09-13 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratormethod.vala: generate C code comment for
abstract methods
svn path=/trunk/; revision=602
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | gobject/valacodegeneratormethod.vala | 5 |
2 files changed, 9 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2007-09-13 Jürg Billeter <j@bitron.ch> + * gobject/valacodegeneratormethod.vala: generate C code comment for + abstract methods + +2007-09-13 Jürg Billeter <j@bitron.ch> + * vapigen/valagidlparser.vala: don't remove first parameter of creation methods diff --git a/gobject/valacodegeneratormethod.vala b/gobject/valacodegeneratormethod.vala index 47c0be538..a0399d7e7 100644 --- a/gobject/valacodegeneratormethod.vala +++ b/gobject/valacodegeneratormethod.vala @@ -406,7 +406,10 @@ public class Vala.CodeGenerator { } vfunc.block = vblock; - + + if (m.is_abstract && m.source_reference != null && m.source_reference.comment != null) { + source_type_member_definition.append (new CCodeComment (m.source_reference.comment)); + } source_type_member_definition.append (vfunc); } |