]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Report error for unsupported symbol_reference of MemberInitializer
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 16 Feb 2021 21:42:00 +0000 (22:42 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 27 Feb 2021 19:26:43 +0000 (20:26 +0100)
codegen/valaccodebasemodule.vala

index 157136c5804b7d0c7bfe4f66611a1420ba2c7cde..38313f8a55194c04a03f5c234af253161829650a 100644 (file)
@@ -5163,6 +5163,8 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                                        if (!p.set_accessor.value_type.value_owned && requires_destroy (init.initializer.target_value.value_type)) {
                                                ccode.add_expression (destroy_value (init.initializer.target_value));
                                        }
+                               } else {
+                                       Report.error (init.source_reference, "internal: Unsupported symbol");
                                }
                        }