From a7eb36e4ac1eb437f99e2b1d8d8aab93f0767fc1 Mon Sep 17 00:00:00 2001 From: Zuhaitz Méndez Fernández de Aránguiz Date: Fri, 23 Jan 2026 18:20:25 +0000 Subject: Fix for #93 --- tests/generics/test_generics_fn.zc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests') diff --git a/tests/generics/test_generics_fn.zc b/tests/generics/test_generics_fn.zc index ac1cbb5..03f751a 100644 --- a/tests/generics/test_generics_fn.zc +++ b/tests/generics/test_generics_fn.zc @@ -23,3 +23,17 @@ test "Generics" { var b = Box { val: 100 }; assert(b.get() == 100, "Generic impl failed"); } + +struct Container { } + +impl Container { + fn check_size(self, value: T) -> int { + return sizeof(value); + } +} + +test "Generic Method in Regular Impl" { + var c = Container{}; + assert(c.check_size(10) == sizeof(int), "Generic method int size"); + assert(c.check_size(3.14) == sizeof(double), "Generic method double size"); +} -- cgit v1.2.3