summaryrefslogtreecommitdiff
path: root/vala/valacodewriter.vala
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2011-08-17 09:15:21 +0200
committerLuca Bruno <lucabru@src.gnome.org>2011-08-17 09:15:21 +0200
commit1dd69762c6a3447735b2b1686b212eac40e9b241 (patch)
treee4933ab90a14a2ac221ec7cfe387dd8e66951754 /vala/valacodewriter.vala
parent790b2f4cac56ddf162088c63b331d1ea1dcca33a (diff)
downloadvala-1dd69762c6a3447735b2b1686b212eac40e9b241.tar.gz
codewriter: Write type parameters for struct declaration
Based on patch by Andre Masella. Fixes bug 656708.
Diffstat (limited to 'vala/valacodewriter.vala')
-rw-r--r--vala/valacodewriter.vala2
1 files changed, 2 insertions, 0 deletions
diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala
index 3a849e000..f79c2aff2 100644
--- a/vala/valacodewriter.vala
+++ b/vala/valacodewriter.vala
@@ -291,6 +291,8 @@ public class Vala.CodeWriter : CodeVisitor {
write_string ("struct ");
write_identifier (st.name);
+ write_type_parameters (st.get_type_parameters ());
+
if (st.base_type != null) {
write_string (" : ");
write_type (st.base_type);