2007-03-10 Jürg Billeter <j@bitron.ch>
* vala/valatypereference.vala: correct cname of generic type parameters
svn path=/trunk/; revision=230
2007-03-10 Jürg Billeter <j@bitron.ch>
+ * vala/valatypereference.vala: correct cname of generic type parameters
+
+2007-03-10 Jürg Billeter <j@bitron.ch>
+
* vala/valacreationmethod.vala, vala/valamethod.vala: fix overriding
cname of creation methods
string ptr;
string arr;
- if (type_parameter == null && !data_type.is_reference_type () && !reference_to_value_type) {
+ if (type_parameter != null || (!data_type.is_reference_type () && !reference_to_value_type)) {
ptr = "";
- } else if (((type_parameter != null || data_type.is_reference_type ()) && !is_out) || reference_to_value_type) {
+ } else if ((data_type.is_reference_type () && !is_out) || reference_to_value_type) {
ptr = "*";
} else {
ptr = "**";