From 7b531ecae8ea51d680589845ba3df838eba185d0 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 8 Mar 2022 22:54:09 +0100 Subject: codegen: Drop confusing warning when accessing interface members Making assumptions for member access using the current class is not correct. Introduced by 0aace7bd6d3ec72e77f4eabbb7d5fffd3b2e86a8 --- codegen/valaccodebasemodule.vala | 4 ---- 1 file changed, 4 deletions(-) (limited to 'codegen') diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index 65a6df560..50dbbea8f 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -2652,10 +2652,6 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator { return new CCodeIdentifier ("%s_%s_parent_iface".printf (get_ccode_lower_case_name (cl), get_ccode_lower_case_name (iface))); } - if (cl != null && !cl.is_a (iface)) { - Report.warning (cl.source_reference, "internal: `%s' is not a `%s'", cl.get_full_name (), iface.get_full_name ()); - } - CCodeExpression cast; CCodeFunctionCall call; if (instance != null) { -- cgit v1.2.1