From: Lorenz Wildberg Date: Thu, 18 May 2023 00:20:43 +0000 (+0200) Subject: generics-constraints: Make multiple constraints unsupported X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=350614d76b17b15f022421b00682e81314dab440;p=thirdparty%2Fvala.git generics-constraints: Make multiple constraints unsupported --- diff --git a/vala/valatypeparameter.vala b/vala/valatypeparameter.vala index 4754d35dd..29db5df39 100644 --- a/vala/valatypeparameter.vala +++ b/vala/valatypeparameter.vala @@ -160,6 +160,10 @@ public class Vala.TypeParameter : TypeSymbol { } } + if (type_constraint_list != null && type_constraint_list.size > 1) { + Report.error (source_reference, "currently it is only supported to constrain a type parameter with one type"); + error = true; + } return !error; } }