From 4af22b4d4e1db383b7f2ff7e2196fb8afceb4821 Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Sat, 5 Oct 2024 15:42:40 -0300 Subject: [PATCH] fix --- .../tests/struct_array_field_generic_err.out | 6 ------ .../tests/struct_array_field_generic_err.vv | 21 ------------------- 2 files changed, 27 deletions(-) delete mode 100644 vlib/v/parser/tests/struct_array_field_generic_err.out delete mode 100644 vlib/v/parser/tests/struct_array_field_generic_err.vv diff --git a/vlib/v/parser/tests/struct_array_field_generic_err.out b/vlib/v/parser/tests/struct_array_field_generic_err.out deleted file mode 100644 index 28ed916537fd21..00000000000000 --- a/vlib/v/parser/tests/struct_array_field_generic_err.out +++ /dev/null @@ -1,6 +0,0 @@ -vlib/v/parser/tests/struct_array_field_generic_err.vv:20:7: error: `Callback` type is generic type, must specify the generic type names, e.g. []Callback[T] - 18 | v T - 19 | prev T - 20 | cb []Callback - | ~~~~~~~~ - 21 | } diff --git a/vlib/v/parser/tests/struct_array_field_generic_err.vv b/vlib/v/parser/tests/struct_array_field_generic_err.vv deleted file mode 100644 index 8203dc7fa11e92..00000000000000 --- a/vlib/v/parser/tests/struct_array_field_generic_err.vv +++ /dev/null @@ -1,21 +0,0 @@ - -// callback types -type CBnoret[T] = fn (val T) -type CBnoret2[T] = fn (val T, prev T) -type CBvret[T] = fn (val T) T -type CBvret2[T] = fn (val T, prev T) T - -type Callback[T] = CBnoret[T] | CBnoret2[T] | CBvret[T] | CBvret2[T] - -interface IObv[T] { - v T - prev T - cb []Callback[T] -} - -struct Obv[T] { -mut: - v T - prev T - cb []Callback -} \ No newline at end of file