v/vlib/v/tests/interface_edge_cases
Delyan Angelov c3b9eaf146
v.c.gen: fix codegen of auto str methods for structs having &voidptr fields
2021-06-28 10:05:42 +03:00
..
array_of_interfaces_test.v checker: fix interface checking of array arguments; closes #2377 2020-12-09 18:51:37 +02:00
array_of_interfaces_with_utility_fn_test.v checker: fix interface checking of array arguments; closes #2377 2020-12-09 18:51:37 +02:00
assign_to_interface_field_test.v cgen: fix `x.interface_field = value_implementing_interface` (closes #7620) 2020-12-27 19:12:39 +02:00
empty_interface_1_test.v v.c.gen: fix codegen of auto str methods for structs having &voidptr fields 2021-06-28 10:05:42 +03:00
empty_interface_println_test.v v.c.gen: fix codegen of auto str methods for structs having &voidptr fields 2021-06-28 10:05:42 +03:00
fn_returning_voidptr_casted_as_interface_test.v ci: fix tests-sanitize-memory-clang too 2021-06-16 13:32:37 +03:00
i1_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i2_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i3_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i4_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i5_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i6_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i7_test.v all: a massive merge of ast and table modules 2021-04-02 01:57:09 +03:00
i8_test.v cgen: fix interface _name_table generation; closes issue #73 2020-12-09 17:07:11 +02:00
i9_test.v checker: fix generic type ignores implemented interface (#9124) 2021-03-05 06:59:18 +02:00
interface_many_named_test.v tests: add interface_many_named_test.v regression test (closes #10013) 2021-05-06 19:54:49 +03:00
pass_voidptr_as_interface_reference_test.v v.checker: allow for a `f(unsafe{voidptr(0)})` call of `fn f(x &Interface){}` 2021-06-16 09:20:01 +03:00
voidptr_casted_as_an_interface_test.v v.checker,v.gen: allow for `&IAbc(voidptr(0))` where IAbc contains fields 2021-06-16 10:48:50 +03:00