vala r1071 - in trunk: . vala
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1071 - in trunk: . vala
- Date: Fri, 29 Feb 2008 22:45:05 +0000 (GMT)
Author: juergbi
Date: Fri Feb 29 22:45:05 2008
New Revision: 1071
URL: http://svn.gnome.org/viewvc/vala?rev=1071&view=rev
Log:
2008-02-29 Juerg Billeter <j bitron ch>
* vala/valasemanticanalyzer.vala: fix error when using type
parameter in generic type methods
Modified:
trunk/ChangeLog
trunk/vala/valasemanticanalyzer.vala
Modified: trunk/vala/valasemanticanalyzer.vala
==============================================================================
--- trunk/vala/valasemanticanalyzer.vala (original)
+++ trunk/vala/valasemanticanalyzer.vala Fri Feb 29 22:45:05 2008
@@ -1922,9 +1922,8 @@
actual_type = (DataType) instance_type.get_type_arguments ().get (param_index);
}
if (actual_type == null) {
- Report.error (node_reference.source_reference, "internal error: no actual argument found for type parameter %s".printf (generic_type.type_parameter.name));
- node_reference.error = true;
- return null;
+ // no actual type available
+ return generic_type;
}
actual_type = actual_type.copy ();
actual_type.transfers_ownership = actual_type.takes_ownership && generic_type.transfers_ownership;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]