diff options
author | Jürg Billeter <j@bitron.ch> | 2007-05-10 11:33:08 +0000 |
---|---|---|
committer | Jürg Billeter <juergbi@src.gnome.org> | 2007-05-10 11:33:08 +0000 |
commit | 0899abe8173717f18a972f6e55b45dcea6eb9071 (patch) | |
tree | bbb7fa8cb2d05b92bd2a44834c606b80a66b8060 /ccode/valaccodetypedefinition.vala | |
parent | 8e156af4e4c740b9c62f59768a2f72870d997fa6 (diff) | |
download | vala-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.vala | 7 |
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 (); |