]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Drop superfluous "method_has_wrapper" helper
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 30 Dec 2020 13:50:05 +0000 (14:50 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 30 Dec 2020 13:50:05 +0000 (14:50 +0100)
codegen/valaccodebasemodule.vala
codegen/valaccodememberaccessmodule.vala
codegen/valaccodemethodmodule.vala

index 03072d3b65703d87e0e7cb83a9b0cd888e088fae..393bb16ff92b25d2c0de1913a0241bab0d9e2fe1 100644 (file)
@@ -6532,10 +6532,6 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
        public virtual void generate_dynamic_method_wrapper (DynamicMethod method) {
        }
 
-       public virtual bool method_has_wrapper (Method method) {
-               return false;
-       }
-
        public virtual CCodeExpression get_param_spec_cexpression (Property prop) {
                return new CCodeInvalidExpression ();
        }
index 48f224655bd4861c3d7f94e793aad7cb4c7b96eb..b3b578435488b10b4295ff51075507946e7b5ffd 100644 (file)
@@ -65,7 +65,7 @@ public abstract class Vala.CCodeMemberAccessModule : CCodeControlFlowModule {
                        }
 
                        if (m.base_method != null) {
-                               if (!method_has_wrapper (m.base_method)) {
+                               if (m.base_method.get_attribute ("NoWrapper") != null) {
                                        var base_class = (Class) m.base_method.parent_symbol;
                                        if (!base_class.is_compact) {
                                                var vclass = new CCodeFunctionCall (new CCodeIdentifier (get_ccode_class_get_function (base_class)));
index 79110be884f21ee4988a9a1fc1b6020e16d6c1a8..297abb6597e044ab1bc593902a3edc2debdc7324 100644 (file)
@@ -30,10 +30,6 @@ public abstract class Vala.CCodeMethodModule : CCodeStructModule {
 
        private bool ellipses_to_valist = false;
 
-       public override bool method_has_wrapper (Method method) {
-               return (method.get_attribute ("NoWrapper") == null);
-       }
-
        string get_creturn_type (Method m, string default_value) {
                string type = get_ccode_type (m);
                if (type == null) {