From: Lorenz Wildberg Date: Thu, 3 Aug 2023 14:26:24 +0000 (+0200) Subject: Remove error message X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=47120c2bde82801a7a4d427b23c853feb3205d28;p=thirdparty%2Fvala.git Remove error message --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 319aac4d8..67efd975d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -847,7 +847,6 @@ TESTS = \ generics/no-generic-args-function.vala \ generics/no-generic-args-use-with-proper-generic-type.test \ generics/no-generic-args-use-with-proper-generic-type-2.test \ - generics/no-generic-args-with-no-constraint.test \ generics/null-type.vala \ generics/property-gobject-set.vala \ generics/property-int-cast.vala \ diff --git a/tests/generics/no-generic-args-with-no-constraint.test b/tests/generics/no-generic-args-with-no-constraint.test deleted file mode 100644 index c33f1102f..000000000 --- a/tests/generics/no-generic-args-with-no-constraint.test +++ /dev/null @@ -1,8 +0,0 @@ -Invalid Code - -[CCode (no_generic_args = true)] -class Foo : Object { -} - -void main () { -} diff --git a/vala/valatypeparameter.vala b/vala/valatypeparameter.vala index a377fe0ce..8cbc646a0 100644 --- a/vala/valatypeparameter.vala +++ b/vala/valatypeparameter.vala @@ -171,11 +171,6 @@ public class Vala.TypeParameter : TypeSymbol { error = true; } - if (no_generic_args && (!has_type_constraints () || !(get_constrained_type ().type_symbol is ObjectTypeSymbol))) { - Report.error (source_reference, "type parameters need to be constrained with an object type for using `no_generic_args'"); - error = true; - } - return !error; } }