https://bugzilla.gnome.org/show_bug.cgi?id=744923
basic-types/bug686336.vala \
basic-types/bug729907.vala \
basic-types/bug731017.vala \
+ basic-types/bug744923.test \
basic-types/bug756376.vala \
basic-types/bug761307.vala \
basic-types/bug761736.vala \
--- /dev/null
+Invalid Code
+
+void main () {
+ int[,] i = {};
+}
if (ret == -1) {
error = true;
}
+
+ if (calc_sizes.size != rank) {
+ error = true;
+ var actual_type = new ArrayType (element_type, calc_sizes.size, source_reference);
+ Report.error (initlist.source_reference, "Expected initializer for `%s' but got `%s'".printf (target_type.to_string (), actual_type.to_string ()));
+ }
}
if (sizes.size > 0) {