summaryrefslogtreecommitdiff
path: root/ccode/valaccodetypedefinition.vala
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2007-05-10 11:33:08 +0000
committerJürg Billeter <juergbi@src.gnome.org>2007-05-10 11:33:08 +0000
commit0899abe8173717f18a972f6e55b45dcea6eb9071 (patch)
treebbb7fa8cb2d05b92bd2a44834c606b80a66b8060 /ccode/valaccodetypedefinition.vala
parent8e156af4e4c740b9c62f59768a2f72870d997fa6 (diff)
downloadvala-0899abe8173717f18a972f6e55b45dcea6eb9071.tar.gz
separate declaration output remove comma at end of enum remove unused
2007-05-10 Jürg Billeter <j@bitron.ch> * ccode/valaccodeblock.vala, ccode/valaccodedeclaration.vala, ccode/valaccodedeclarator.vala, ccode/valaccodefragment.vala, ccode/valaccodefunctiondeclarator.vala, ccode/valaccodenode.vala, ccode/valaccodeoncesection.vala, ccode/valaccodestruct.vala, ccode/valaccodetypedefinition.vala, ccode/valaccodevariabledeclarator.vala: separate declaration output * vala/parser.y: remove comma at end of enum * vala/valaclass.vala, vala/valastruct.vala: remove unused methods * vala/Makefile.am: update * gobject/valacodegeneratorsourcefile.vala: support declaration separation in C code * gobject/valaclassregisterfunction.vala, gobject/valainterfaceregisterfunction.vala, gobject/valatyperegisterfunction.vala: move from vala directory, move interface info declarations to the beginning of the block * gobject/Makefile.am: update svn path=/trunk/; revision=315
Diffstat (limited to 'ccode/valaccodetypedefinition.vala')
-rw-r--r--ccode/valaccodetypedefinition.vala7
1 files changed, 5 insertions, 2 deletions
diff --git a/ccode/valaccodetypedefinition.vala b/ccode/valaccodetypedefinition.vala
index 5ef085ba4..dd82a78b9 100644
--- a/ccode/valaccodetypedefinition.vala
+++ b/ccode/valaccodetypedefinition.vala
@@ -1,6 +1,6 @@
/* valaccodetypedefinition.vala
*
- * Copyright (C) 2006 Jürg Billeter
+ * Copyright (C) 2006-2007 Jürg Billeter
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -42,6 +42,9 @@ public class Vala.CCodeTypeDefinition : CCodeNode {
}
public override void write (CCodeWriter! writer) {
+ }
+
+ public override void write_declaration (CCodeWriter! writer) {
writer.write_indent ();
writer.write_string ("typedef ");
@@ -49,7 +52,7 @@ public class Vala.CCodeTypeDefinition : CCodeNode {
writer.write_string (" ");
- declarator.write (writer);
+ declarator.write_declaration (writer);
writer.write_string (";");
writer.write_newline ();